mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-08 19:06:15 -08:00
3241 lines
113 KiB
JSON
3241 lines
113 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "PKG-TOOL-THUMB-02",
|
|
"verifiedAt": "2026-09-12T19:29:08.765Z",
|
|
"startedFrom": "0338e0b8b1d9814ebe1628c7b55d08003ffa6347",
|
|
"node": {
|
|
"version": "v24.21.0",
|
|
"contract": 26,
|
|
"behavior": 36,
|
|
"total": 62,
|
|
"failed": 0,
|
|
"skipped": 0
|
|
},
|
|
"browser": {
|
|
"total": 39,
|
|
"actualToolScenarios": 24,
|
|
"blobUnavailableControls": 12,
|
|
"nativeMediaControls": 3,
|
|
"retries": 0,
|
|
"skips": 0,
|
|
"cases": [
|
|
{
|
|
"title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 238,
|
|
"kind": "native-media-control",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-native-media-controls",
|
|
"data": [
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 8,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 8,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 24,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 24,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 90.046009,
|
|
"width": 640
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 90.046009,
|
|
"width": 640
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1796,
|
|
"kind": "native-media-control",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-native-media-controls",
|
|
"data": [
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 8,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 8,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 24,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 24,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 90.045986,
|
|
"width": 640
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 90.045986,
|
|
"width": 640
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 2020,
|
|
"kind": "native-media-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-native-media-controls",
|
|
"data": [
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 3,
|
|
"error": 0,
|
|
"duration": 8,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "error",
|
|
"readyState": 0,
|
|
"error": 4,
|
|
"duration": null,
|
|
"width": 0
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 4,
|
|
"error": 0,
|
|
"duration": 24,
|
|
"width": 320
|
|
},
|
|
{
|
|
"url": "/test/thumbnail-pattern.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "error",
|
|
"readyState": 0,
|
|
"error": 4,
|
|
"duration": null,
|
|
"width": 0
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "http",
|
|
"outcome": "loaded",
|
|
"readyState": 2,
|
|
"error": 0,
|
|
"duration": 90.094,
|
|
"width": 640
|
|
},
|
|
{
|
|
"url": "/assets/sample/video.mp4",
|
|
"type": "video/mp4",
|
|
"transport": "blob",
|
|
"outcome": "error",
|
|
"readyState": 0,
|
|
"error": 4,
|
|
"duration": null,
|
|
"width": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 8134,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 150,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 30,
|
|
"mime": "image/png",
|
|
"bytes": 26427,
|
|
"nonBlack": 2400,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/b2227f84-f711-4487-9f9b-23f616f414e2",
|
|
"second": "blob:http://127.0.0.1:8084/2420188c-dffc-4162-832f-8bcea9e55ace",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/6dce1c0e-3645-4f6b-992d-655352a2d65f",
|
|
"blob:http://127.0.0.1:8084/8e34dc09-2c83-471f-8a22-1337fd6958ed",
|
|
"blob:http://127.0.0.1:8084/84026ebe-842f-4853-bf78-f302fe754cac",
|
|
"blob:http://127.0.0.1:8084/4dc807ea-8b39-4fb5-93ed-d1a080562429",
|
|
"blob:http://127.0.0.1:8084/6fb3f973-d450-463c-a1dc-3cd967271b22",
|
|
"blob:http://127.0.0.1:8084/285ed7b2-0e24-478e-b671-220c2d1ba53f",
|
|
"blob:http://127.0.0.1:8084/5ac65382-a9b2-43dc-9c2d-c4a05c51dff6",
|
|
"blob:http://127.0.0.1:8084/b7540f20-33c8-4133-a4e8-2d7dd7ed9e4c",
|
|
"blob:http://127.0.0.1:8084/cc33c15a-4a2c-4f0e-88fc-57ad23621526",
|
|
"blob:http://127.0.0.1:8084/3547aa42-e731-4628-b11c-d21abb5fb460",
|
|
"blob:http://127.0.0.1:8084/b2227f84-f711-4487-9f9b-23f616f414e2",
|
|
"blob:http://127.0.0.1:8084/3f2869e5-2430-49df-87e0-a350d762be18",
|
|
"blob:http://127.0.0.1:8084/7a806c72-b0df-4145-9f46-e378d5760ead",
|
|
"blob:http://127.0.0.1:8084/8a16b215-4b0f-4593-b2db-0351031a14d5",
|
|
"blob:http://127.0.0.1:8084/6f8ecfdb-789a-4c73-8270-035b7afdf673",
|
|
"blob:http://127.0.0.1:8084/0ce17b14-78c6-43ce-85ae-929a95c91e79",
|
|
"blob:http://127.0.0.1:8084/5a454408-673e-43cb-bd1a-750e649c96c0",
|
|
"blob:http://127.0.0.1:8084/cb6fbc2f-7410-4856-a6e5-551d9991df65",
|
|
"blob:http://127.0.0.1:8084/f4c31648-4300-4ac4-863d-46ddf8afc2cd",
|
|
"blob:http://127.0.0.1:8084/1a564c5d-0166-4ed7-bf7e-d440245eed76",
|
|
"blob:http://127.0.0.1:8084/2420188c-dffc-4162-832f-8bcea9e55ace"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/8e34dc09-2c83-471f-8a22-1337fd6958ed",
|
|
"blob:http://127.0.0.1:8084/84026ebe-842f-4853-bf78-f302fe754cac",
|
|
"blob:http://127.0.0.1:8084/4dc807ea-8b39-4fb5-93ed-d1a080562429",
|
|
"blob:http://127.0.0.1:8084/6fb3f973-d450-463c-a1dc-3cd967271b22",
|
|
"blob:http://127.0.0.1:8084/285ed7b2-0e24-478e-b671-220c2d1ba53f",
|
|
"blob:http://127.0.0.1:8084/5ac65382-a9b2-43dc-9c2d-c4a05c51dff6",
|
|
"blob:http://127.0.0.1:8084/b7540f20-33c8-4133-a4e8-2d7dd7ed9e4c",
|
|
"blob:http://127.0.0.1:8084/cc33c15a-4a2c-4f0e-88fc-57ad23621526",
|
|
"blob:http://127.0.0.1:8084/3547aa42-e731-4628-b11c-d21abb5fb460",
|
|
"blob:http://127.0.0.1:8084/b2227f84-f711-4487-9f9b-23f616f414e2",
|
|
"blob:http://127.0.0.1:8084/3f2869e5-2430-49df-87e0-a350d762be18",
|
|
"blob:http://127.0.0.1:8084/7a806c72-b0df-4145-9f46-e378d5760ead",
|
|
"blob:http://127.0.0.1:8084/8a16b215-4b0f-4593-b2db-0351031a14d5",
|
|
"blob:http://127.0.0.1:8084/6f8ecfdb-789a-4c73-8270-035b7afdf673",
|
|
"blob:http://127.0.0.1:8084/0ce17b14-78c6-43ce-85ae-929a95c91e79",
|
|
"blob:http://127.0.0.1:8084/5a454408-673e-43cb-bd1a-750e649c96c0",
|
|
"blob:http://127.0.0.1:8084/cb6fbc2f-7410-4856-a6e5-551d9991df65",
|
|
"blob:http://127.0.0.1:8084/f4c31648-4300-4ac4-863d-46ddf8afc2cd",
|
|
"blob:http://127.0.0.1:8084/1a564c5d-0166-4ed7-bf7e-d440245eed76",
|
|
"blob:http://127.0.0.1:8084/6dce1c0e-3645-4f6b-992d-655352a2d65f",
|
|
"blob:http://127.0.0.1:8084/2420188c-dffc-4162-832f-8bcea9e55ace"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 300,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 274,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/ef0b028f-a71f-4d93-a1c4-b59d04ef3cd8"
|
|
},
|
|
"result": {
|
|
"value": "C:\\fakepath\\thumbnail-pattern.mp4",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/ef0b028f-a71f-4d93-a1c4-b59d04ef3cd8",
|
|
"blob:http://127.0.0.1:8084/541314bd-d6a8-4125-bc5d-a1f3ac95b03a"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/541314bd-d6a8-4125-bc5d-a1f3ac95b03a"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 621,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/54f01da3-122b-4890-a630-a052719f5c07",
|
|
"blob:http://127.0.0.1:8084/7b48eb43-f87e-4f49-9f71-6b8e415bc174"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/54f01da3-122b-4890-a630-a052719f5c07"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"canvas",
|
|
"video",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 7540
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 9361,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 150,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 30,
|
|
"mime": "image/png",
|
|
"bytes": 20020,
|
|
"nonBlack": 2400,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/574464ab-e4f5-42e4-ab4e-7de0f4ff39e0",
|
|
"second": "blob:http://127.0.0.1:8084/805082a4-dd92-4d1c-aadc-ea4558b091b0",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/7368ea83-ce42-409a-b060-cabf4d775f11",
|
|
"blob:http://127.0.0.1:8084/dba49a4a-dad5-413c-bb38-aec47cd49f37",
|
|
"blob:http://127.0.0.1:8084/81d2c431-6175-41d1-a2bd-7ce7cea893ef",
|
|
"blob:http://127.0.0.1:8084/68efa570-379b-4f5b-b6e3-5ba142373e19",
|
|
"blob:http://127.0.0.1:8084/4e9771dc-b366-4500-a056-122c2bc14104",
|
|
"blob:http://127.0.0.1:8084/59d18d4a-6ee4-442d-b8fa-87cef9409b10",
|
|
"blob:http://127.0.0.1:8084/d6ef92ba-2d02-432e-bee4-fb0e3f1b057c",
|
|
"blob:http://127.0.0.1:8084/24349f4b-a197-4b12-9244-7ead753ce735",
|
|
"blob:http://127.0.0.1:8084/60266ef1-f847-48f5-a778-b2c39d80f716",
|
|
"blob:http://127.0.0.1:8084/7f1d6bf6-e454-4657-b5f0-f1fb4c5c69ac",
|
|
"blob:http://127.0.0.1:8084/574464ab-e4f5-42e4-ab4e-7de0f4ff39e0",
|
|
"blob:http://127.0.0.1:8084/e0c4d831-985a-499d-b90d-e53ee29eb198",
|
|
"blob:http://127.0.0.1:8084/d1445c7c-fe79-4948-aae0-d4911f340ff1",
|
|
"blob:http://127.0.0.1:8084/c8b12ed1-20cd-404b-86f3-746bcc47a7db",
|
|
"blob:http://127.0.0.1:8084/6d22c856-c1b9-449a-86bf-f6913e620554",
|
|
"blob:http://127.0.0.1:8084/adda5cce-c6a8-4995-a600-2f24e05b1146",
|
|
"blob:http://127.0.0.1:8084/c510d367-0d97-4c87-a4be-711d58475bee",
|
|
"blob:http://127.0.0.1:8084/33e1115d-0025-44f7-9128-d68b98b305f6",
|
|
"blob:http://127.0.0.1:8084/c287c0f0-269a-449c-a6b9-e3ff091c172d",
|
|
"blob:http://127.0.0.1:8084/9d303573-c390-498a-a6a0-01b613cf7a02",
|
|
"blob:http://127.0.0.1:8084/805082a4-dd92-4d1c-aadc-ea4558b091b0"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/dba49a4a-dad5-413c-bb38-aec47cd49f37",
|
|
"blob:http://127.0.0.1:8084/81d2c431-6175-41d1-a2bd-7ce7cea893ef",
|
|
"blob:http://127.0.0.1:8084/68efa570-379b-4f5b-b6e3-5ba142373e19",
|
|
"blob:http://127.0.0.1:8084/4e9771dc-b366-4500-a056-122c2bc14104",
|
|
"blob:http://127.0.0.1:8084/59d18d4a-6ee4-442d-b8fa-87cef9409b10",
|
|
"blob:http://127.0.0.1:8084/d6ef92ba-2d02-432e-bee4-fb0e3f1b057c",
|
|
"blob:http://127.0.0.1:8084/24349f4b-a197-4b12-9244-7ead753ce735",
|
|
"blob:http://127.0.0.1:8084/60266ef1-f847-48f5-a778-b2c39d80f716",
|
|
"blob:http://127.0.0.1:8084/7f1d6bf6-e454-4657-b5f0-f1fb4c5c69ac",
|
|
"blob:http://127.0.0.1:8084/574464ab-e4f5-42e4-ab4e-7de0f4ff39e0",
|
|
"blob:http://127.0.0.1:8084/e0c4d831-985a-499d-b90d-e53ee29eb198",
|
|
"blob:http://127.0.0.1:8084/d1445c7c-fe79-4948-aae0-d4911f340ff1",
|
|
"blob:http://127.0.0.1:8084/c8b12ed1-20cd-404b-86f3-746bcc47a7db",
|
|
"blob:http://127.0.0.1:8084/6d22c856-c1b9-449a-86bf-f6913e620554",
|
|
"blob:http://127.0.0.1:8084/adda5cce-c6a8-4995-a600-2f24e05b1146",
|
|
"blob:http://127.0.0.1:8084/c510d367-0d97-4c87-a4be-711d58475bee",
|
|
"blob:http://127.0.0.1:8084/33e1115d-0025-44f7-9128-d68b98b305f6",
|
|
"blob:http://127.0.0.1:8084/c287c0f0-269a-449c-a6b9-e3ff091c172d",
|
|
"blob:http://127.0.0.1:8084/9d303573-c390-498a-a6a0-01b613cf7a02",
|
|
"blob:http://127.0.0.1:8084/7368ea83-ce42-409a-b060-cabf4d775f11",
|
|
"blob:http://127.0.0.1:8084/805082a4-dd92-4d1c-aadc-ea4558b091b0"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 405,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 546,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/c3ddd37c-ab5a-41a6-93e0-ebee99230050"
|
|
},
|
|
"result": {
|
|
"value": "C:\\fakepath\\thumbnail-pattern.mp4",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/c3ddd37c-ab5a-41a6-93e0-ebee99230050",
|
|
"blob:http://127.0.0.1:8084/7206d5b4-42b6-4d9e-a223-1e4db95f54f3"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/7206d5b4-42b6-4d9e-a223-1e4db95f54f3"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 970,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/af1a6dde-b583-49be-b07d-e17e09232fd8",
|
|
"blob:http://127.0.0.1:8084/ea4b476b-b733-40a4-b7a1-1cb45218974f"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/af1a6dde-b583-49be-b07d-e17e09232fd8"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"canvas",
|
|
"video",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 4980
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1360,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1363,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1362,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool cdn-3.5.31 / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1498,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "cdn-3.5.31",
|
|
"sha256": "27fdc506c9b228c40df39f8508b3a42c145571c06c0b9cc60327a007a2064c87",
|
|
"recoveredIndividualFile": true,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 454,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 210,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 45,
|
|
"mime": "image/png",
|
|
"bytes": 44055,
|
|
"nonBlack": 3600,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/472fe49a-ca12-4408-b260-311273dde475",
|
|
"second": "blob:http://127.0.0.1:8084/6b030fe7-2e0b-4219-b5e7-4a0782448d64",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/884dbedd-b255-49c1-a1ff-e8400386c783",
|
|
"blob:http://127.0.0.1:8084/16551af9-c444-47cf-9bc8-7a49537da241",
|
|
"blob:http://127.0.0.1:8084/e1525c61-36fa-41ec-ae98-4657581721e0",
|
|
"blob:http://127.0.0.1:8084/c27eec2c-ee95-407e-8a81-8cc60ffdf7d3",
|
|
"blob:http://127.0.0.1:8084/e5ebde5d-4a7e-4fd9-a6bb-c592c4192c52",
|
|
"blob:http://127.0.0.1:8084/0b4bcba2-4e9c-405c-a666-3ebc0d8d8b57",
|
|
"blob:http://127.0.0.1:8084/665b6dda-07b8-42fa-ab98-3a8d63a9f395",
|
|
"blob:http://127.0.0.1:8084/39a6de8f-f028-4ee5-94df-77007632429f",
|
|
"blob:http://127.0.0.1:8084/16abed7d-454c-4391-a8c3-d42cc1db9452",
|
|
"blob:http://127.0.0.1:8084/97719189-add3-4b86-a37e-932bcd21bb7c",
|
|
"blob:http://127.0.0.1:8084/472fe49a-ca12-4408-b260-311273dde475",
|
|
"blob:http://127.0.0.1:8084/ca0e888e-8ed3-4cba-8520-3598e4a96c74",
|
|
"blob:http://127.0.0.1:8084/1a63c3bb-135f-405b-aeda-3eb90547954b",
|
|
"blob:http://127.0.0.1:8084/a29f8760-e79f-4e7d-b937-92ff7dff2c8b",
|
|
"blob:http://127.0.0.1:8084/312a731d-79a1-45c6-a7d4-af1470c863e3",
|
|
"blob:http://127.0.0.1:8084/b12fe140-dc82-44b8-a9d1-8ee258a5db98",
|
|
"blob:http://127.0.0.1:8084/e6d660fa-fb69-44dd-9518-e30278443176",
|
|
"blob:http://127.0.0.1:8084/cd404be0-6c37-4983-b8ff-b6e1c1d2589b",
|
|
"blob:http://127.0.0.1:8084/b8aceb8e-fe92-4bd8-9afa-6ad08a66c28b",
|
|
"blob:http://127.0.0.1:8084/12d50133-b418-49d1-93cc-a8230e796df8",
|
|
"blob:http://127.0.0.1:8084/6b030fe7-2e0b-4219-b5e7-4a0782448d64"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/16551af9-c444-47cf-9bc8-7a49537da241",
|
|
"blob:http://127.0.0.1:8084/e1525c61-36fa-41ec-ae98-4657581721e0",
|
|
"blob:http://127.0.0.1:8084/c27eec2c-ee95-407e-8a81-8cc60ffdf7d3",
|
|
"blob:http://127.0.0.1:8084/e5ebde5d-4a7e-4fd9-a6bb-c592c4192c52",
|
|
"blob:http://127.0.0.1:8084/0b4bcba2-4e9c-405c-a666-3ebc0d8d8b57",
|
|
"blob:http://127.0.0.1:8084/665b6dda-07b8-42fa-ab98-3a8d63a9f395",
|
|
"blob:http://127.0.0.1:8084/39a6de8f-f028-4ee5-94df-77007632429f",
|
|
"blob:http://127.0.0.1:8084/16abed7d-454c-4391-a8c3-d42cc1db9452",
|
|
"blob:http://127.0.0.1:8084/97719189-add3-4b86-a37e-932bcd21bb7c",
|
|
"blob:http://127.0.0.1:8084/472fe49a-ca12-4408-b260-311273dde475",
|
|
"blob:http://127.0.0.1:8084/ca0e888e-8ed3-4cba-8520-3598e4a96c74",
|
|
"blob:http://127.0.0.1:8084/1a63c3bb-135f-405b-aeda-3eb90547954b",
|
|
"blob:http://127.0.0.1:8084/a29f8760-e79f-4e7d-b937-92ff7dff2c8b",
|
|
"blob:http://127.0.0.1:8084/312a731d-79a1-45c6-a7d4-af1470c863e3",
|
|
"blob:http://127.0.0.1:8084/b12fe140-dc82-44b8-a9d1-8ee258a5db98",
|
|
"blob:http://127.0.0.1:8084/e6d660fa-fb69-44dd-9518-e30278443176",
|
|
"blob:http://127.0.0.1:8084/cd404be0-6c37-4983-b8ff-b6e1c1d2589b",
|
|
"blob:http://127.0.0.1:8084/b8aceb8e-fe92-4bd8-9afa-6ad08a66c28b",
|
|
"blob:http://127.0.0.1:8084/12d50133-b418-49d1-93cc-a8230e796df8",
|
|
"blob:http://127.0.0.1:8084/884dbedd-b255-49c1-a1ff-e8400386c783",
|
|
"blob:http://127.0.0.1:8084/6b030fe7-2e0b-4219-b5e7-4a0782448d64"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 204,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 231,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/ee4ce199-882b-48c2-876c-977ecaca8f2d"
|
|
},
|
|
"result": {
|
|
"value": "",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/ee4ce199-882b-48c2-876c-977ecaca8f2d",
|
|
"blob:http://127.0.0.1:8084/40f2175e-e95f-4cdd-8e78-961b61f248a1"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/40f2175e-e95f-4cdd-8e78-961b61f248a1"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 358,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/d0c25798-c6b6-49fd-9d4d-b3d15260a676",
|
|
"blob:http://127.0.0.1:8084/36f7bdb2-be69-49d6-9af9-5df9bdad9196"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/d0c25798-c6b6-49fd-9d4d-b3d15260a676"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"video",
|
|
"canvas",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 9120
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1435,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 210,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 45,
|
|
"mime": "image/png",
|
|
"bytes": 38895,
|
|
"nonBlack": 3600,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/937734cc-5671-41d6-8d8d-ace72ab77a10",
|
|
"second": "blob:http://127.0.0.1:8084/b35fc20d-fde8-44e3-8f8b-ab229d9ce767",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/c3718396-afea-456c-995e-ceab12733d79",
|
|
"blob:http://127.0.0.1:8084/98b5e0ec-2d18-4558-b0aa-2f521c7690ea",
|
|
"blob:http://127.0.0.1:8084/f4837a95-fe6e-49e6-adc0-1259bf6c7d23",
|
|
"blob:http://127.0.0.1:8084/2c83bf25-1364-47e8-91db-9dd73e6f5654",
|
|
"blob:http://127.0.0.1:8084/597487c7-bc41-4165-b377-abf993c48bc7",
|
|
"blob:http://127.0.0.1:8084/586c64a9-2241-4f1d-9b34-6cfe63fe1395",
|
|
"blob:http://127.0.0.1:8084/0d5eb020-9141-48fa-ad4f-4bc99a615d69",
|
|
"blob:http://127.0.0.1:8084/d8d87788-ad22-49c9-bc29-087f3fe4ffbf",
|
|
"blob:http://127.0.0.1:8084/acd39be0-7044-4c60-9ebb-4eab6e0bb2dc",
|
|
"blob:http://127.0.0.1:8084/5d051c19-7f8c-4aee-9c6c-06e879ac786a",
|
|
"blob:http://127.0.0.1:8084/937734cc-5671-41d6-8d8d-ace72ab77a10",
|
|
"blob:http://127.0.0.1:8084/101cb0bc-fbe7-429d-b2fa-9ac9865e0247",
|
|
"blob:http://127.0.0.1:8084/4e7e21fb-fbd6-4b9a-b9d2-7a658651d97e",
|
|
"blob:http://127.0.0.1:8084/ffcba3d4-f0be-42ec-9093-3e87362ee0af",
|
|
"blob:http://127.0.0.1:8084/109e9124-0b19-42b5-8440-56813f82b073",
|
|
"blob:http://127.0.0.1:8084/ffb0470d-17c2-45d6-83ce-0629f594a0d5",
|
|
"blob:http://127.0.0.1:8084/ad9e5caf-7b48-495a-96bf-ff4e54a24723",
|
|
"blob:http://127.0.0.1:8084/a6f53dd5-e931-4f67-a629-efb688568cbf",
|
|
"blob:http://127.0.0.1:8084/c20a84fc-12e7-4ccb-a2a4-a532bb6631df",
|
|
"blob:http://127.0.0.1:8084/54f228e7-c8fc-4530-93c1-8d9fbd9108c4",
|
|
"blob:http://127.0.0.1:8084/b35fc20d-fde8-44e3-8f8b-ab229d9ce767"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/98b5e0ec-2d18-4558-b0aa-2f521c7690ea",
|
|
"blob:http://127.0.0.1:8084/f4837a95-fe6e-49e6-adc0-1259bf6c7d23",
|
|
"blob:http://127.0.0.1:8084/2c83bf25-1364-47e8-91db-9dd73e6f5654",
|
|
"blob:http://127.0.0.1:8084/597487c7-bc41-4165-b377-abf993c48bc7",
|
|
"blob:http://127.0.0.1:8084/586c64a9-2241-4f1d-9b34-6cfe63fe1395",
|
|
"blob:http://127.0.0.1:8084/0d5eb020-9141-48fa-ad4f-4bc99a615d69",
|
|
"blob:http://127.0.0.1:8084/d8d87788-ad22-49c9-bc29-087f3fe4ffbf",
|
|
"blob:http://127.0.0.1:8084/acd39be0-7044-4c60-9ebb-4eab6e0bb2dc",
|
|
"blob:http://127.0.0.1:8084/5d051c19-7f8c-4aee-9c6c-06e879ac786a",
|
|
"blob:http://127.0.0.1:8084/937734cc-5671-41d6-8d8d-ace72ab77a10",
|
|
"blob:http://127.0.0.1:8084/101cb0bc-fbe7-429d-b2fa-9ac9865e0247",
|
|
"blob:http://127.0.0.1:8084/4e7e21fb-fbd6-4b9a-b9d2-7a658651d97e",
|
|
"blob:http://127.0.0.1:8084/ffcba3d4-f0be-42ec-9093-3e87362ee0af",
|
|
"blob:http://127.0.0.1:8084/109e9124-0b19-42b5-8440-56813f82b073",
|
|
"blob:http://127.0.0.1:8084/ffb0470d-17c2-45d6-83ce-0629f594a0d5",
|
|
"blob:http://127.0.0.1:8084/ad9e5caf-7b48-495a-96bf-ff4e54a24723",
|
|
"blob:http://127.0.0.1:8084/a6f53dd5-e931-4f67-a629-efb688568cbf",
|
|
"blob:http://127.0.0.1:8084/c20a84fc-12e7-4ccb-a2a4-a532bb6631df",
|
|
"blob:http://127.0.0.1:8084/54f228e7-c8fc-4530-93c1-8d9fbd9108c4",
|
|
"blob:http://127.0.0.1:8084/c3718396-afea-456c-995e-ceab12733d79",
|
|
"blob:http://127.0.0.1:8084/b35fc20d-fde8-44e3-8f8b-ab229d9ce767"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1700,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 447,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/ae4dc9a0-6104-4d07-9a63-3dd86bab207f"
|
|
},
|
|
"result": {
|
|
"value": "",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/ae4dc9a0-6104-4d07-9a63-3dd86bab207f",
|
|
"blob:http://127.0.0.1:8084/6693fd23-10a5-48ac-b17b-b6dd670088fd"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/6693fd23-10a5-48ac-b17b-b6dd670088fd"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 540,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/685bc7a7-b15c-4523-871f-9505e1d350f7",
|
|
"blob:http://127.0.0.1:8084/42185e62-a95f-4dab-bf01-19e8a94c09b0"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/685bc7a7-b15c-4523-871f-9505e1d350f7"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"video",
|
|
"canvas",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 6496
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1451,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1453,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1472,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1326,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 515,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 210,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 45,
|
|
"mime": "image/png",
|
|
"bytes": 44055,
|
|
"nonBlack": 3600,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/8881bb84-7566-4c48-a8ee-36b7e6860de3",
|
|
"second": "blob:http://127.0.0.1:8084/50b18ac6-aacd-4ac7-b9ce-656e01555936",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/3026db06-715d-4a40-a59b-7ce85196dfde",
|
|
"blob:http://127.0.0.1:8084/5d300d52-58fb-4bba-8d6f-0d78a41d3d77",
|
|
"blob:http://127.0.0.1:8084/07fbb260-c51e-4191-93c4-b78d993a0457",
|
|
"blob:http://127.0.0.1:8084/285e3005-4edc-4b8c-a9a1-d050fc7ed913",
|
|
"blob:http://127.0.0.1:8084/076a89cc-406f-49c0-baae-9155eaf8d89e",
|
|
"blob:http://127.0.0.1:8084/8b303fab-c98e-4b43-acd6-d0d68969ed1b",
|
|
"blob:http://127.0.0.1:8084/1d214799-0001-4c69-bf92-bedaeb743c92",
|
|
"blob:http://127.0.0.1:8084/bb187cdc-1731-4b0c-a950-e8f7852de2ba",
|
|
"blob:http://127.0.0.1:8084/36fb498c-3edd-48ce-9fef-333c6ba49341",
|
|
"blob:http://127.0.0.1:8084/a57e43f1-1218-4669-a0f5-56f592f2ee71",
|
|
"blob:http://127.0.0.1:8084/8881bb84-7566-4c48-a8ee-36b7e6860de3",
|
|
"blob:http://127.0.0.1:8084/8422a5f9-b181-4c2a-b2ed-85077a48b4c4",
|
|
"blob:http://127.0.0.1:8084/01e82a80-5ffe-4804-b617-cda28632cace",
|
|
"blob:http://127.0.0.1:8084/72908550-4188-44f6-9a42-c00ddd16f30f",
|
|
"blob:http://127.0.0.1:8084/d02aab10-7594-4563-a818-cddeb21c9471",
|
|
"blob:http://127.0.0.1:8084/99f23171-20e5-4e7d-8b25-605ee9acdf17",
|
|
"blob:http://127.0.0.1:8084/00f8e4d9-f3d6-4ff0-998a-c273c2db240e",
|
|
"blob:http://127.0.0.1:8084/a8c4846c-efc7-4878-9c01-a9ee941ebb52",
|
|
"blob:http://127.0.0.1:8084/54c6591c-800e-4680-9860-2f1d224526f2",
|
|
"blob:http://127.0.0.1:8084/5533f4bc-b91f-41f4-bde3-ab53910a5595",
|
|
"blob:http://127.0.0.1:8084/50b18ac6-aacd-4ac7-b9ce-656e01555936"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/5d300d52-58fb-4bba-8d6f-0d78a41d3d77",
|
|
"blob:http://127.0.0.1:8084/07fbb260-c51e-4191-93c4-b78d993a0457",
|
|
"blob:http://127.0.0.1:8084/285e3005-4edc-4b8c-a9a1-d050fc7ed913",
|
|
"blob:http://127.0.0.1:8084/076a89cc-406f-49c0-baae-9155eaf8d89e",
|
|
"blob:http://127.0.0.1:8084/8b303fab-c98e-4b43-acd6-d0d68969ed1b",
|
|
"blob:http://127.0.0.1:8084/1d214799-0001-4c69-bf92-bedaeb743c92",
|
|
"blob:http://127.0.0.1:8084/bb187cdc-1731-4b0c-a950-e8f7852de2ba",
|
|
"blob:http://127.0.0.1:8084/36fb498c-3edd-48ce-9fef-333c6ba49341",
|
|
"blob:http://127.0.0.1:8084/a57e43f1-1218-4669-a0f5-56f592f2ee71",
|
|
"blob:http://127.0.0.1:8084/8881bb84-7566-4c48-a8ee-36b7e6860de3",
|
|
"blob:http://127.0.0.1:8084/8422a5f9-b181-4c2a-b2ed-85077a48b4c4",
|
|
"blob:http://127.0.0.1:8084/01e82a80-5ffe-4804-b617-cda28632cace",
|
|
"blob:http://127.0.0.1:8084/72908550-4188-44f6-9a42-c00ddd16f30f",
|
|
"blob:http://127.0.0.1:8084/d02aab10-7594-4563-a818-cddeb21c9471",
|
|
"blob:http://127.0.0.1:8084/99f23171-20e5-4e7d-8b25-605ee9acdf17",
|
|
"blob:http://127.0.0.1:8084/00f8e4d9-f3d6-4ff0-998a-c273c2db240e",
|
|
"blob:http://127.0.0.1:8084/a8c4846c-efc7-4878-9c01-a9ee941ebb52",
|
|
"blob:http://127.0.0.1:8084/54c6591c-800e-4680-9860-2f1d224526f2",
|
|
"blob:http://127.0.0.1:8084/5533f4bc-b91f-41f4-bde3-ab53910a5595",
|
|
"blob:http://127.0.0.1:8084/3026db06-715d-4a40-a59b-7ce85196dfde",
|
|
"blob:http://127.0.0.1:8084/50b18ac6-aacd-4ac7-b9ce-656e01555936"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 204,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 251,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/ae674dfa-6146-4655-98b0-4e36161a913e"
|
|
},
|
|
"result": {
|
|
"value": "",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/ae674dfa-6146-4655-98b0-4e36161a913e",
|
|
"blob:http://127.0.0.1:8084/7eab0002-8887-4854-adfe-3c93d8c40e5e"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/7eab0002-8887-4854-adfe-3c93d8c40e5e"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "chromium",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 353,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "153.0.8010.12",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/6a37f6f8-760c-440c-a331-7043d202d968",
|
|
"blob:http://127.0.0.1:8084/62dcbc6e-5ad6-4a29-8de3-8974943d0f8c"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/6a37f6f8-760c-440c-a331-7043d202d968"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"video",
|
|
"canvas",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 9120
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1518,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-extraction",
|
|
"data": {
|
|
"width": 240,
|
|
"height": 210,
|
|
"sourceWidth": 320,
|
|
"sourceHeight": 180,
|
|
"cellHeight": 45,
|
|
"mime": "image/png",
|
|
"bytes": 38895,
|
|
"nonBlack": 3600,
|
|
"initialEvents": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"event": "file",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "video",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "canvas",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.2,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.3,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.4,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.5,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.6,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.7,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.8,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 0.9,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "update",
|
|
"progress": 1,
|
|
"processing": true
|
|
},
|
|
{
|
|
"event": "done",
|
|
"progress": null,
|
|
"processing": false
|
|
},
|
|
{
|
|
"event": "destroy",
|
|
"progress": null,
|
|
"processing": false
|
|
}
|
|
],
|
|
"first": "blob:http://127.0.0.1:8084/408690a5-94ae-4818-85fa-59330dded1a5",
|
|
"second": "blob:http://127.0.0.1:8084/46b0dc47-5275-4deb-9b6e-5b8d33a1678d",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/e12c84d4-2234-4419-8907-80be255127f8",
|
|
"blob:http://127.0.0.1:8084/341934b1-a3a0-4c0b-84f0-be9ec3f0fc4a",
|
|
"blob:http://127.0.0.1:8084/8ee58f72-146a-48a8-9f29-46deaf42299b",
|
|
"blob:http://127.0.0.1:8084/88791c79-ecc9-462c-948a-8e7c5c979459",
|
|
"blob:http://127.0.0.1:8084/8d61481f-0e22-4faa-85f9-8e58d35a6ccb",
|
|
"blob:http://127.0.0.1:8084/72854226-0dc3-49e0-acca-916fca1aadf8",
|
|
"blob:http://127.0.0.1:8084/dc4eb49b-8f62-4927-9d85-26fd1c9faf64",
|
|
"blob:http://127.0.0.1:8084/610e38db-af43-4bf2-bacf-5988365625e1",
|
|
"blob:http://127.0.0.1:8084/a20987d2-f04d-4f29-83c0-9beb88db4e33",
|
|
"blob:http://127.0.0.1:8084/519481bb-203f-4001-9b04-6faa22b9989f",
|
|
"blob:http://127.0.0.1:8084/408690a5-94ae-4818-85fa-59330dded1a5",
|
|
"blob:http://127.0.0.1:8084/e0521ed2-8b3c-46c9-b9d9-d67a403dd6bb",
|
|
"blob:http://127.0.0.1:8084/59b80836-5a12-489a-ab74-6fa4462f494d",
|
|
"blob:http://127.0.0.1:8084/eeb76df6-4286-4cf4-8877-def8a43ab20e",
|
|
"blob:http://127.0.0.1:8084/1ebf77b9-8d71-46c2-b776-d5dd7ad4749a",
|
|
"blob:http://127.0.0.1:8084/4433bccd-049d-473c-b8bb-c7c74c6cd636",
|
|
"blob:http://127.0.0.1:8084/da7c83ed-e22e-4ff7-80c4-caba6c020898",
|
|
"blob:http://127.0.0.1:8084/d0ee04cc-6130-4057-9ff1-75622e46f388",
|
|
"blob:http://127.0.0.1:8084/8575a8c8-1140-4843-8595-4db989ee7691",
|
|
"blob:http://127.0.0.1:8084/f76d4bf0-bae7-4cbd-b4f9-5cee7dd1cc6b",
|
|
"blob:http://127.0.0.1:8084/46b0dc47-5275-4deb-9b6e-5b8d33a1678d"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/341934b1-a3a0-4c0b-84f0-be9ec3f0fc4a",
|
|
"blob:http://127.0.0.1:8084/8ee58f72-146a-48a8-9f29-46deaf42299b",
|
|
"blob:http://127.0.0.1:8084/88791c79-ecc9-462c-948a-8e7c5c979459",
|
|
"blob:http://127.0.0.1:8084/8d61481f-0e22-4faa-85f9-8e58d35a6ccb",
|
|
"blob:http://127.0.0.1:8084/72854226-0dc3-49e0-acca-916fca1aadf8",
|
|
"blob:http://127.0.0.1:8084/dc4eb49b-8f62-4927-9d85-26fd1c9faf64",
|
|
"blob:http://127.0.0.1:8084/610e38db-af43-4bf2-bacf-5988365625e1",
|
|
"blob:http://127.0.0.1:8084/a20987d2-f04d-4f29-83c0-9beb88db4e33",
|
|
"blob:http://127.0.0.1:8084/519481bb-203f-4001-9b04-6faa22b9989f",
|
|
"blob:http://127.0.0.1:8084/408690a5-94ae-4818-85fa-59330dded1a5",
|
|
"blob:http://127.0.0.1:8084/e0521ed2-8b3c-46c9-b9d9-d67a403dd6bb",
|
|
"blob:http://127.0.0.1:8084/59b80836-5a12-489a-ab74-6fa4462f494d",
|
|
"blob:http://127.0.0.1:8084/eeb76df6-4286-4cf4-8877-def8a43ab20e",
|
|
"blob:http://127.0.0.1:8084/1ebf77b9-8d71-46c2-b776-d5dd7ad4749a",
|
|
"blob:http://127.0.0.1:8084/4433bccd-049d-473c-b8bb-c7c74c6cd636",
|
|
"blob:http://127.0.0.1:8084/da7c83ed-e22e-4ff7-80c4-caba6c020898",
|
|
"blob:http://127.0.0.1:8084/d0ee04cc-6130-4057-9ff1-75622e46f388",
|
|
"blob:http://127.0.0.1:8084/8575a8c8-1140-4843-8595-4db989ee7691",
|
|
"blob:http://127.0.0.1:8084/f76d4bf0-bae7-4cbd-b4f9-5cee7dd1cc6b",
|
|
"blob:http://127.0.0.1:8084/e12c84d4-2234-4419-8907-80be255127f8",
|
|
"blob:http://127.0.0.1:8084/46b0dc47-5275-4deb-9b6e-5b8d33a1678d"
|
|
],
|
|
"connected": false
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 452,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 623,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-media-failure",
|
|
"data": {
|
|
"failed": {
|
|
"code": 4,
|
|
"toolErrors": 0,
|
|
"first": "blob:http://127.0.0.1:8084/0e3206bc-185a-4f10-94a6-d5d1fe922e90"
|
|
},
|
|
"result": {
|
|
"value": "",
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/0e3206bc-185a-4f10-94a6-d5d1fe922e90",
|
|
"blob:http://127.0.0.1:8084/3fc61d14-e357-460b-a58d-81f17c0d39ae"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/3fc61d14-e357-460b-a58d-81f17c0d39ae"
|
|
],
|
|
"repeated": "NotFoundError"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "firefox",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1385,
|
|
"kind": "actual-tool-scenario",
|
|
"browser": "155.0",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-late-native-blob",
|
|
"data": {
|
|
"count": 1,
|
|
"created": [
|
|
"blob:http://127.0.0.1:8084/15301fa5-719e-42ec-8cbc-925b159ae1e4",
|
|
"blob:http://127.0.0.1:8084/90128236-e178-404c-9e14-ba17ff758bbb"
|
|
],
|
|
"revoked": [
|
|
"blob:http://127.0.0.1:8084/15301fa5-719e-42ec-8cbc-925b159ae1e4"
|
|
],
|
|
"pendingState": "pending",
|
|
"events": [
|
|
"file",
|
|
"video",
|
|
"canvas",
|
|
"destroy",
|
|
"update"
|
|
],
|
|
"connected": false,
|
|
"bytes": 6496
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native file selection, seek extraction, PNG pixels and repeat generation",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1437,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1453,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1314,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / native PNG callback delivered after destroy still emits update and creates a URL",
|
|
"project": "webkit",
|
|
"status": "passed",
|
|
"retry": 0,
|
|
"durationMs": 1170,
|
|
"kind": "blob-unavailable-control",
|
|
"browser": "26.6",
|
|
"platform": "win32",
|
|
"errors": [],
|
|
"measurements": [
|
|
{
|
|
"name": "thumbnail-runtime",
|
|
"data": {
|
|
"name": "workspace.legacy.js",
|
|
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
|
|
"recoveredIndividualFile": false,
|
|
"originalNpmArchive": false,
|
|
"media": "test\\browser\\media\\thumbnail-pattern.mp4"
|
|
}
|
|
},
|
|
{
|
|
"name": "thumbnail-blob-unavailable",
|
|
"data": {
|
|
"native": {
|
|
"http": "loaded",
|
|
"error": 4,
|
|
"blob": "error"
|
|
},
|
|
"tool": {
|
|
"errors": 0,
|
|
"processing": false,
|
|
"duration": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"inputs": [
|
|
{
|
|
"file": "test/helpers/thumbnail.js",
|
|
"sha256": "d198f7c17f7acfbf9f064a2154ed7350ea00c63b69e6f827f63e6a5c72b27bd2"
|
|
},
|
|
{
|
|
"file": "test/thumbnail.test.js",
|
|
"sha256": "530c0fc158ca5699d445cc90553d26852cb48b474db3deb7b2b873314d391ad9"
|
|
},
|
|
{
|
|
"file": "test/browser/thumbnail-tool.spec.js",
|
|
"sha256": "eea72bd3858bfb1c59ef9ed5d1bf78adc49ed05ecd25cc2c5b56e56a940bd3ac"
|
|
},
|
|
{
|
|
"file": "test/browser/thumbnail-native.spec.js",
|
|
"sha256": "50d2724c4903c2281cf7a5fa8577e4a8174742ac30b48cd3c679eaecc2d27f3e"
|
|
},
|
|
{
|
|
"file": "test/browser/server.mjs",
|
|
"sha256": "b7813692efd0e98ca41dab5e625ac2949b609c7796f3e0930919bcee03d0e9d7"
|
|
},
|
|
{
|
|
"file": "test/browser/media/thumbnail-pattern.mp4",
|
|
"sha256": "4c977be04d97f6ac1342ac4959b8e61678f390d88a088430e4d0200137a03d1c"
|
|
},
|
|
{
|
|
"file": "refactor/baselines/thumbnail-release.json",
|
|
"sha256": "ad02af2abdb3185598b76a0c617eb5a5ffc89f89a7ef6f01ba8f3db0a87012be"
|
|
}
|
|
],
|
|
"logs": [
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-node.log",
|
|
"sha256": "ec272411952d927eb0e553d2003321fcf0430f28b8c4d68eb0a5e6d5e6d03d12"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-lint.log",
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-browser.log",
|
|
"sha256": "1cc065d63c5a17250db490ae74942cc69e42f647ad9be46db94d8cecc258fdc4"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-browser.json",
|
|
"sha256": "bbe41949c562439cbf7ecf5d34cc5703ed1094777ee059db051e0d7e38e0a805"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-browser-probe.json",
|
|
"sha256": "7544b076a5fb818e5f1b66f95fd43513ef03bfa3bcd6503a824ed537e9567448"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-browser-probe2.json",
|
|
"sha256": "969f553a1d9fc06e4fc20cd63de7fa01d2c2d2a6e54c50d7ff4f2184d395647e"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-native-probe.json",
|
|
"sha256": "5bd329b2083262fa188aa083e13cfd349ef55c50d2bcded95831fdd338234afe"
|
|
},
|
|
{
|
|
"file": "refactor/.cache/thumbnail02-ci.log",
|
|
"sha256": "196228d966b5841d52ea92a9fe01a5d92a254b9ea70e9ce842ac627b5ae35349"
|
|
}
|
|
],
|
|
"archivedResults": [
|
|
"refactor/.cache/thumbnail02-browser-results",
|
|
"refactor/.cache/thumbnail02-browser-probe-results",
|
|
"refactor/.cache/thumbnail02-browser-probe2-results",
|
|
"refactor/.cache/thumbnail02-native-probe-results"
|
|
],
|
|
"limitations": [
|
|
"Historical behavior only; resource fixes remain in 03.",
|
|
"Windows WebKit native Blob media error 4 is reproduced independently; 12 controls are not successful extraction.",
|
|
"Synthetic DOM drop dispatch with real File is not physical OS drag/drop.",
|
|
"No new coverage measurement, production build, hosted CI or npm publication."
|
|
],
|
|
"ci": {
|
|
"exitCode": 0,
|
|
"unit": 1401,
|
|
"engineering": 14,
|
|
"baseline": 191,
|
|
"total": 1606,
|
|
"productionTs": 330
|
|
}
|
|
}
|