Checkpoint web parity through Chromium input tasks
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-08-19 10:39:03 -04:00
parent 5a11045ca5
commit 380cbed4ff
634 changed files with 41862 additions and 212 deletions

View File

@@ -0,0 +1,47 @@
{
"schemaVersion": 1,
"task": "M13-05B",
"operation": "CSP_RESOURCE_POLICY",
"policy": "default-src 'self'; script-src 'self' 'wasm-unsafe-eval'; worker-src 'self'; connect-src 'self'; font-src 'self'; img-src 'self'; media-src 'self'; object-src 'none'; base-uri 'none'; frame-ancestors 'none'",
"resources": {
"worker": "SAME_ORIGIN",
"wasm": "SAME_ORIGIN_WASM_UNSAFE_EVAL",
"font": "SAME_ORIGIN",
"image": "SAME_ORIGIN",
"media": "SAME_ORIGIN"
},
"denied": {
"dataImage": "DENY",
"blobWorker": "DENY",
"crossOriginConnect": "DENY"
},
"responseCount": 7,
"browser": {
"result": {
"worker": true,
"wasm": true,
"image": true,
"font": true,
"media": true,
"dataImageBlocked": true,
"blobWorkerBlocked": true,
"crossOriginBlocked": true
},
"violations": [
{
"directive": "worker-src",
"blockedURI": "blob"
},
{
"directive": "connect-src",
"blockedURI": "http://127.0.0.1:9/csp-cross-origin"
},
{
"directive": "img-src",
"blockedURI": "data"
}
]
},
"execution": "DISABLED",
"nextTask": "M13-05C"
}

View File

@@ -0,0 +1,19 @@
{
"schemaVersion": 1,
"task": "M13-05B",
"parentTask": "M13-05A",
"enablingTask": false,
"parityStateChange": false,
"runtime": "NODE_CHROMIUM_DEPLOYMENT_HTTP",
"operation": "CSP_RESOURCE_POLICY",
"artifacts": {
"parentManifest": { "path": "tests/golden/M13-05A/manifest.json", "sha256": "6a53b75ad4178707f1e73152d3f80edac489a34ba440aaca664e42547c424150" },
"contract": { "path": "docs/web/deployment-contract.json", "sha256": "e384c73ee6deac8ec50fd496f97d16b20d992da25a5fba45138997f7b3677b7c" },
"server": { "path": "tools/web/deployment-http-server.mjs", "sha256": "a5734ce9760f65cf5bade8cc209454d39fa963ad7dfaf20653728a9d7a57b04c" },
"contractChecker": { "path": "tools/web/check-deployment-contract.mjs", "sha256": "9758f8bedd6c4faec3c8ae2cd361db754b6f02ac3b01872495abf00b90236b87" },
"checker": { "path": "tools/web/check-csp-resource-policy.mjs", "sha256": "ad68d11d15ebe5bc11df18d495c784058c9b15d38ef28bac756bd943059bbd3c" },
"package": { "path": "web/package.json", "sha256": "b12daaf74ed89e058d27682e7ebcfddf102b2f3cb8354a921966d636bc651162" },
"report": { "path": "tests/golden/M13-05B/csp-resource-report.json", "sha256": "b0f50e5e8924eb0ec0475a39ed0833023037e3e2cea36bb8ecf22710e97591df" }
},
"nextTask": "M13-05C"
}