{ "task": "PKG-IFRAME-03", "status": "doing", "checkpoint": "verified-connection-and-peer-boundaries", "sourceSha256LF": { "package.json": "7d60ec3d6533189d3a4b187176e1c3786db1a7f929584158e3e4fb15b884a3bb", "packages/artplayer-tool-iframe/src/index.ts": "3415cca940a8f841104503b34e9a0cdd4a3034eb03d29dc64e12ee1e6addc0fd", "packages/artplayer-tool-iframe/src/requests.ts": "f84dceace6b0c88cc2d1e8545cf0017960b0bcb58093909447f5861b0557abe6", "packages/artplayer-tool-iframe/src/connection.ts": "c2fddc2d9fbc5a224db9486ed7c58413c294acd6bdac6dd1721f6f52de3b33b5", "packages/artplayer-tool-iframe/src/protocol.ts": "a3892cdc0a351b5cf7851621cb5629e6d6f49d1362c2d33a7ed6ed7f9ad5accd", "packages/artplayer-tool-iframe/tsconfig.json": "712a3fa32ed57692d16bf854a0e77ffaecd04236efa0f557905aab7291e0aef6", "packages/artplayer-tool-iframe/types/artplayer-tool-iframe.d.ts": "4f02aa22a6b373393ead533ae3421ad5acf0de7116057f351021c72d3448bd1e", "packages/artplayer-tool-iframe/ARCHITECTURE.md": "5032d51325775665613884c365e7c20d2cf1ddce17370ad0cd64e4fe31f7a07e", "test/iframe-boundaries.test.js": "31540e0eaca4050ab496da03bd2e31c5f97c8e30efba10454db1b285a2c4c1a1", "test/iframe-lifecycle.test.js": "96273d46077c28069504643a989a4d628e875c9aa49fb62e28ac160f7e7aaae1", "test/helpers/iframe.js": "0aae4805e1bfa8d6cddf1e558daa080fc67f7af8f10b92bc5e8df0d4d28f63f0", "test/browser/iframe.spec.js": "50add3cec28e94947ac48466860056cb43b9f47b0d08ded816124805567484d0", "test/browser/iframe-boundaries.spec.js": "053bc61a98855b9ed90a4f7d5b3ee08a1e2c54df851ec1f375aa9a1343b56835", "test/browser/iframe-boundary-child.html": "0c930609f55896a0e71629891b656d97e55a7654ca01a01bf162c15dc6ef153f", "test/browser/server.mjs": "44f49dbeccc47248a0561d5cbea4058e530b3e41d9d0d7ae82b59bcd0c1d7a6d" }, "artifacts": { "packages/artplayer-tool-iframe/dist/artplayer-tool-iframe.js": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc", "packages/artplayer-tool-iframe/dist/artplayer-tool-iframe.legacy.js": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9", "packages/artplayer-tool-iframe/dist/artplayer-tool-iframe.mjs": "8891bdc025cdeeb35bdc4bf1f0895ba8c8cefb81e813282ebc7c0dd610f46b77" }, "sourceBundleSha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e", "precedingBuild": { "commit": "b8d03e7366f421b3616e3338c570c1efd92f1104", "file": "refactor/.cache/iframe03-before-boundaries.js", "sha256": "307c84030a0c9eff44437b2b9a8af58f06c3350bc97a4c318aca831263028624", "node": { "tests": 18, "passed": 2, "failed": 16, "log": "refactor/.cache/iframe03-boundaries-before-node-final.log" }, "browser": { "tests": 12, "passed": 0, "failed": 12, "report": "refactor/.cache/iframe03-boundaries-before-final-results/report.json", "results": "refactor/.cache/iframe03-boundaries-before-final-results/results" } }, "diagnosticFailures": [ { "log": "refactor/.cache/iframe03-boundaries-before-node.log", "issue": "Cross-realm object comparison in one positive control; corrected before final baseline run." }, { "report": "refactor/.cache/iframe03-boundaries-before-results/report.json", "issue": "Initial old-build redirect cases failed in the fixture; not counted as product evidence." }, { "report": "refactor/.cache/iframe03-boundaries-route-failure-results/report.json", "issue": "Source 51 passed / 9 redirect-fixture failures; server fixture repaired, no production change." } ], "node": [ { "kind": "source", "tests": 34, "boundary": 18, "lifecycle": 16, "result": "pass", "log": "refactor/.cache/iframe03-boundaries-node.log" }, { "kind": "main", "tests": 34, "boundary": 18, "lifecycle": 16, "result": "pass", "log": "refactor/.cache/iframe03-boundaries-main-node.log" }, { "kind": "legacy", "tests": 34, "boundary": 18, "lifecycle": 16, "result": "pass", "log": "refactor/.cache/iframe03-boundaries-legacy-node.log" } ], "browser": [ { "kind": "source", "passed": 60, "boundaryCases": 36, "normalMixedVersionCases": 24, "lifecycleCases": 0, "historicalAssertions": 0, "report": "refactor/.cache/iframe03-boundaries-source-results/report.json", "sha256": "b7932a86ea7a8668b4f8c8d73e6a74b8b2008cdd785873ff86952a1621752d58", "results": "refactor/.cache/iframe03-boundaries-source-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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-source", "sha256": "f37f6ea1e5efb25123cf65877f94ee303099ed9de1534e755cac972b4a9b8b6e" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] } ] }, { "kind": "main", "passed": 234, "boundaryCases": 36, "normalMixedVersionCases": 24, "lifecycleCases": 30, "historicalAssertions": 144, "report": "refactor/.cache/iframe03-boundaries-main-results/report.json", "sha256": "865171ce49136b7cd04a798e57fa6695e06aa8cb0f75190a45f71f2a0ef141f9", "results": "refactor/.cache/iframe03-boundaries-main-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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "243474c6f31b15fd6c705e05a3b9c3120c005c0514b9299f565a8797590b91dc" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] } ] }, { "kind": "legacy", "passed": 90, "boundaryCases": 36, "normalMixedVersionCases": 24, "lifecycleCases": 30, "historicalAssertions": 0, "report": "refactor/.cache/iframe03-boundaries-legacy-results/report.json", "sha256": "9fc8ba9e6fedfd70bcd7c63f052f0e8cf8f6848303caa983541fe23397cd822c", "results": "refactor/.cache/iframe03-boundaries-legacy-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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "same-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "cross-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "opaque-origin", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "null", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "opaque-origin", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "null", "redirects": [], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "null", "fromChild": true } ] }, { "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", "relation": "redirect", "scenario": "parent-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=0&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=0&global=ArtplayerToolIframe" } ], "result": { "state": { "status": "resolved", "value": "real response" }, "pending": 0, "rejectedOrigins": [ { "origin": "http://localhost:8084", "fromChild": false }, { "origin": "http://localhost:8084", "fromChild": false } ] }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 7, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "child-guard", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "executions": 1, "foreignCommit": { "type": "commit", "id": 999, "fromParent": false, "origin": "http://localhost:8084" } }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true }, { "origin": "http://localhost:8084", "fromChild": false } ] }, { "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", "relation": "redirect", "scenario": "malformed", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [ { "url": "http://127.0.0.1:8084/test/iframe-boundary-redirect?auto=1&global=ArtplayerToolIframe", "status": 302, "location": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe" } ], "result": { "invalidCallbacks": 0, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 17, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerPluginIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "published-artplayer-plugin-iframe.js", "sha256": "df469c3e4582b127f35798494d0845f1fc4ca2d19bbaf01b918492e035479745" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "same-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://127.0.0.1:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://127.0.0.1:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://127.0.0.1:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-parent", "parent": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "child": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] }, { "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", "relation": "cross-origin", "scenario": "mixed-child", "parent": { "name": "workspace.js", "sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86" }, "child": { "name": "candidate-artifact", "sha256": "bd380259d884e169709df44ef1aa520eebf9308c700a2dcc344af882a09b05c9" }, "parentOrigin": "http://127.0.0.1:8084", "initialUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "childUrl": "http://localhost:8084/test/iframe-boundary-child.html?auto=1&global=ArtplayerToolIframe", "eventOrigin": "http://localhost:8084", "redirects": [], "result": { "sync": 14, "async": 15, "pending": 0 }, "scope": "Actual window peers and native source/origin. Redirect is an HTTP 302 from the local test server; opaque peer is sandbox allow-scripts. Mixed-version rows cover normal wire compatibility only, not security of an unchanged historical peer. No player/media integration.", "packetCount": 6, "observedOrigins": [ { "origin": "http://localhost:8084", "fromChild": true } ] } ] } ], "checks": [ { "command": "yarn ci:check", "result": "pass", "exitCode": 0, "tests": 1523, "unit": 1349, "engineering": 14, "baseline": 160, "repeatedContracts": 44, "productionTypeScriptFiles": 328, "log": "refactor/.cache/iframe03-boundaries-ci.log" }, { "command": "yarn test:imports", "result": "pass", "exitCode": 0, "tests": 3, "log": "refactor/.cache/iframe03-boundaries-imports.log" }, { "command": "yarn build artplayer-tool-iframe", "result": "pass", "log": "refactor/.cache/iframe03-boundaries-build.log" } ], "limitations": [ "Task remains doing: navigation/inject-before-load/document-generation handling is incomplete.", "Selected child content and embedding parent remain trusted; peer checks are not an origin allowlist or code sandbox.", "Source-less/null-source direct public receiver calls remain available to local or privileged callers.", "Mixed-version rows establish normal wire compatibility, not security of unchanged historical receivers.", "No ArtPlayer/media/demo/device integration or release readiness is claimed." ], "verifiedAt": "2026-09-12T16:03:08.669Z" }