Checkpoint web parity through Chromium input tasks
This commit is contained in:
47
tests/golden/M13-05B/csp-resource-report.json
Normal file
47
tests/golden/M13-05B/csp-resource-report.json
Normal 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"
|
||||
}
|
||||
19
tests/golden/M13-05B/manifest.json
Normal file
19
tests/golden/M13-05B/manifest.json
Normal 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"
|
||||
}
|
||||
Reference in New Issue
Block a user