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,81 @@
{
"schemaVersion": 1,
"task": "M14-04C",
"operation": "CHROMIUM_POINTER_IDENTITY_CANCEL_CONTRACT",
"runtime": "PLAYWRIGHT_CHROMIUM",
"pointerTypes": [
"mouse",
"touch",
"pen"
],
"observations": [
{
"schemaVersion": 1,
"pointerType": "mouse",
"pointerId": 1,
"pressure": 0,
"tiltX": 0,
"tiltY": 0,
"button": 0,
"buttons": 1,
"cancelled": false
},
{
"schemaVersion": 1,
"pointerType": "mouse",
"pointerId": 1,
"pressure": 0,
"tiltX": 0,
"tiltY": 0,
"button": 0,
"buttons": 0,
"cancelled": true
},
{
"schemaVersion": 1,
"pointerType": "touch",
"pointerId": 2,
"pressure": 0.5,
"tiltX": 0,
"tiltY": 0,
"button": 0,
"buttons": 1,
"cancelled": false
},
{
"schemaVersion": 1,
"pointerType": "touch",
"pointerId": 2,
"pressure": 0.5,
"tiltX": 0,
"tiltY": 0,
"button": 0,
"buttons": 0,
"cancelled": true
},
{
"schemaVersion": 1,
"pointerType": "pen",
"pointerId": 3,
"pressure": 0.75,
"tiltX": 20,
"tiltY": -15,
"button": 0,
"buttons": 1,
"cancelled": false
},
{
"schemaVersion": 1,
"pointerType": "pen",
"pointerId": 3,
"pressure": 0.75,
"tiltX": 20,
"tiltY": -15,
"button": 0,
"buttons": 0,
"cancelled": true
}
],
"execution": "DISABLED",
"nextTask": "M14-04D"
}

View File

@@ -0,0 +1,44 @@
{
"schemaVersion": 1,
"task": "M14-04C",
"parentTask": "M14-04B",
"enablingTask": false,
"parityStateChange": false,
"runtime": "PLAYWRIGHT_CHROMIUM",
"operation": "CHROMIUM_POINTER_IDENTITY_CANCEL_CONTRACT",
"artifacts": {
"parentManifest": {
"path": "tests/golden/M14-04B/manifest.json",
"sha256": "9fc0a4cd145edca5db37c03c1a2bfa1bd8de00bcc70e2b0fabc9685fbf27b7f7"
},
"checker": {
"path": "tools/web/check-chromium-pointer-contract.mjs",
"sha256": "124ad22d0b263993379f0b0a774723615f8476a6e3f0dc293e9f04d4496b3ab9"
},
"protocol": {
"path": "web/protocol/pointer-contract.ts",
"sha256": "6e41fcff4d9878b9653f50282e463062b981bfbde95213f9eb918766c6011f54"
},
"unit": {
"path": "web/tests/unit/pointer-contract.test.mjs",
"sha256": "485545bf43c41ef9775a54ff3b7eef5d177fe1e26c57eb89101283bda3c774b5"
},
"viewport": {
"path": "web/app/src/three-adapter/viewport.ts",
"sha256": "eba45f6161cce2191533231aa87c418c7c809c59e42b5b77b6839fece2d9cdf5"
},
"offscreen": {
"path": "web/app/src/three-adapter/offscreen-viewport.ts",
"sha256": "6c17750ac362cad22964893f88668c2acf4698c281f43025ee321575b10462bf"
},
"package": {
"path": "web/package.json",
"sha256": "77412289730e1e363431fff7f5c06f5e9edb666d937dcfa94c700e567f881fdb"
},
"report": {
"path": "tests/golden/M14-04C/chromium-pointer-report.json",
"sha256": "c4a80b4fcd9c5d87cd8cfb95491795a70cd272ec74582922b4802b78af1b506d"
}
},
"nextTask": "M14-04D"
}