Files
ArtPlayer/refactor/baselines/auto-thumbnail-alias-validation.json

3062 lines
87 KiB
JSON

{
"task": "PKG-AUTO-THUMB-09",
"capturedAt": "2026-09-13T20:25:16.835Z",
"base": "c4f5dcf17f9efb5f96fa752aef43bc8b00d0615b",
"outcome": "passed",
"checks": {
"oldCandidate": {
"passed": 0,
"failed": 2
},
"source": {
"passed": 165,
"failed": 0
},
"artifacts": {
"main": {
"passed": 60,
"failed": 0
},
"legacy": {
"passed": 60,
"failed": 0
}
},
"installedCompilerProfiles": 10,
"noInteropProfiles": 3,
"packageStrictTypes": true,
"lint": true,
"frozenInstall": true,
"strictToolchain": true
},
"artifacts": {
"js": {
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"docsByteIdentical": true
},
"legacy.js": {
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"docsByteIdentical": true
},
"mjs": {
"sha256": "6080dd90bde239515646899bdd8e71d17de24119523e4883025fbf39b1a6a302",
"docsByteIdentical": true
}
},
"native": [
{
"format": "main",
"file": "refactor/.cache/auto-thumb-alias-native-main.json",
"sha256": "a2e1c36d8152c9ee92377bd56174a5ea3fa8f8c1ac8d7c1decb69b1f1c6502fc",
"stats": {
"startTime": "2026-09-13T20:19:42.041Z",
"duration": 12144.223,
"expected": 18,
"skipped": 0,
"unexpected": 0,
"flaky": 0
},
"cases": [
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
},
{
"type": "image/jpeg",
"bytes": 4226
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
},
{
"type": "image/jpeg",
"bytes": 4226
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
},
{
"type": "image/jpeg",
"bytes": 6752
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
},
{
"type": "image/jpeg",
"bytes": 6752
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
},
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "430ac17e9025d3cc6bf37bd83316db5067bf438b30c2727b43c3e5fc4910e1d0",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
},
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
}
]
},
{
"format": "legacy",
"file": "refactor/.cache/auto-thumb-alias-native-legacy.json",
"sha256": "e09ad706dca4198dc6f18835f9bde2a04d262bcbf72b538d7f443ad3c081d0e1",
"stats": {
"startTime": "2026-09-13T20:21:10.191Z",
"duration": 12406.854000000001,
"expected": 18,
"skipped": 0,
"unexpected": 0,
"flaky": 0
},
"cases": [
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
},
{
"type": "image/jpeg",
"bytes": 4226
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "chromium",
"browser": "153.0.8010.12",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 2635
},
{
"type": "image/jpeg",
"bytes": 4226
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
},
{
"type": "image/jpeg",
"bytes": 6752
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [],
"heldFrames": 1,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "firefox",
"browser": "155.0",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 4076
},
{
"type": "image/jpeg",
"bytes": 6752
}
],
"heldFrames": 0,
"frameSupport": true,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native destroy owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native restart owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native complete owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "complete",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
},
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-destroy owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "frame-destroy",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native frame-restart owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "frame-restart",
"useDefault": false,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 0,
"updates": 0
},
"after": {
"urls": 0,
"updates": 0
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": null,
"final": {
"urls": 0,
"listeners": 0,
"updates": 0
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
},
{
"title": "Auto-thumbnail candidate native alias-complete owns decoder and encoded URLs",
"project": "webkit",
"browser": "26.6",
"platform": "win32",
"scenario": "complete",
"useDefault": true,
"sha256": "efb30986ffc6a28859ca37126af82824601f25f0a42f7ea2c75a41f3da2c50ef",
"scope": "Actual HTTP decoding/seek/JPEG and held native presentation callback lifecycle with a stub player host. Frame scenarios use a held Blob fallback only when native frame callbacks are absent. Pixel acceptance is separate; AUTO-THUMB-PIXEL-01 remains open.",
"before": {
"urls": 1,
"updates": 2
},
"after": {
"urls": 1,
"updates": 2
},
"video": {
"connected": false,
"src": null,
"readyState": 0,
"paused": true,
"handlers": [
true,
true,
true,
true
]
},
"canvasDimensions": [
[
0,
0
]
],
"publishedImage": {
"width": 800,
"height": 45
},
"final": {
"urls": 0,
"listeners": 0,
"updates": 2
},
"blobs": [
{
"type": "image/jpeg",
"bytes": 983
},
{
"type": "image/jpeg",
"bytes": 4215
}
],
"heldFrames": 0,
"frameSupport": false,
"result": {
"name": "artplayerPluginAutoThumbnail"
}
}
]
}
],
"installed": {
"file": "refactor/.cache/auto-thumbnail-package-types-wPBtZG/report.json",
"sha256": "2f37fce5ade3634fd2fe73d232d483ac9fe5bc608a5d1f9447b181286b59f603",
"packages": [
{
"name": "artplayer",
"archive": "refactor/.cache/auto-thumbnail-package-types-wPBtZG/artplayer.tgz",
"sha256": "0c0ea52d41575261b836aefac68280733b119c75834ecad6d4bc78edb073f4c1"
},
{
"name": "artplayer-plugin-auto-thumbnail",
"archive": "refactor/.cache/auto-thumbnail-package-types-wPBtZG/artplayer-plugin-auto-thumbnail.tgz",
"sha256": "876d98b05765980178443e9516f5b1b89a61bfbc3067c79e288f6ac95c8ab388"
}
],
"olderRuntime": [
{
"version": "1.0.1",
"sha256": "e7e0e09865cf4b46350097137ec292a64e6feedece2c90f724f0498993bfa812",
"missingRuntime": false,
"passed": true,
"log": "Historical 1.0.1 actual installed default calls and Promise registration passed.\n"
},
{
"version": "1.0.0",
"sha256": "0a907bc8dbf2ef773764645730309b2c95592f84b31f5c4f9cec636d29c0263e",
"missingRuntime": true,
"passed": true,
"log": "Historical 1.0.0 missing main/legacy confirmed; not runnable distribution.\n"
}
],
"matrix": [
{
"plugin": "published-1.1.0",
"compiler": "5.9.3",
"mode": "node10-commonjs",
"public": [
{
"code": 2307,
"line": 3,
"file": "consumer.ts"
}
],
"rootOnly": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
]
},
{
"plugin": "published-1.1.0",
"compiler": "5.9.3",
"mode": "nodenext-cjs",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.cts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.cts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.cts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.cts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.cts"
}
]
},
{
"plugin": "published-1.1.0",
"compiler": "5.9.3",
"mode": "nodenext-esm",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 27,
"file": "consumer.mts"
},
{
"code": 2345,
"line": 28,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.mts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.mts"
},
{
"code": 2739,
"line": 31,
"file": "consumer.mts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.mts"
}
]
},
{
"plugin": "published-1.1.0",
"compiler": "5.9.3",
"mode": "bundler-esm",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
]
},
{
"plugin": "published-1.1.0",
"compiler": "4.3.5",
"mode": "node10-commonjs",
"public": [
{
"code": 2307,
"line": 3,
"file": "consumer.ts"
},
{
"code": 2344,
"line": 13,
"file": "consumer.ts"
}
],
"rootOnly": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
]
},
{
"plugin": "candidate",
"compiler": "5.9.3",
"mode": "node10-commonjs",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
],
"runtime": [],
"runtimeInvalid": [
{
"code": 2554,
"line": 23,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 24,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.ts"
},
{
"code": 2554,
"line": 31,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 33,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 34,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 35,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 36,
"file": "consumer.ts"
}
],
"noInterop": [],
"runtimeDeclarations": [
"consumer.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime.d.ts",
"node_modules/artplayer/types/artplayer.d.ts",
"node_modules/artplayer/types/component.d.ts",
"node_modules/artplayer/types/config.d.ts",
"node_modules/artplayer/types/cssVar.d.ts",
"node_modules/artplayer/types/emitter.d.ts",
"node_modules/artplayer/types/events.d.ts",
"node_modules/artplayer/types/i18n.d.ts",
"node_modules/artplayer/types/icons.d.ts",
"node_modules/artplayer/types/option.d.ts",
"node_modules/artplayer/types/playback.d.ts",
"node_modules/artplayer/types/player.d.ts",
"node_modules/artplayer/types/plugin.d.ts",
"node_modules/artplayer/types/quality.d.ts",
"node_modules/artplayer/types/setting.d.ts",
"node_modules/artplayer/types/subtitle.d.ts",
"node_modules/artplayer/types/template.d.ts",
"node_modules/artplayer/types/utils.d.ts"
]
},
{
"plugin": "candidate",
"compiler": "5.9.3",
"mode": "nodenext-cjs",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.cts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.cts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.cts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.cts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.cts"
}
],
"runtime": [],
"runtimeInvalid": [
{
"code": 2554,
"line": 23,
"file": "consumer.cts"
},
{
"code": 2345,
"line": 24,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 25,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 26,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 28,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.cts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.cts"
},
{
"code": 2554,
"line": 31,
"file": "consumer.cts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.cts"
},
{
"code": 2322,
"line": 33,
"file": "consumer.cts"
},
{
"code": 2741,
"line": 34,
"file": "consumer.cts"
},
{
"code": 2739,
"line": 35,
"file": "consumer.cts"
},
{
"code": 2741,
"line": 36,
"file": "consumer.cts"
}
],
"noInterop": [],
"runtimeDeclarations": [
"consumer.cts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime.d.cts",
"node_modules/artplayer/types/artplayer.d.cts",
"node_modules/artplayer/types/artplayer.d.ts",
"node_modules/artplayer/types/component.d.ts",
"node_modules/artplayer/types/config.d.ts",
"node_modules/artplayer/types/cssVar.d.ts",
"node_modules/artplayer/types/emitter.d.ts",
"node_modules/artplayer/types/events.d.ts",
"node_modules/artplayer/types/i18n.d.ts",
"node_modules/artplayer/types/icons.d.ts",
"node_modules/artplayer/types/option.d.ts",
"node_modules/artplayer/types/playback.d.ts",
"node_modules/artplayer/types/player.d.ts",
"node_modules/artplayer/types/plugin.d.ts",
"node_modules/artplayer/types/quality.d.ts",
"node_modules/artplayer/types/setting.d.ts",
"node_modules/artplayer/types/subtitle.d.ts",
"node_modules/artplayer/types/template.d.ts",
"node_modules/artplayer/types/utils.d.ts"
]
},
{
"plugin": "candidate",
"compiler": "5.9.3",
"mode": "nodenext-esm",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 27,
"file": "consumer.mts"
},
{
"code": 2345,
"line": 28,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.mts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.mts"
},
{
"code": 2739,
"line": 31,
"file": "consumer.mts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.mts"
}
],
"runtime": [],
"runtimeInvalid": [
{
"code": 2554,
"line": 23,
"file": "consumer.mts"
},
{
"code": 2345,
"line": 24,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 25,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 26,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 28,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.mts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.mts"
},
{
"code": 2554,
"line": 31,
"file": "consumer.mts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.mts"
},
{
"code": 2322,
"line": 33,
"file": "consumer.mts"
},
{
"code": 2741,
"line": 34,
"file": "consumer.mts"
},
{
"code": 2739,
"line": 35,
"file": "consumer.mts"
},
{
"code": 2741,
"line": 36,
"file": "consumer.mts"
}
],
"runtimeDeclarations": [
"consumer.mts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime.d.mts",
"node_modules/artplayer/types/artplayer.d.cts",
"node_modules/artplayer/types/artplayer.d.mts",
"node_modules/artplayer/types/artplayer.d.ts",
"node_modules/artplayer/types/component.d.ts",
"node_modules/artplayer/types/config.d.ts",
"node_modules/artplayer/types/cssVar.d.ts",
"node_modules/artplayer/types/emitter.d.ts",
"node_modules/artplayer/types/events.d.ts",
"node_modules/artplayer/types/i18n.d.ts",
"node_modules/artplayer/types/icons.d.ts",
"node_modules/artplayer/types/option.d.ts",
"node_modules/artplayer/types/playback.d.ts",
"node_modules/artplayer/types/player.d.ts",
"node_modules/artplayer/types/plugin.d.ts",
"node_modules/artplayer/types/quality.d.ts",
"node_modules/artplayer/types/setting.d.ts",
"node_modules/artplayer/types/subtitle.d.ts",
"node_modules/artplayer/types/template.d.ts",
"node_modules/artplayer/types/utils.d.ts"
]
},
{
"plugin": "candidate",
"compiler": "5.9.3",
"mode": "bundler-esm",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
],
"runtime": [],
"runtimeInvalid": [
{
"code": 2554,
"line": 23,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 24,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2353,
"line": 30,
"file": "consumer.ts"
},
{
"code": 2554,
"line": 31,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 33,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 34,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 35,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 36,
"file": "consumer.ts"
}
],
"runtimeDeclarations": [
"consumer.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime.d.mts",
"node_modules/artplayer/types/artplayer.d.cts",
"node_modules/artplayer/types/artplayer.d.mts",
"node_modules/artplayer/types/artplayer.d.ts",
"node_modules/artplayer/types/component.d.ts",
"node_modules/artplayer/types/config.d.ts",
"node_modules/artplayer/types/cssVar.d.ts",
"node_modules/artplayer/types/emitter.d.ts",
"node_modules/artplayer/types/events.d.ts",
"node_modules/artplayer/types/i18n.d.ts",
"node_modules/artplayer/types/icons.d.ts",
"node_modules/artplayer/types/option.d.ts",
"node_modules/artplayer/types/playback.d.ts",
"node_modules/artplayer/types/player.d.ts",
"node_modules/artplayer/types/plugin.d.ts",
"node_modules/artplayer/types/quality.d.ts",
"node_modules/artplayer/types/setting.d.ts",
"node_modules/artplayer/types/subtitle.d.ts",
"node_modules/artplayer/types/template.d.ts",
"node_modules/artplayer/types/utils.d.ts"
]
},
{
"plugin": "candidate",
"compiler": "4.3.5",
"mode": "node10-commonjs",
"public": [],
"publicInvalid": [
{
"code": 2554,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 30,
"file": "consumer.ts"
}
],
"runtime": [],
"runtimeInvalid": [
{
"code": 2554,
"line": 23,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 24,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 25,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 26,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 27,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 28,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 29,
"file": "consumer.ts"
},
{
"code": 2345,
"line": 30,
"file": "consumer.ts"
},
{
"code": 2554,
"line": 31,
"file": "consumer.ts"
},
{
"code": 2339,
"line": 32,
"file": "consumer.ts"
},
{
"code": 2322,
"line": 33,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 34,
"file": "consumer.ts"
},
{
"code": 2739,
"line": 35,
"file": "consumer.ts"
},
{
"code": 2741,
"line": 36,
"file": "consumer.ts"
}
],
"noInterop": [],
"runtimeDeclarations": [
"consumer.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"node_modules/artplayer-plugin-auto-thumbnail/types/runtime.d.ts",
"node_modules/artplayer/types/artplayer.d.ts",
"node_modules/artplayer/types/component.d.ts",
"node_modules/artplayer/types/config.d.ts",
"node_modules/artplayer/types/cssVar.d.ts",
"node_modules/artplayer/types/emitter.d.ts",
"node_modules/artplayer/types/events.d.ts",
"node_modules/artplayer/types/i18n.d.ts",
"node_modules/artplayer/types/icons.d.ts",
"node_modules/artplayer/types/option.d.ts",
"node_modules/artplayer/types/playback.d.ts",
"node_modules/artplayer/types/player.d.ts",
"node_modules/artplayer/types/plugin.d.ts",
"node_modules/artplayer/types/quality.d.ts",
"node_modules/artplayer/types/setting.d.ts",
"node_modules/artplayer/types/subtitle.d.ts",
"node_modules/artplayer/types/template.d.ts",
"node_modules/artplayer/types/utils.d.ts"
]
}
]
},
"inputs": [
{
"file": "test/auto-thumbnail-exports.test.js",
"sha256": "c28ae85c16749e4ceb8a1f43d6e91d8c79f1731d16146b91f3d250cc2fecc8d6"
},
{
"file": "test/browser/auto-thumbnail-lifecycle.spec.js",
"sha256": "0b20658fd211611ee5983213496fd7853fafac3cc248335156b45820efc5487a"
},
{
"file": "refactor/scripts/auto-thumbnail-package-types.mjs",
"sha256": "ffea1e0599ecfc85b52a8c4e18afcd642455d636ce371456c6fe21c5dc198bf9"
},
{
"file": "refactor/scripts/auto-thumbnail-consumer.mjs",
"sha256": "b762dcfbdf382bce1f9196fa3fa1f068eb2d0eaa280e861fcbeb583bcf580177"
},
{
"file": "refactor/scripts/auto-thumbnail-types.test.mjs",
"sha256": "8e77a800c97ddf69705c0698ceecb31ef225b8a0d9ad3b76c76cab12d81bc52a"
},
{
"file": "test/types/auto-thumbnail-runtime.ts",
"sha256": "2fc511a4ad078e6dacf43e5d32b306d3f7ba953205350d21790ef981ac33679b"
},
{
"file": "refactor/fixtures/implementation/auto-thumbnail.ts",
"sha256": "bbefb3750269714f4a44101174fe1cfde08c44093930675a836d643abdd370ea"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/src/index.ts",
"sha256": "597b249969f9c9cb4908352a1f426fcba37386c889abcef3d0bd9b74bd9f415d"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/types/artplayer-plugin-auto-thumbnail.d.ts",
"sha256": "b3fd5197b2d1de81bd80a871103821fc38f5af8faa432265ee1fc04ff3e1e51d"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/types/runtime-api.d.ts",
"sha256": "4398071bd85d2010576fd1293c629c93bd5f986ba16bfcc1c8e7efa03baf4e34"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/types/runtime.d.cts",
"sha256": "6a0213bf1ea69e1ab0a41e55305a4ded2561dc363676ebf9b3c355d5825fa653"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/types/runtime.d.mts",
"sha256": "2c828bf3616a6967d3d4d3c3339ab2707fae24aa9fffedf5f86d777a04bd74d4"
},
{
"file": "packages/artplayer-plugin-auto-thumbnail/types/runtime.d.ts",
"sha256": "6a0213bf1ea69e1ab0a41e55305a4ded2561dc363676ebf9b3c355d5825fa653"
}
],
"logs": [
{
"file": "refactor/.cache/auto-thumb-alias-before-final.log",
"sha256": "0a486ff6642caf011441bcc4b14553289e8be977aebca0d209841d574834fe79"
},
{
"file": "refactor/.cache/auto-thumb-alias-after-fixed.log",
"sha256": "14bed0a2542b7ef142f2cc8f252a84e65f199aae3c94ad63700c4786e934cad8"
},
{
"file": "refactor/.cache/auto-thumb-alias-artifact-final-js.log",
"sha256": "b03bdb54ce438a76d7af809425012cafcc046251cd4f47cd29fc0a88d1df8841"
},
{
"file": "refactor/.cache/auto-thumb-alias-artifact-final-legacy.js.log",
"sha256": "5c94ba1f9c96bc1b7dbb290be53e53ad4ac1cf8419705c3eca6d8fa86d1675e8"
},
{
"file": "refactor/.cache/auto-thumb-alias-all-verified.log",
"sha256": "26db1fc91baca4caee478e22d794f7790996c4f4e25d064c2f08c41af4a192ee"
},
{
"file": "refactor/.cache/auto-thumb-alias-tsc-fixed.log",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"file": "refactor/.cache/auto-thumb-alias-lint-final.log",
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"file": "refactor/.cache/auto-thumb-alias-build-final.log",
"sha256": "6aa61fa2a83e3f9e5dad4a3bb81869c1b484fb190291ac80a5e858b375e8fbca"
},
{
"file": "refactor/.cache/auto-thumb-alias-install.log",
"sha256": "407c97d2a41bfc1118f5c6d922f329048fe270e697781012459d6fcef086f866"
},
{
"file": "refactor/.cache/auto-thumb-alias-toolchain.log",
"sha256": "c4dffcf6814cb7ad4411cf2eef23ae0bcedd5e730d768eee07765cff61ba51f9"
},
{
"file": "refactor/.cache/auto-thumb-alias-package-final.log",
"sha256": "64da22b31cb487f29cb042e577a2d729ea1faf86fe96cdf9e44f283ed78c6e18"
},
{
"file": "refactor/.cache/auto-thumb-alias-native-main.log",
"sha256": "b28e90f5f2537595ad4e0d0bab9292dfba4f41411daa353ed86bdab288e1e601"
},
{
"file": "refactor/.cache/auto-thumb-alias-native-legacy.log",
"sha256": "2e7c0471d8b4342597d44e13af6af784d6066d67cd748ae107a489377dbd9d49"
}
],
"limitations": [
"Native tests use stub ArtPlayer hosts; browser decoders/JPEG and resource operations are real.",
"Pixel accuracy and physical-device acceptance remain open.",
"The complete older 1.0.x root type/import shapes are still pending; TYPE-01/EXPORT-01 are not fully closed.",
"Compressed Function.name is not asserted equal across builds; stable registration Result.name is verified.",
"No new dependency, version change, push or publication."
]
}