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,40 @@
{
"schemaVersion": 1,
"task": "M13-02C",
"parentTask": "M13-02B",
"enablingTask": false,
"parityStateChange": false,
"runtime": "PRODUCTION_PROTOCOL_AND_CHROMIUM_WORKER",
"operation": "SCRIPT_TRUST_POLICY",
"artifacts": {
"parentManifest": {
"path": "tests/golden/M13-02B/manifest.json",
"sha256": "605c656780a206a0d3b81d06b0294108b488a62d2b709e886884a2973c6cb091"
},
"protocol": {
"path": "web/protocol/scripting-platform.ts",
"sha256": "6699fc0a19e0736823f164e707a420655803e36019cf0071f7ff9c760d25e9f2"
},
"worker": {
"path": "web/app/src/workers/script-trust-policy-test.worker.ts",
"sha256": "c6e206b29e7cacc3e23e2ac12a3d523a9c0b16ff29759126dab13c8665547421"
},
"checker": {
"path": "tools/web/check-script-trust-policy.mjs",
"sha256": "0e55ce20d142f2bcbc5ce9c6fb955ef2771d284dff636c79da3f59a33b8b0aeb"
},
"unit": {
"path": "web/tests/unit/script-trust-policy.test.mjs",
"sha256": "aac3ff0a1c7ae27e35112614bedabc02bb248882ec9b0b52d65f9794d06830d8"
},
"e2e": {
"path": "web/tests/e2e/script-trust-policy.spec.ts",
"sha256": "614091bda15367090bc78a6f465fb10d02d0aa08775b5088699b12e2490034d2"
},
"report": {
"path": "tests/golden/M13-02C/trust-policy-report.json",
"sha256": "0f59f733920edbbe5cb799e5f50ff31d19e55ced98e7a890828f6337a237e4bd"
}
},
"nextTask": "M13-02D"
}

View File

@@ -0,0 +1,26 @@
{
"schemaVersion": 1,
"task": "M13-02C",
"operation": "SCRIPT_TRUST_POLICY",
"identity": {
"algorithm": "ED25519",
"publisher": "Team",
"activeKey": "key:new",
"predecessor": "key:old",
"predecessorStatus": "REVOKED"
},
"timestampPolicy": {
"issuedAt": "2026-01-01T00:00:00.000Z",
"expiresAt": "2027-01-01T00:00:00.000Z",
"maxClockSkewMs": 300000
},
"decisions": {
"eligible": "ELIGIBLE",
"cryptographicVerification": "REQUIRED",
"revoked": "REVOKED",
"crossPublisher": "SCRIPT_POLICY_DENIED",
"policyExpired": "POLICY_EXPIRED"
},
"policySha256": "6c272f0b6662656194fff46c71faf69a87e0eafa31091ec474bf96eb76948323",
"nextTask": "M13-02D"
}