mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-09 11:56:15 -08:00
2558 lines
93 KiB
JSON
2558 lines
93 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "PKG-VTT-THUMB-03",
|
|
"status": "done",
|
|
"parentCommit": "524ddf784fdc143d3020040e4de1a9e0921698ce",
|
|
"checks": [
|
|
{
|
|
"command": "frozen 524ddf78 parser and bundle",
|
|
"tests": 26,
|
|
"pass": 5,
|
|
"fail": 21,
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-before-final.log",
|
|
"sha256": "b958f0579dcf801ef310f90b8578739288e15c2a65391241e4addda491dc15f0",
|
|
"bundleSha256": "2b64d4f4e357692b4bf697dd226ca4938638078c58e302166947fbb2594bf95a"
|
|
},
|
|
{
|
|
"command": "parser and lifecycle source",
|
|
"tests": 47,
|
|
"pass": 47,
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-unit-source.log",
|
|
"sha256": "525eaca046c50a46814153f99c2dcda5142b85e508c059a9bda01b9e91da93ac",
|
|
"scope": "26 parser tests plus 21 lifecycle tests. Pure parser assertions use source; the 15 malformed payload cases, extended registration and 21 lifecycle cases also execute the selected factory."
|
|
},
|
|
{
|
|
"command": "native browser source",
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-browser-source.json",
|
|
"sha256": "a4edf319187bd6ab0fa4ca2be0f49218b72ee1ce748d757c0ed584bbd0b45ac6",
|
|
"resultsDirectory": "refactor/.cache/vtt-thumbnail03-parser-browser-source-results",
|
|
"stats": {
|
|
"startTime": "2026-09-13T00:46:09.142Z",
|
|
"duration": 13536.269,
|
|
"expected": 18,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"cases": [
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "f31ac55a2d4cb3efcbf32d824237c288ce3d429d2d7bd5eb7de9df34639f5f72",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"command": "parser and lifecycle main",
|
|
"tests": 47,
|
|
"pass": 47,
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-unit-main.log",
|
|
"sha256": "c51e4bcd0dd2fd100277556483d74d38638140719b580b1ec810ce067c0a562c",
|
|
"scope": "26 parser tests plus 21 lifecycle tests. Pure parser assertions use source; the 15 malformed payload cases, extended registration and 21 lifecycle cases also execute the selected factory."
|
|
},
|
|
{
|
|
"command": "native browser main",
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-browser-main.json",
|
|
"sha256": "bf7ffee07525d6516627dba6941cfce29d73dbb2a9e21e79487685b6c4a9a1c2",
|
|
"resultsDirectory": "refactor/.cache/vtt-thumbnail03-parser-browser-main-results",
|
|
"stats": {
|
|
"startTime": "2026-09-13T00:46:23.888Z",
|
|
"duration": 12638.268,
|
|
"expected": 18,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"cases": [
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"command": "parser and lifecycle legacy",
|
|
"tests": 47,
|
|
"pass": 47,
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-unit-legacy.log",
|
|
"sha256": "6db481857a04e7e6fa6ea0b47ce7dd5ce28bd0a9fe93f70c7f416b962b2e7f56",
|
|
"scope": "26 parser tests plus 21 lifecycle tests. Pure parser assertions use source; the 15 malformed payload cases, extended registration and 21 lifecycle cases also execute the selected factory."
|
|
},
|
|
{
|
|
"command": "native browser legacy",
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-browser-legacy.json",
|
|
"sha256": "7ea1ec9c761e87a7b5b735d9dd1731628e8efd8faf6ec37241764b4cf27bf29c",
|
|
"resultsDirectory": "refactor/.cache/vtt-thumbnail03-parser-browser-legacy-results",
|
|
"stats": {
|
|
"startTime": "2026-09-13T00:46:37.635Z",
|
|
"duration": 13811.528999999999,
|
|
"expected": 18,
|
|
"skipped": 0,
|
|
"unexpected": 0,
|
|
"flaky": 0
|
|
},
|
|
"cases": [
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/pattern.mp4",
|
|
"resourceType": "media",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
},
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "net::ERR_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "NS_BINDING_ABORTED"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native published core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "published",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: real progress hover selects sprite regions and destroy removes owned UI",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"pixels": [
|
|
[
|
|
255,
|
|
0,
|
|
0,
|
|
255
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
255,
|
|
255
|
|
]
|
|
]
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: malformed sprite rejects before mounting and a corrected registration recovers",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"recoveredAfter": {
|
|
"name": "TypeError",
|
|
"message": "Invalid VTT thumbnail at line 4: rectangle coordinates must be finite non-negative decimals"
|
|
}
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [],
|
|
"consoleErrors": []
|
|
},
|
|
{
|
|
"title": "VTT native candidate core: destroy aborts a pending native fetch and settles registration",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"candidate": {
|
|
"core": "candidate",
|
|
"implementation": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"nativeAbort": true
|
|
},
|
|
"core": {
|
|
"published": {
|
|
"source": {
|
|
"kind": "npm-release",
|
|
"version": "5.4.0",
|
|
"integrity": "sha512-2B+plbx8N2yNsjK4nJU3+EOG8TULm1LRZk/QPkWRAMEX2Ee/MSnZG/WJYz8kcoZxZuLKcQ3uXifqLuPxZOH29A==",
|
|
"member": "package/dist/artplayer.js"
|
|
},
|
|
"sha256": "f1db1fa3406aa6d41baa7c554749429a8e79f99d56a794bde23345eb9c07573f",
|
|
"bytes": 134037
|
|
},
|
|
"candidate": {
|
|
"source": {
|
|
"kind": "workspace-build",
|
|
"entry": "packages\\artplayer\\src\\index.ts"
|
|
},
|
|
"sha256": "e8945bc9d3ff0a6e247772a662f874df13875f7dbeb949968943b9589f6e2946",
|
|
"bytes": 378073
|
|
}
|
|
},
|
|
"failedRequests": [
|
|
{
|
|
"url": "http://127.0.0.1:8084/test/vtt-held.vtt",
|
|
"resourceType": "fetch",
|
|
"failure": {
|
|
"errorText": "Load request cancelled"
|
|
}
|
|
}
|
|
],
|
|
"consoleErrors": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"command": "actual ESM import and controlled registration/hover/destroy",
|
|
"file": "packages/artplayer-plugin-vtt-thumbnail/dist/artplayer-plugin-vtt-thumbnail.mjs",
|
|
"sha256": "e846cdff71fffd46146c837fb31af119fc113ce48b837b8170fc704349354b94",
|
|
"status": "pass",
|
|
"scope": "Native import of actual .mjs; controlled host registration/hover/destroy, not installed tarball"
|
|
},
|
|
{
|
|
"command": "yarn ci:check",
|
|
"tests": {
|
|
"unit": 1727,
|
|
"engineering": 14,
|
|
"baseline": 323,
|
|
"total": 2064
|
|
},
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-ci.log",
|
|
"sha256": "704b458de2452cf63964dd1d379d0d63ec219a462aa727832d9334d673e58f52"
|
|
},
|
|
{
|
|
"command": "focused eslint --no-fix",
|
|
"result": "pass",
|
|
"file": "refactor/.cache/vtt-thumbnail03-parser-lint-final.log",
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
}
|
|
],
|
|
"limitations": [
|
|
"Thumbnail metadata profile only, not full subtitle conformance",
|
|
"Public types and older CJS forms await 04",
|
|
"Full device/core combinations, installed packages and demo/editor await 05/06"
|
|
],
|
|
"formatReference": {
|
|
"url": "https://www.w3.org/TR/webvtt1/",
|
|
"checked": "2026-09-13",
|
|
"scope": "Cue identifiers, timing settings, NOTE and caption metadata blocks; legacy extensions remain explicit, no full subtitle conformance claim"
|
|
},
|
|
"source": {
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/getVttArray.js": "3c5d78bec07628eafc5eb0b4afd86118cfc40242a1ae9597eef893c9533e61dc",
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/index.js": "e6e5a51a8011e0cdc312c713f746bd9e229d4edb563f29c9d7b5eae3f39d371d",
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/lifetime.js": "e13e98ca5f2f1de0f591437a7ca93addef0b0e2e19bcae9e30aa687a71a6a714",
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/parseVtt.js": "aea38a4e85c0335f22ac4c3095b57b669eef724f5e40c0c48892c596be5545af",
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/preview.js": "a0e43d74b77e2f6941028d38c45ca59626d58d033d7d2f1ac8ee88ded0943bfa",
|
|
"packages/artplayer-plugin-vtt-thumbnail/src/request.js": "dd161a0780b926bb93de50779c961c7d2b1c66ceb8a5eea31b8fe7d9123c55f1"
|
|
},
|
|
"demo": {
|
|
"file": "docs/assets/sample/bbb-thumbnails.vtt",
|
|
"cuesCompared": 120,
|
|
"sha256": "1b88c30cf67d5c3da8281a150e8277858781c8077df0c6bfd2f32550da7323ba"
|
|
},
|
|
"artifacts": {
|
|
"packages/artplayer-plugin-vtt-thumbnail/dist/artplayer-plugin-vtt-thumbnail.js": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"docs/compiled/artplayer-plugin-vtt-thumbnail.js": "bd6333a850278d985cf1f8d5dc9ff2b1ba9c8948b19cfafabecc6a97304f2754",
|
|
"packages/artplayer-plugin-vtt-thumbnail/dist/artplayer-plugin-vtt-thumbnail.legacy.js": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"docs/compiled/artplayer-plugin-vtt-thumbnail.legacy.js": "137c768a13febe328c274e4dd3d520755e5e746dc25cb5a69dc27899903616d6",
|
|
"packages/artplayer-plugin-vtt-thumbnail/dist/artplayer-plugin-vtt-thumbnail.mjs": "e846cdff71fffd46146c837fb31af119fc113ce48b837b8170fc704349354b94",
|
|
"docs/compiled/artplayer-plugin-vtt-thumbnail.mjs": "e846cdff71fffd46146c837fb31af119fc113ce48b837b8170fc704349354b94"
|
|
}
|
|
}
|