{ "schemaVersion": 1, "task": "PKG-TOOL-THUMB-03", "taskStatus": "doing", "verifiedAt": "2026-09-12T19:51:02.085Z", "startedFrom": "1cb7779192cf552c0dfabcbb6de4f26b39e33045", "nodeVersion": "v24.21.0", "node": { "frozenBefore": { "passed": 2, "failed": 12 }, "source": { "passed": 14, "failed": 0 }, "main": { "passed": 14, "failed": 0 }, "legacy": { "passed": 14, "failed": 0 } }, "ci": { "total": 1620, "unit": 1415, "engineering": 14, "baseline": 191, "productionTs": 330, "imports": 3 }, "browser": { "total": 162, "retries": 0, "skips": 0, "runs": [ { "variant": "source", "counts": { "candidate-native-input": 3, "native-media-control": 3, "blob-unavailable-control": 16, "actual-tool-scenario": 32 }, "cases": [ { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "chromium", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 286, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "firefox", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 1761, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "webkit", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 777, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls", "project": "chromium", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 243, "browser": "153.0.8010.12", "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 2044, "browser": "155.0", "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": "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 2096, "browser": "26.6", "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": 2, "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8132, "browser": "153.0.8010.12", "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/31d9a61b-0835-4a8e-ae13-007c2745be10", "second": "blob:http://127.0.0.1:8084/6305d980-998d-4c9f-80d9-e08c2e1d6c83", "created": [ "blob:http://127.0.0.1:8084/58bebc17-f68b-4813-8b75-4578a4161fc7", "blob:http://127.0.0.1:8084/438d2cd4-2de7-4275-8269-3ec811b659b5", "blob:http://127.0.0.1:8084/31b3b471-90f8-44f3-8045-860a433a6e03", "blob:http://127.0.0.1:8084/f3a1ed15-c00e-4c48-841d-dc1762ada599", "blob:http://127.0.0.1:8084/e60c1215-6b9e-4922-9836-b84ef65b51ce", "blob:http://127.0.0.1:8084/3bb6c782-ae03-4377-b8af-fd1b16f6a65a", "blob:http://127.0.0.1:8084/9d27591c-e050-46b9-9179-481054cb815e", "blob:http://127.0.0.1:8084/6d5cad6d-a64a-4823-a75f-f0721badde15", "blob:http://127.0.0.1:8084/1fc08c4b-b18e-4b75-92a6-b2992683f84a", "blob:http://127.0.0.1:8084/56eaf88d-6b72-41db-875b-ee55e5feac25", "blob:http://127.0.0.1:8084/31d9a61b-0835-4a8e-ae13-007c2745be10", "blob:http://127.0.0.1:8084/a3fc6e6a-1734-44f1-b5ca-c3dd84daef0a", "blob:http://127.0.0.1:8084/0e3126bb-6790-4d44-90d3-37b7e538956f", "blob:http://127.0.0.1:8084/8a8982be-8e5c-4d5c-bbd5-889f4a299e94", "blob:http://127.0.0.1:8084/ec45a06b-9a1e-4399-b6da-e339cc46c568", "blob:http://127.0.0.1:8084/8e1d8528-cccd-4a42-82a1-46ce13084274", "blob:http://127.0.0.1:8084/ffe463be-3cff-4560-aa40-8212e98f4659", "blob:http://127.0.0.1:8084/ae875276-4f91-4b3b-88a5-86c1a27fcf68", "blob:http://127.0.0.1:8084/a9ca302b-264d-45df-90df-77b1ec506b0c", "blob:http://127.0.0.1:8084/1816b577-3da6-44fa-b87f-0edea2b1e576", "blob:http://127.0.0.1:8084/6305d980-998d-4c9f-80d9-e08c2e1d6c83" ], "revoked": [ "blob:http://127.0.0.1:8084/438d2cd4-2de7-4275-8269-3ec811b659b5", "blob:http://127.0.0.1:8084/31b3b471-90f8-44f3-8045-860a433a6e03", "blob:http://127.0.0.1:8084/f3a1ed15-c00e-4c48-841d-dc1762ada599", "blob:http://127.0.0.1:8084/e60c1215-6b9e-4922-9836-b84ef65b51ce", "blob:http://127.0.0.1:8084/3bb6c782-ae03-4377-b8af-fd1b16f6a65a", "blob:http://127.0.0.1:8084/9d27591c-e050-46b9-9179-481054cb815e", "blob:http://127.0.0.1:8084/6d5cad6d-a64a-4823-a75f-f0721badde15", "blob:http://127.0.0.1:8084/1fc08c4b-b18e-4b75-92a6-b2992683f84a", "blob:http://127.0.0.1:8084/56eaf88d-6b72-41db-875b-ee55e5feac25", "blob:http://127.0.0.1:8084/31d9a61b-0835-4a8e-ae13-007c2745be10", "blob:http://127.0.0.1:8084/a3fc6e6a-1734-44f1-b5ca-c3dd84daef0a", "blob:http://127.0.0.1:8084/0e3126bb-6790-4d44-90d3-37b7e538956f", "blob:http://127.0.0.1:8084/8a8982be-8e5c-4d5c-bbd5-889f4a299e94", "blob:http://127.0.0.1:8084/ec45a06b-9a1e-4399-b6da-e339cc46c568", "blob:http://127.0.0.1:8084/8e1d8528-cccd-4a42-82a1-46ce13084274", "blob:http://127.0.0.1:8084/ffe463be-3cff-4560-aa40-8212e98f4659", "blob:http://127.0.0.1:8084/ae875276-4f91-4b3b-88a5-86c1a27fcf68", "blob:http://127.0.0.1:8084/a9ca302b-264d-45df-90df-77b1ec506b0c", "blob:http://127.0.0.1:8084/1816b577-3da6-44fa-b87f-0edea2b1e576", "blob:http://127.0.0.1:8084/58bebc17-f68b-4813-8b75-4578a4161fc7", "blob:http://127.0.0.1:8084/6305d980-998d-4c9f-80d9-e08c2e1d6c83" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 204, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 251, "browser": "153.0.8010.12", "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/e7be0844-581e-4fe5-9164-a6fd87e3229a" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/e7be0844-581e-4fe5-9164-a6fd87e3229a", "blob:http://127.0.0.1:8084/61f8e173-ef96-4aeb-b26d-168e8f05d4c8" ], "revoked": [ "blob:http://127.0.0.1:8084/61f8e173-ef96-4aeb-b26d-168e8f05d4c8" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 626, "browser": "153.0.8010.12", "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/5c05f1c5-7aad-4b1d-a2d9-5413b6bf468e", "blob:http://127.0.0.1:8084/b550e1d3-bcfe-4133-bd53-1dd7ce7e88a5" ], "revoked": [ "blob:http://127.0.0.1:8084/5c05f1c5-7aad-4b1d-a2d9-5413b6bf468e" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8481, "browser": "155.0", "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/1adb16eb-77c4-4344-932f-e0a3eaadebd7", "second": "blob:http://127.0.0.1:8084/cad56601-f6c5-46b5-b212-d368b81839d9", "created": [ "blob:http://127.0.0.1:8084/2a5e9d5a-24f9-4ad3-af06-3c2ed5c976b4", "blob:http://127.0.0.1:8084/fc8d5ee9-e98c-48a6-8952-91935330fce4", "blob:http://127.0.0.1:8084/0bae1aa1-6166-49ba-b8dc-8b204750984c", "blob:http://127.0.0.1:8084/7cd1991f-d49c-4bd1-b7cd-4c3e54450c57", "blob:http://127.0.0.1:8084/fc04e99e-938d-40c0-855f-ebc2626cc963", "blob:http://127.0.0.1:8084/f5439f4a-e4c8-4b6d-962b-d605dc0bd09e", "blob:http://127.0.0.1:8084/fe84788b-29d7-4243-8ce0-f817cc80586a", "blob:http://127.0.0.1:8084/ddf7ec3a-5518-460d-99e9-05366e21bd99", "blob:http://127.0.0.1:8084/0950abf0-16fd-4bf0-8615-9a68cb599e81", "blob:http://127.0.0.1:8084/bd6f591e-5f48-4896-be93-7420cb09dbdc", "blob:http://127.0.0.1:8084/1adb16eb-77c4-4344-932f-e0a3eaadebd7", "blob:http://127.0.0.1:8084/f9f9e74a-05dc-40f1-8eb8-2835e58a20f9", "blob:http://127.0.0.1:8084/d16af4b0-2884-4349-8293-d8042ebb8332", "blob:http://127.0.0.1:8084/57749a48-f4f1-48c0-90fc-35cd196963c4", "blob:http://127.0.0.1:8084/c01d44a7-9e1c-462f-882d-4530b42f3e71", "blob:http://127.0.0.1:8084/404d7865-7316-42d4-ad1f-82ddab4a6fc1", "blob:http://127.0.0.1:8084/c0ab3fa3-cb94-4faa-95ee-10a0a409a2bb", "blob:http://127.0.0.1:8084/655ef861-33f2-469e-a456-42b0e10ef121", "blob:http://127.0.0.1:8084/7042f1c3-20fd-408b-8550-60abb6b2044d", "blob:http://127.0.0.1:8084/adbf7c6f-0470-43df-bea0-754920e57201", "blob:http://127.0.0.1:8084/cad56601-f6c5-46b5-b212-d368b81839d9" ], "revoked": [ "blob:http://127.0.0.1:8084/fc8d5ee9-e98c-48a6-8952-91935330fce4", "blob:http://127.0.0.1:8084/0bae1aa1-6166-49ba-b8dc-8b204750984c", "blob:http://127.0.0.1:8084/7cd1991f-d49c-4bd1-b7cd-4c3e54450c57", "blob:http://127.0.0.1:8084/fc04e99e-938d-40c0-855f-ebc2626cc963", "blob:http://127.0.0.1:8084/f5439f4a-e4c8-4b6d-962b-d605dc0bd09e", "blob:http://127.0.0.1:8084/fe84788b-29d7-4243-8ce0-f817cc80586a", "blob:http://127.0.0.1:8084/ddf7ec3a-5518-460d-99e9-05366e21bd99", "blob:http://127.0.0.1:8084/0950abf0-16fd-4bf0-8615-9a68cb599e81", "blob:http://127.0.0.1:8084/bd6f591e-5f48-4896-be93-7420cb09dbdc", "blob:http://127.0.0.1:8084/1adb16eb-77c4-4344-932f-e0a3eaadebd7", "blob:http://127.0.0.1:8084/f9f9e74a-05dc-40f1-8eb8-2835e58a20f9", "blob:http://127.0.0.1:8084/d16af4b0-2884-4349-8293-d8042ebb8332", "blob:http://127.0.0.1:8084/57749a48-f4f1-48c0-90fc-35cd196963c4", "blob:http://127.0.0.1:8084/c01d44a7-9e1c-462f-882d-4530b42f3e71", "blob:http://127.0.0.1:8084/404d7865-7316-42d4-ad1f-82ddab4a6fc1", "blob:http://127.0.0.1:8084/c0ab3fa3-cb94-4faa-95ee-10a0a409a2bb", "blob:http://127.0.0.1:8084/655ef861-33f2-469e-a456-42b0e10ef121", "blob:http://127.0.0.1:8084/7042f1c3-20fd-408b-8550-60abb6b2044d", "blob:http://127.0.0.1:8084/adbf7c6f-0470-43df-bea0-754920e57201", "blob:http://127.0.0.1:8084/2a5e9d5a-24f9-4ad3-af06-3c2ed5c976b4", "blob:http://127.0.0.1:8084/cad56601-f6c5-46b5-b212-d368b81839d9" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 447, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 471, "browser": "155.0", "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/a8e95741-faf7-4790-ad50-39f609680bde" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/a8e95741-faf7-4790-ad50-39f609680bde", "blob:http://127.0.0.1:8084/bb0ff9a9-211c-4642-9435-bb3ff5189f59" ], "revoked": [ "blob:http://127.0.0.1:8084/bb0ff9a9-211c-4642-9435-bb3ff5189f59" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 935, "browser": "155.0", "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/a265e836-7477-4734-9972-9a2fb3fe7a8b", "blob:http://127.0.0.1:8084/e8741aed-b257-4226-a2f6-fe613ea0e663" ], "revoked": [ "blob:http://127.0.0.1:8084/a265e836-7477-4734-9972-9a2fb3fe7a8b" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1413, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1375, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1302, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1344, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 500, "browser": "153.0.8010.12", "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/364ec9f6-47cd-4e8f-8b80-232ff1fc0507", "second": "blob:http://127.0.0.1:8084/43996349-0000-47ba-b3ef-564f86641a71", "created": [ "blob:http://127.0.0.1:8084/d13beac0-25c5-4af7-9666-b04af65ea672", "blob:http://127.0.0.1:8084/95f89fae-cfc8-4dca-b755-54e9801e5d40", "blob:http://127.0.0.1:8084/62a3ce2d-deda-49ac-b074-ea614cd7b08e", "blob:http://127.0.0.1:8084/111acb47-1b67-4a2e-9a6c-f6a79b067a55", "blob:http://127.0.0.1:8084/d3e0d3c4-5624-4d9a-b97b-741727c6aecf", "blob:http://127.0.0.1:8084/f6c3ed43-03c5-48a6-b635-f4bf1c8083c1", "blob:http://127.0.0.1:8084/02843cdd-f330-42e8-b28c-b7e3d9462d1e", "blob:http://127.0.0.1:8084/2a1b94ac-9bc6-4d81-a2fe-5ce313b03ccd", "blob:http://127.0.0.1:8084/ea1204bb-11f5-44d9-ae15-c1a78f13ce1e", "blob:http://127.0.0.1:8084/6bdd58b3-0a9b-41e1-889b-04e81dca2329", "blob:http://127.0.0.1:8084/364ec9f6-47cd-4e8f-8b80-232ff1fc0507", "blob:http://127.0.0.1:8084/71cdb94a-a421-456b-a26b-b463d9843e6a", "blob:http://127.0.0.1:8084/dc08eba0-d81b-42de-aaa7-12f0b64dcb66", "blob:http://127.0.0.1:8084/cbee3527-db39-46a9-accb-08a34f307896", "blob:http://127.0.0.1:8084/6b1f98a6-6fd5-4d18-b5bb-38d6d5c998f5", "blob:http://127.0.0.1:8084/c991584e-860e-4e1e-84ad-85e008863166", "blob:http://127.0.0.1:8084/4d57a4cf-1ed9-44af-a00d-f8e00ea8ace9", "blob:http://127.0.0.1:8084/f9aaa86a-d992-4e5d-9011-2fea3498000a", "blob:http://127.0.0.1:8084/65ee333d-9116-4741-9279-dc3c5bfafb6a", "blob:http://127.0.0.1:8084/d720430e-b2b9-4694-a91b-a504a2f5b17d", "blob:http://127.0.0.1:8084/43996349-0000-47ba-b3ef-564f86641a71" ], "revoked": [ "blob:http://127.0.0.1:8084/95f89fae-cfc8-4dca-b755-54e9801e5d40", "blob:http://127.0.0.1:8084/62a3ce2d-deda-49ac-b074-ea614cd7b08e", "blob:http://127.0.0.1:8084/111acb47-1b67-4a2e-9a6c-f6a79b067a55", "blob:http://127.0.0.1:8084/d3e0d3c4-5624-4d9a-b97b-741727c6aecf", "blob:http://127.0.0.1:8084/f6c3ed43-03c5-48a6-b635-f4bf1c8083c1", "blob:http://127.0.0.1:8084/02843cdd-f330-42e8-b28c-b7e3d9462d1e", "blob:http://127.0.0.1:8084/2a1b94ac-9bc6-4d81-a2fe-5ce313b03ccd", "blob:http://127.0.0.1:8084/ea1204bb-11f5-44d9-ae15-c1a78f13ce1e", "blob:http://127.0.0.1:8084/6bdd58b3-0a9b-41e1-889b-04e81dca2329", "blob:http://127.0.0.1:8084/364ec9f6-47cd-4e8f-8b80-232ff1fc0507", "blob:http://127.0.0.1:8084/71cdb94a-a421-456b-a26b-b463d9843e6a", "blob:http://127.0.0.1:8084/dc08eba0-d81b-42de-aaa7-12f0b64dcb66", "blob:http://127.0.0.1:8084/cbee3527-db39-46a9-accb-08a34f307896", "blob:http://127.0.0.1:8084/6b1f98a6-6fd5-4d18-b5bb-38d6d5c998f5", "blob:http://127.0.0.1:8084/c991584e-860e-4e1e-84ad-85e008863166", "blob:http://127.0.0.1:8084/4d57a4cf-1ed9-44af-a00d-f8e00ea8ace9", "blob:http://127.0.0.1:8084/f9aaa86a-d992-4e5d-9011-2fea3498000a", "blob:http://127.0.0.1:8084/65ee333d-9116-4741-9279-dc3c5bfafb6a", "blob:http://127.0.0.1:8084/d720430e-b2b9-4694-a91b-a504a2f5b17d", "blob:http://127.0.0.1:8084/d13beac0-25c5-4af7-9666-b04af65ea672", "blob:http://127.0.0.1:8084/43996349-0000-47ba-b3ef-564f86641a71" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 186, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 243, "browser": "153.0.8010.12", "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/39e04d9f-dda1-4f13-8a01-c55d826e6ae6" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/39e04d9f-dda1-4f13-8a01-c55d826e6ae6", "blob:http://127.0.0.1:8084/de08a497-f346-4ce7-8cf7-1d32c6b72e22" ], "revoked": [ "blob:http://127.0.0.1:8084/de08a497-f346-4ce7-8cf7-1d32c6b72e22" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 350, "browser": "153.0.8010.12", "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/50181f37-78e8-4c27-948f-408893e9ea6f", "blob:http://127.0.0.1:8084/649cc103-8f29-4948-a150-e081d2be2feb" ], "revoked": [ "blob:http://127.0.0.1:8084/50181f37-78e8-4c27-948f-408893e9ea6f" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 2426, "browser": "155.0", "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": 38560, "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/9777b05f-8714-4eb6-a285-5ff2a7130c58", "second": "blob:http://127.0.0.1:8084/33af18f3-fea4-4c8e-9b31-4b7f0f273ffe", "created": [ "blob:http://127.0.0.1:8084/c02512ba-c8e6-4666-86bf-ee48b65fc93c", "blob:http://127.0.0.1:8084/bd0a0061-3aa5-40a0-b1bc-726052484576", "blob:http://127.0.0.1:8084/7f3f21ab-b178-4fa0-afd3-3b450a830b3c", "blob:http://127.0.0.1:8084/bddcbf6e-d2b1-4dc6-8493-43bad65c8871", "blob:http://127.0.0.1:8084/d1abc605-ee24-4230-a132-265e42f5cc56", "blob:http://127.0.0.1:8084/21f6133e-8c4e-432a-8e16-9acde7a1594c", "blob:http://127.0.0.1:8084/7aa5ae80-752d-4d48-a711-1be4b40a13c9", "blob:http://127.0.0.1:8084/fb5151f0-49cf-4fb0-bb0b-3f83052eca05", "blob:http://127.0.0.1:8084/305f2a9d-1f56-41e3-9e50-c4cb846405fe", "blob:http://127.0.0.1:8084/e7eccd37-9943-4680-aab2-cfb6b5416b9a", "blob:http://127.0.0.1:8084/9777b05f-8714-4eb6-a285-5ff2a7130c58", "blob:http://127.0.0.1:8084/21df59a3-6c06-42ff-8674-ec094b77399c", "blob:http://127.0.0.1:8084/7ad8107c-c150-4d05-9f06-f687d1affac9", "blob:http://127.0.0.1:8084/8a67fc2f-57d0-4a49-9deb-8a1d5a99d9ae", "blob:http://127.0.0.1:8084/97965dc6-226a-4d87-8227-cf061090ca15", "blob:http://127.0.0.1:8084/7ba9ab6b-d774-4bdc-a04e-fe532e1a864f", "blob:http://127.0.0.1:8084/43acd7ad-f575-42d8-82b7-c911a4231ad0", "blob:http://127.0.0.1:8084/0288c2a1-e147-4b07-9406-b9601e07617b", "blob:http://127.0.0.1:8084/debdb36f-7490-4941-9b34-e06d64721003", "blob:http://127.0.0.1:8084/b0c9160c-6fb3-4ee9-baae-d735f2bec09b", "blob:http://127.0.0.1:8084/33af18f3-fea4-4c8e-9b31-4b7f0f273ffe" ], "revoked": [ "blob:http://127.0.0.1:8084/bd0a0061-3aa5-40a0-b1bc-726052484576", "blob:http://127.0.0.1:8084/7f3f21ab-b178-4fa0-afd3-3b450a830b3c", "blob:http://127.0.0.1:8084/bddcbf6e-d2b1-4dc6-8493-43bad65c8871", "blob:http://127.0.0.1:8084/d1abc605-ee24-4230-a132-265e42f5cc56", "blob:http://127.0.0.1:8084/21f6133e-8c4e-432a-8e16-9acde7a1594c", "blob:http://127.0.0.1:8084/7aa5ae80-752d-4d48-a711-1be4b40a13c9", "blob:http://127.0.0.1:8084/fb5151f0-49cf-4fb0-bb0b-3f83052eca05", "blob:http://127.0.0.1:8084/305f2a9d-1f56-41e3-9e50-c4cb846405fe", "blob:http://127.0.0.1:8084/e7eccd37-9943-4680-aab2-cfb6b5416b9a", "blob:http://127.0.0.1:8084/9777b05f-8714-4eb6-a285-5ff2a7130c58", "blob:http://127.0.0.1:8084/21df59a3-6c06-42ff-8674-ec094b77399c", "blob:http://127.0.0.1:8084/7ad8107c-c150-4d05-9f06-f687d1affac9", "blob:http://127.0.0.1:8084/8a67fc2f-57d0-4a49-9deb-8a1d5a99d9ae", "blob:http://127.0.0.1:8084/97965dc6-226a-4d87-8227-cf061090ca15", "blob:http://127.0.0.1:8084/7ba9ab6b-d774-4bdc-a04e-fe532e1a864f", "blob:http://127.0.0.1:8084/43acd7ad-f575-42d8-82b7-c911a4231ad0", "blob:http://127.0.0.1:8084/0288c2a1-e147-4b07-9406-b9601e07617b", "blob:http://127.0.0.1:8084/debdb36f-7490-4941-9b34-e06d64721003", "blob:http://127.0.0.1:8084/b0c9160c-6fb3-4ee9-baae-d735f2bec09b", "blob:http://127.0.0.1:8084/c02512ba-c8e6-4666-86bf-ee48b65fc93c", "blob:http://127.0.0.1:8084/33af18f3-fea4-4c8e-9b31-4b7f0f273ffe" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 463, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 547, "browser": "155.0", "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/9f20bb70-9605-4850-90ec-d7ed3433ea25" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/9f20bb70-9605-4850-90ec-d7ed3433ea25", "blob:http://127.0.0.1:8084/5d9f02a0-2eaa-4df8-8471-6d14a04a60dc" ], "revoked": [ "blob:http://127.0.0.1:8084/5d9f02a0-2eaa-4df8-8471-6d14a04a60dc" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 727, "browser": "155.0", "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/18f5d27a-18b7-4fe9-81c1-41272fb45454", "blob:http://127.0.0.1:8084/cd77b188-d7b1-441a-ac6e-b10b27032222" ], "revoked": [ "blob:http://127.0.0.1:8084/18f5d27a-18b7-4fe9-81c1-41272fb45454" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1340, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1371, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1303, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1362, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 549, "browser": "153.0.8010.12", "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/72afeccf-5f51-420c-b0e3-c00b84c338a8", "second": "blob:http://127.0.0.1:8084/6a88c4dd-aff7-4806-8bd2-bd75f7e6e7bc", "created": [ "blob:http://127.0.0.1:8084/33aecd5f-a621-47f3-a057-52227f14e96c", "blob:http://127.0.0.1:8084/fc5a0372-d7b8-44a5-ac25-c5b39399b655", "blob:http://127.0.0.1:8084/b2a9a2f4-e01c-4586-ba15-383449003043", "blob:http://127.0.0.1:8084/0f9cfc5f-1acf-4758-b21b-310ada0524ce", "blob:http://127.0.0.1:8084/dab7828c-ede3-4913-b602-998b20f6742f", "blob:http://127.0.0.1:8084/cf75f876-bdfa-4514-8f7d-d483cb1e3b8c", "blob:http://127.0.0.1:8084/0b914eca-c614-4085-a83e-cc866901e30e", "blob:http://127.0.0.1:8084/03f57ec1-60fe-4b99-8bce-1a3f0ac54aad", "blob:http://127.0.0.1:8084/f86decd7-ea22-4178-ab2c-52edb295b1a5", "blob:http://127.0.0.1:8084/57a51954-abea-4f7d-b6da-befedf17c585", "blob:http://127.0.0.1:8084/72afeccf-5f51-420c-b0e3-c00b84c338a8", "blob:http://127.0.0.1:8084/6cfcb176-d79b-4ebe-93c2-d30243ffe1a0", "blob:http://127.0.0.1:8084/27f1749b-c8ac-49f1-964b-61f194fe1239", "blob:http://127.0.0.1:8084/38e70f84-ead8-430d-91b3-13ea96c89f73", "blob:http://127.0.0.1:8084/216230f1-d679-4dc7-a6d1-d0442e9b30aa", "blob:http://127.0.0.1:8084/4331d5d9-1eea-4a1f-957d-0b097bb99011", "blob:http://127.0.0.1:8084/1ee568f8-583a-4881-a6bc-ac93f7d20467", "blob:http://127.0.0.1:8084/7efd3670-0491-41de-a1c6-8065f488a524", "blob:http://127.0.0.1:8084/74fe2e16-d906-4a04-91d2-5e4adbc35cc5", "blob:http://127.0.0.1:8084/4b5febab-6b56-43f5-ac24-12962dfab97d", "blob:http://127.0.0.1:8084/6a88c4dd-aff7-4806-8bd2-bd75f7e6e7bc" ], "revoked": [ "blob:http://127.0.0.1:8084/fc5a0372-d7b8-44a5-ac25-c5b39399b655", "blob:http://127.0.0.1:8084/b2a9a2f4-e01c-4586-ba15-383449003043", "blob:http://127.0.0.1:8084/0f9cfc5f-1acf-4758-b21b-310ada0524ce", "blob:http://127.0.0.1:8084/dab7828c-ede3-4913-b602-998b20f6742f", "blob:http://127.0.0.1:8084/cf75f876-bdfa-4514-8f7d-d483cb1e3b8c", "blob:http://127.0.0.1:8084/0b914eca-c614-4085-a83e-cc866901e30e", "blob:http://127.0.0.1:8084/03f57ec1-60fe-4b99-8bce-1a3f0ac54aad", "blob:http://127.0.0.1:8084/f86decd7-ea22-4178-ab2c-52edb295b1a5", "blob:http://127.0.0.1:8084/57a51954-abea-4f7d-b6da-befedf17c585", "blob:http://127.0.0.1:8084/72afeccf-5f51-420c-b0e3-c00b84c338a8", "blob:http://127.0.0.1:8084/6cfcb176-d79b-4ebe-93c2-d30243ffe1a0", "blob:http://127.0.0.1:8084/27f1749b-c8ac-49f1-964b-61f194fe1239", "blob:http://127.0.0.1:8084/38e70f84-ead8-430d-91b3-13ea96c89f73", "blob:http://127.0.0.1:8084/216230f1-d679-4dc7-a6d1-d0442e9b30aa", "blob:http://127.0.0.1:8084/4331d5d9-1eea-4a1f-957d-0b097bb99011", "blob:http://127.0.0.1:8084/1ee568f8-583a-4881-a6bc-ac93f7d20467", "blob:http://127.0.0.1:8084/7efd3670-0491-41de-a1c6-8065f488a524", "blob:http://127.0.0.1:8084/74fe2e16-d906-4a04-91d2-5e4adbc35cc5", "blob:http://127.0.0.1:8084/4b5febab-6b56-43f5-ac24-12962dfab97d", "blob:http://127.0.0.1:8084/33aecd5f-a621-47f3-a057-52227f14e96c", "blob:http://127.0.0.1:8084/6a88c4dd-aff7-4806-8bd2-bd75f7e6e7bc" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 187, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 225, "browser": "153.0.8010.12", "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/2d2a868c-1a41-46ac-97ea-a0ed072d47a1" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/2d2a868c-1a41-46ac-97ea-a0ed072d47a1", "blob:http://127.0.0.1:8084/2bcd60e5-a3da-491d-8603-8ceca750bb49" ], "revoked": [ "blob:http://127.0.0.1:8084/2bcd60e5-a3da-491d-8603-8ceca750bb49" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 356, "browser": "153.0.8010.12", "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/c486aead-07d9-412b-97a6-da16a6564b64", "blob:http://127.0.0.1:8084/b18f6462-d604-430b-a981-7aac8452a726" ], "revoked": [ "blob:http://127.0.0.1:8084/c486aead-07d9-412b-97a6-da16a6564b64" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1674, "browser": "155.0", "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": 38560, "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/0b68f134-26e6-4c19-837b-d60b994c3da8", "second": "blob:http://127.0.0.1:8084/37c26217-a4b4-4f3d-8fcb-d4135d091100", "created": [ "blob:http://127.0.0.1:8084/4adc28ac-0608-49f6-a969-1f72602958c6", "blob:http://127.0.0.1:8084/86b45910-c18f-45be-af48-5ad46dd884e8", "blob:http://127.0.0.1:8084/84a09f32-9484-40d2-989d-a0c413949899", "blob:http://127.0.0.1:8084/8bfa9595-044b-421d-b351-8a2be20f6a4a", "blob:http://127.0.0.1:8084/e0fabc87-3d7a-4366-8955-364b751783d5", "blob:http://127.0.0.1:8084/6fdec7af-87b7-462d-a6f8-b4ba3f92273b", "blob:http://127.0.0.1:8084/ad9a2639-f05e-457a-9efc-b55c0e441518", "blob:http://127.0.0.1:8084/af316938-2f67-4668-8580-748459249a4e", "blob:http://127.0.0.1:8084/3036f5fe-57fd-404b-8f97-79f35746c957", "blob:http://127.0.0.1:8084/1064b5ae-1a53-41fc-97d3-750885bfd96c", "blob:http://127.0.0.1:8084/0b68f134-26e6-4c19-837b-d60b994c3da8", "blob:http://127.0.0.1:8084/1bb1a17a-5268-49f0-a729-81b6e9a887b3", "blob:http://127.0.0.1:8084/3ec833ad-6f81-4553-843b-79dae74d9569", "blob:http://127.0.0.1:8084/95fa66d6-14c8-42ba-9042-c83bd3cc2a07", "blob:http://127.0.0.1:8084/21173820-8335-401a-ace0-9fefcf79cbe9", "blob:http://127.0.0.1:8084/da567327-eb03-4139-85a5-a5eb7f0faf1b", "blob:http://127.0.0.1:8084/aba7a15d-04d3-4795-815e-8db5a136aa2d", "blob:http://127.0.0.1:8084/fde60066-2d22-4e0c-b137-c055a58e4a17", "blob:http://127.0.0.1:8084/20ce7d49-d33d-4399-b2e0-f1663719ec06", "blob:http://127.0.0.1:8084/d3804ff7-ef41-40a0-9a36-5e73496fed31", "blob:http://127.0.0.1:8084/37c26217-a4b4-4f3d-8fcb-d4135d091100" ], "revoked": [ "blob:http://127.0.0.1:8084/86b45910-c18f-45be-af48-5ad46dd884e8", "blob:http://127.0.0.1:8084/84a09f32-9484-40d2-989d-a0c413949899", "blob:http://127.0.0.1:8084/8bfa9595-044b-421d-b351-8a2be20f6a4a", "blob:http://127.0.0.1:8084/e0fabc87-3d7a-4366-8955-364b751783d5", "blob:http://127.0.0.1:8084/6fdec7af-87b7-462d-a6f8-b4ba3f92273b", "blob:http://127.0.0.1:8084/ad9a2639-f05e-457a-9efc-b55c0e441518", "blob:http://127.0.0.1:8084/af316938-2f67-4668-8580-748459249a4e", "blob:http://127.0.0.1:8084/3036f5fe-57fd-404b-8f97-79f35746c957", "blob:http://127.0.0.1:8084/1064b5ae-1a53-41fc-97d3-750885bfd96c", "blob:http://127.0.0.1:8084/0b68f134-26e6-4c19-837b-d60b994c3da8", "blob:http://127.0.0.1:8084/1bb1a17a-5268-49f0-a729-81b6e9a887b3", "blob:http://127.0.0.1:8084/3ec833ad-6f81-4553-843b-79dae74d9569", "blob:http://127.0.0.1:8084/95fa66d6-14c8-42ba-9042-c83bd3cc2a07", "blob:http://127.0.0.1:8084/21173820-8335-401a-ace0-9fefcf79cbe9", "blob:http://127.0.0.1:8084/da567327-eb03-4139-85a5-a5eb7f0faf1b", "blob:http://127.0.0.1:8084/aba7a15d-04d3-4795-815e-8db5a136aa2d", "blob:http://127.0.0.1:8084/fde60066-2d22-4e0c-b137-c055a58e4a17", "blob:http://127.0.0.1:8084/20ce7d49-d33d-4399-b2e0-f1663719ec06", "blob:http://127.0.0.1:8084/d3804ff7-ef41-40a0-9a36-5e73496fed31", "blob:http://127.0.0.1:8084/4adc28ac-0608-49f6-a969-1f72602958c6", "blob:http://127.0.0.1:8084/37c26217-a4b4-4f3d-8fcb-d4135d091100" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 444, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1202, "browser": "155.0", "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/4f29504e-588d-413d-93e2-9061ebd821d6" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/4f29504e-588d-413d-93e2-9061ebd821d6", "blob:http://127.0.0.1:8084/4f21806d-d81a-4293-8eb0-52c51107e08f" ], "revoked": [ "blob:http://127.0.0.1:8084/4f21806d-d81a-4293-8eb0-52c51107e08f" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 706, "browser": "155.0", "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/a28ad3bc-201d-4da3-b905-1bf38f161b04", "blob:http://127.0.0.1:8084/9c5d4233-b895-420b-a0d3-e71b81da1c49" ], "revoked": [ "blob:http://127.0.0.1:8084/a28ad3bc-201d-4da3-b905-1bf38f161b04" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1438, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1406, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1315, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1372, "browser": "26.6", "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 candidate-source / native file selection, seek extraction, PNG pixels and repeat generation", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 523, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/eda751ff-e2ab-4cd3-ad3a-010e3167fb3d", "second": "blob:http://127.0.0.1:8084/9daa7bad-c6d9-46c6-b03a-5bfa7b35a2b6", "created": [ "blob:http://127.0.0.1:8084/eede5878-da70-4779-9c6f-4ef3816cd8b3", "blob:http://127.0.0.1:8084/839900d8-0fe9-4c70-b876-2b470130a820", "blob:http://127.0.0.1:8084/22d9e8c7-1d5d-4b1d-9da6-b3f706f36362", "blob:http://127.0.0.1:8084/e32cf0f0-e00e-4277-986c-37f4dcbc52b2", "blob:http://127.0.0.1:8084/f2ba0961-d38a-478d-a2d1-b6f2db9702cb", "blob:http://127.0.0.1:8084/68a18446-c967-4320-8fa6-875b26e5627e", "blob:http://127.0.0.1:8084/64390e44-9fb4-4b68-9e48-bb6920c3396d", "blob:http://127.0.0.1:8084/4d9445bb-28f3-4991-ab4f-4e2578443d8c", "blob:http://127.0.0.1:8084/1c03a3d7-cb40-40ec-bd0b-f31fe8d56ce0", "blob:http://127.0.0.1:8084/9afee817-e077-44af-87bf-405abf41cbbd", "blob:http://127.0.0.1:8084/eda751ff-e2ab-4cd3-ad3a-010e3167fb3d", "blob:http://127.0.0.1:8084/89903525-d407-4760-96e0-f4e190c675dc", "blob:http://127.0.0.1:8084/3d6c5dbe-ec77-437c-ba9f-0c72ec6cee48", "blob:http://127.0.0.1:8084/6795f8e8-55c8-4460-9d16-f615a9cc6174", "blob:http://127.0.0.1:8084/1d343b47-8d2e-4803-8268-bb3728a249b9", "blob:http://127.0.0.1:8084/057cbdd9-4898-4921-be50-60e9d99f76c1", "blob:http://127.0.0.1:8084/8a1d7c0d-9b92-47db-96f5-579945447ed3", "blob:http://127.0.0.1:8084/89709d55-cc44-4bf7-9db1-d0f2836c771f", "blob:http://127.0.0.1:8084/39100bbe-d003-425e-b7c0-b5f5eb6be55b", "blob:http://127.0.0.1:8084/8e33142e-5021-48fc-94c5-2c58e08ecca3", "blob:http://127.0.0.1:8084/9daa7bad-c6d9-46c6-b03a-5bfa7b35a2b6" ], "revoked": [ "blob:http://127.0.0.1:8084/839900d8-0fe9-4c70-b876-2b470130a820", "blob:http://127.0.0.1:8084/22d9e8c7-1d5d-4b1d-9da6-b3f706f36362", "blob:http://127.0.0.1:8084/e32cf0f0-e00e-4277-986c-37f4dcbc52b2", "blob:http://127.0.0.1:8084/f2ba0961-d38a-478d-a2d1-b6f2db9702cb", "blob:http://127.0.0.1:8084/68a18446-c967-4320-8fa6-875b26e5627e", "blob:http://127.0.0.1:8084/64390e44-9fb4-4b68-9e48-bb6920c3396d", "blob:http://127.0.0.1:8084/4d9445bb-28f3-4991-ab4f-4e2578443d8c", "blob:http://127.0.0.1:8084/1c03a3d7-cb40-40ec-bd0b-f31fe8d56ce0", "blob:http://127.0.0.1:8084/9afee817-e077-44af-87bf-405abf41cbbd", "blob:http://127.0.0.1:8084/eda751ff-e2ab-4cd3-ad3a-010e3167fb3d", "blob:http://127.0.0.1:8084/89903525-d407-4760-96e0-f4e190c675dc", "blob:http://127.0.0.1:8084/3d6c5dbe-ec77-437c-ba9f-0c72ec6cee48", "blob:http://127.0.0.1:8084/6795f8e8-55c8-4460-9d16-f615a9cc6174", "blob:http://127.0.0.1:8084/1d343b47-8d2e-4803-8268-bb3728a249b9", "blob:http://127.0.0.1:8084/057cbdd9-4898-4921-be50-60e9d99f76c1", "blob:http://127.0.0.1:8084/8a1d7c0d-9b92-47db-96f5-579945447ed3", "blob:http://127.0.0.1:8084/89709d55-cc44-4bf7-9db1-d0f2836c771f", "blob:http://127.0.0.1:8084/39100bbe-d003-425e-b7c0-b5f5eb6be55b", "blob:http://127.0.0.1:8084/8e33142e-5021-48fc-94c5-2c58e08ecca3", "blob:http://127.0.0.1:8084/eede5878-da70-4779-9c6f-4ef3816cd8b3", "blob:http://127.0.0.1:8084/9daa7bad-c6d9-46c6-b03a-5bfa7b35a2b6" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 183, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 226, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/69abc1f1-2645-4059-ba81-438731c59d1d" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/69abc1f1-2645-4059-ba81-438731c59d1d", "blob:http://127.0.0.1:8084/55d89534-a660-420b-9f79-9af6f8b8d6d2" ], "revoked": [ "blob:http://127.0.0.1:8084/55d89534-a660-420b-9f79-9af6f8b8d6d2" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / native PNG callback delivered after destroy still emits update and creates a URL", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 352, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/49e4c4bd-afd5-4db9-9f6e-4aa68971eb01", "blob:http://127.0.0.1:8084/58e1820e-ebf0-4e17-8d34-a70148af96b1" ], "revoked": [ "blob:http://127.0.0.1:8084/49e4c4bd-afd5-4db9-9f6e-4aa68971eb01" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 9120 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / native file selection, seek extraction, PNG pixels and repeat generation", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1514, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/854db0c5-3983-44b2-9d18-a1ac40fc675f", "second": "blob:http://127.0.0.1:8084/9da6e162-dbf0-46fd-877a-11e91cb65e2d", "created": [ "blob:http://127.0.0.1:8084/d9963f2f-caa7-40f2-94a2-9f76c6e2a946", "blob:http://127.0.0.1:8084/3c236716-7ad0-40af-a872-0958aafbef92", "blob:http://127.0.0.1:8084/4d6710a0-41fd-4324-bdcd-9972c031d473", "blob:http://127.0.0.1:8084/e5a56978-d4eb-48bd-84a4-c5dc9dcc8814", "blob:http://127.0.0.1:8084/149a5136-83a1-4d33-a149-eb0f5ad84428", "blob:http://127.0.0.1:8084/3a235874-df31-4051-be11-cac1d822718d", "blob:http://127.0.0.1:8084/4a5856d9-0ba4-47d8-9c70-b70084236bbb", "blob:http://127.0.0.1:8084/b497ea6b-e583-4639-ad23-b966de71f36d", "blob:http://127.0.0.1:8084/13d18d07-461e-4c78-9886-3fff8a0c1eda", "blob:http://127.0.0.1:8084/4159cc0b-c420-430b-8870-303e0047f043", "blob:http://127.0.0.1:8084/854db0c5-3983-44b2-9d18-a1ac40fc675f", "blob:http://127.0.0.1:8084/62f18b3c-1d30-46d5-91b4-abe8406d6c4a", "blob:http://127.0.0.1:8084/4bd87cba-3fff-4a1d-9460-2d55ec8bbe57", "blob:http://127.0.0.1:8084/71deed0e-8e0d-4973-9471-a28b16db7700", "blob:http://127.0.0.1:8084/5cbf5261-3c04-491e-86c7-e55b6ac580e8", "blob:http://127.0.0.1:8084/87c4a833-7c39-4e68-8d55-b8889abe7c55", "blob:http://127.0.0.1:8084/372ec1eb-4947-4caf-bffe-6273fa5ddd1b", "blob:http://127.0.0.1:8084/7bb9a979-13b1-48ff-96d6-f53363565932", "blob:http://127.0.0.1:8084/cf6e8936-8adb-431c-9e8a-921a49c7274c", "blob:http://127.0.0.1:8084/9ef1af20-12ce-4751-9b75-b5d5dc3eceef", "blob:http://127.0.0.1:8084/9da6e162-dbf0-46fd-877a-11e91cb65e2d" ], "revoked": [ "blob:http://127.0.0.1:8084/3c236716-7ad0-40af-a872-0958aafbef92", "blob:http://127.0.0.1:8084/4d6710a0-41fd-4324-bdcd-9972c031d473", "blob:http://127.0.0.1:8084/e5a56978-d4eb-48bd-84a4-c5dc9dcc8814", "blob:http://127.0.0.1:8084/149a5136-83a1-4d33-a149-eb0f5ad84428", "blob:http://127.0.0.1:8084/3a235874-df31-4051-be11-cac1d822718d", "blob:http://127.0.0.1:8084/4a5856d9-0ba4-47d8-9c70-b70084236bbb", "blob:http://127.0.0.1:8084/b497ea6b-e583-4639-ad23-b966de71f36d", "blob:http://127.0.0.1:8084/13d18d07-461e-4c78-9886-3fff8a0c1eda", "blob:http://127.0.0.1:8084/4159cc0b-c420-430b-8870-303e0047f043", "blob:http://127.0.0.1:8084/854db0c5-3983-44b2-9d18-a1ac40fc675f", "blob:http://127.0.0.1:8084/62f18b3c-1d30-46d5-91b4-abe8406d6c4a", "blob:http://127.0.0.1:8084/4bd87cba-3fff-4a1d-9460-2d55ec8bbe57", "blob:http://127.0.0.1:8084/71deed0e-8e0d-4973-9471-a28b16db7700", "blob:http://127.0.0.1:8084/5cbf5261-3c04-491e-86c7-e55b6ac580e8", "blob:http://127.0.0.1:8084/87c4a833-7c39-4e68-8d55-b8889abe7c55", "blob:http://127.0.0.1:8084/372ec1eb-4947-4caf-bffe-6273fa5ddd1b", "blob:http://127.0.0.1:8084/7bb9a979-13b1-48ff-96d6-f53363565932", "blob:http://127.0.0.1:8084/cf6e8936-8adb-431c-9e8a-921a49c7274c", "blob:http://127.0.0.1:8084/9ef1af20-12ce-4751-9b75-b5d5dc3eceef", "blob:http://127.0.0.1:8084/d9963f2f-caa7-40f2-94a2-9f76c6e2a946", "blob:http://127.0.0.1:8084/9da6e162-dbf0-46fd-877a-11e91cb65e2d" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 502, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 566, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/fac16594-e074-46e2-bbbf-5c827e61c6b5" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/fac16594-e074-46e2-bbbf-5c827e61c6b5", "blob:http://127.0.0.1:8084/3bc1dbc4-67ea-4bf0-aa98-415ef56e5982" ], "revoked": [ "blob:http://127.0.0.1:8084/3bc1dbc4-67ea-4bf0-aa98-415ef56e5982" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / native PNG callback delivered after destroy still emits update and creates a URL", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 591, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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/a63824ec-bd53-46d8-95ca-f93f558c424c", "blob:http://127.0.0.1:8084/97b14922-973a-42cf-a22e-9775b1531758" ], "revoked": [ "blob:http://127.0.0.1:8084/a63824ec-bd53-46d8-95ca-f93f558c424c" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 6496 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-source / native file selection, seek extraction, PNG pixels and repeat generation", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1405, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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 candidate-source / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1297, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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 candidate-source / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1342, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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 candidate-source / native PNG callback delivered after destroy still emits update and creates a URL", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1257, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-source", "sha256": "5b4e2c537fc8e5cd8bd201199a7d23213ed062f920e6d2df08782961946f6611", "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 } } } ] } ] }, { "variant": "main", "counts": { "candidate-native-input": 3, "native-media-control": 3, "blob-unavailable-control": 16, "actual-tool-scenario": 32 }, "cases": [ { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "chromium", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 271, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "firefox", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 1819, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "webkit", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 816, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls", "project": "chromium", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 254, "browser": "153.0.8010.12", "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 1988, "browser": "155.0", "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 2024, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8095, "browser": "153.0.8010.12", "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/fb5dddf3-c666-4bde-a2b6-367313ae6fde", "second": "blob:http://127.0.0.1:8084/834a8b87-003c-4df7-a422-fcdc9e400fba", "created": [ "blob:http://127.0.0.1:8084/6669b5bf-3220-4f13-bbd0-847239a9d045", "blob:http://127.0.0.1:8084/015f480e-9324-472f-bc95-5fe162906785", "blob:http://127.0.0.1:8084/da155030-a06c-4d1f-85cc-46920c410e7b", "blob:http://127.0.0.1:8084/d04b03ea-cf2b-45e7-bb9d-1c7642c0d546", "blob:http://127.0.0.1:8084/4104c03f-8177-450e-a2e0-b82d7dbec8ad", "blob:http://127.0.0.1:8084/ccce417e-1a6f-4b25-a572-6519e28ddcdf", "blob:http://127.0.0.1:8084/41fcaed1-dd03-40be-b281-bb404befa8d7", "blob:http://127.0.0.1:8084/18264282-fd45-475a-b3d7-8432f38b85dd", "blob:http://127.0.0.1:8084/be8f1140-3e85-4036-b82e-d439241613b0", "blob:http://127.0.0.1:8084/24d2fc30-ac8c-466a-a462-34e342aad0c2", "blob:http://127.0.0.1:8084/fb5dddf3-c666-4bde-a2b6-367313ae6fde", "blob:http://127.0.0.1:8084/4e81b4c3-ba14-4b4b-bb83-053a70199aab", "blob:http://127.0.0.1:8084/5765fec1-66dc-46f7-8d50-bea951bd1ee7", "blob:http://127.0.0.1:8084/22b4ac08-8653-4b44-a5ef-4df262ecb6f6", "blob:http://127.0.0.1:8084/550f302a-80ae-4eeb-9beb-0da4c2b39173", "blob:http://127.0.0.1:8084/27e39476-1aa4-462e-bc0d-23c80e85be5d", "blob:http://127.0.0.1:8084/479ea002-043f-43dc-8db8-95f4d16e8766", "blob:http://127.0.0.1:8084/63a2c2dc-8fa1-4ed0-aaf4-778ef4a42fc5", "blob:http://127.0.0.1:8084/ab8340e4-3e5b-4d52-a39f-9f829f856e5e", "blob:http://127.0.0.1:8084/be60ed89-3316-49aa-863c-73de77454bcf", "blob:http://127.0.0.1:8084/834a8b87-003c-4df7-a422-fcdc9e400fba" ], "revoked": [ "blob:http://127.0.0.1:8084/015f480e-9324-472f-bc95-5fe162906785", "blob:http://127.0.0.1:8084/da155030-a06c-4d1f-85cc-46920c410e7b", "blob:http://127.0.0.1:8084/d04b03ea-cf2b-45e7-bb9d-1c7642c0d546", "blob:http://127.0.0.1:8084/4104c03f-8177-450e-a2e0-b82d7dbec8ad", "blob:http://127.0.0.1:8084/ccce417e-1a6f-4b25-a572-6519e28ddcdf", "blob:http://127.0.0.1:8084/41fcaed1-dd03-40be-b281-bb404befa8d7", "blob:http://127.0.0.1:8084/18264282-fd45-475a-b3d7-8432f38b85dd", "blob:http://127.0.0.1:8084/be8f1140-3e85-4036-b82e-d439241613b0", "blob:http://127.0.0.1:8084/24d2fc30-ac8c-466a-a462-34e342aad0c2", "blob:http://127.0.0.1:8084/fb5dddf3-c666-4bde-a2b6-367313ae6fde", "blob:http://127.0.0.1:8084/4e81b4c3-ba14-4b4b-bb83-053a70199aab", "blob:http://127.0.0.1:8084/5765fec1-66dc-46f7-8d50-bea951bd1ee7", "blob:http://127.0.0.1:8084/22b4ac08-8653-4b44-a5ef-4df262ecb6f6", "blob:http://127.0.0.1:8084/550f302a-80ae-4eeb-9beb-0da4c2b39173", "blob:http://127.0.0.1:8084/27e39476-1aa4-462e-bc0d-23c80e85be5d", "blob:http://127.0.0.1:8084/479ea002-043f-43dc-8db8-95f4d16e8766", "blob:http://127.0.0.1:8084/63a2c2dc-8fa1-4ed0-aaf4-778ef4a42fc5", "blob:http://127.0.0.1:8084/ab8340e4-3e5b-4d52-a39f-9f829f856e5e", "blob:http://127.0.0.1:8084/be60ed89-3316-49aa-863c-73de77454bcf", "blob:http://127.0.0.1:8084/6669b5bf-3220-4f13-bbd0-847239a9d045", "blob:http://127.0.0.1:8084/834a8b87-003c-4df7-a422-fcdc9e400fba" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 221, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 249, "browser": "153.0.8010.12", "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/e5b44bad-324e-454a-a0e4-6a945f7ad119" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/e5b44bad-324e-454a-a0e4-6a945f7ad119", "blob:http://127.0.0.1:8084/5809ba27-c138-4c99-977c-f0c2ecd09f9c" ], "revoked": [ "blob:http://127.0.0.1:8084/5809ba27-c138-4c99-977c-f0c2ecd09f9c" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 620, "browser": "153.0.8010.12", "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/c770b3ae-e191-4641-91b3-b502aa858e9d", "blob:http://127.0.0.1:8084/b3dc43e4-6765-42fc-bc86-fc0526583d30" ], "revoked": [ "blob:http://127.0.0.1:8084/c770b3ae-e191-4641-91b3-b502aa858e9d" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8255, "browser": "155.0", "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/e51360f8-b5ca-4526-a61b-865ad35fea87", "second": "blob:http://127.0.0.1:8084/cfe0f179-a1e5-44c9-ad97-04cfe302b402", "created": [ "blob:http://127.0.0.1:8084/3319903c-f9c1-4708-a2f3-cf57224e35c5", "blob:http://127.0.0.1:8084/22b78f53-ec68-4725-a139-d8065e7a5af7", "blob:http://127.0.0.1:8084/78ebb2dc-14ee-43f2-9690-da25172684bc", "blob:http://127.0.0.1:8084/4aeeeee3-1bf7-466d-805b-f99643075d3d", "blob:http://127.0.0.1:8084/811aaa54-066c-4320-b160-c9bca15ee805", "blob:http://127.0.0.1:8084/69c9639e-833a-41b2-ad23-9dda25925a19", "blob:http://127.0.0.1:8084/6a28e6d9-76fd-4846-828c-cc03ff2a74ec", "blob:http://127.0.0.1:8084/8304f187-f964-4b0d-a590-381b4722f4f3", "blob:http://127.0.0.1:8084/7acd3a8c-6aba-40f0-b5e3-be9efb040aef", "blob:http://127.0.0.1:8084/fa0a1c64-32fd-4fc5-88a0-dee18478a86a", "blob:http://127.0.0.1:8084/e51360f8-b5ca-4526-a61b-865ad35fea87", "blob:http://127.0.0.1:8084/a8763c78-b9ea-4be3-ba44-1e1fba08d986", "blob:http://127.0.0.1:8084/5ec9c33a-a387-489d-a114-0bfe1a751641", "blob:http://127.0.0.1:8084/f563321f-e827-4b3d-8dc9-b96f9f214a99", "blob:http://127.0.0.1:8084/f0603991-35ef-4810-95f3-20da2385bd0f", "blob:http://127.0.0.1:8084/a21fed87-5fd4-4757-bed0-09edc64d92f4", "blob:http://127.0.0.1:8084/d01ffe68-a9e3-4cd1-861f-70478cfd8741", "blob:http://127.0.0.1:8084/dff5dd95-223b-47bc-a8ec-d6ca919580a3", "blob:http://127.0.0.1:8084/ca92704d-4a65-44a1-987c-a0edc54e8741", "blob:http://127.0.0.1:8084/0cf60f3c-8203-44d7-bad5-b71bb0850835", "blob:http://127.0.0.1:8084/cfe0f179-a1e5-44c9-ad97-04cfe302b402" ], "revoked": [ "blob:http://127.0.0.1:8084/22b78f53-ec68-4725-a139-d8065e7a5af7", "blob:http://127.0.0.1:8084/78ebb2dc-14ee-43f2-9690-da25172684bc", "blob:http://127.0.0.1:8084/4aeeeee3-1bf7-466d-805b-f99643075d3d", "blob:http://127.0.0.1:8084/811aaa54-066c-4320-b160-c9bca15ee805", "blob:http://127.0.0.1:8084/69c9639e-833a-41b2-ad23-9dda25925a19", "blob:http://127.0.0.1:8084/6a28e6d9-76fd-4846-828c-cc03ff2a74ec", "blob:http://127.0.0.1:8084/8304f187-f964-4b0d-a590-381b4722f4f3", "blob:http://127.0.0.1:8084/7acd3a8c-6aba-40f0-b5e3-be9efb040aef", "blob:http://127.0.0.1:8084/fa0a1c64-32fd-4fc5-88a0-dee18478a86a", "blob:http://127.0.0.1:8084/e51360f8-b5ca-4526-a61b-865ad35fea87", "blob:http://127.0.0.1:8084/a8763c78-b9ea-4be3-ba44-1e1fba08d986", "blob:http://127.0.0.1:8084/5ec9c33a-a387-489d-a114-0bfe1a751641", "blob:http://127.0.0.1:8084/f563321f-e827-4b3d-8dc9-b96f9f214a99", "blob:http://127.0.0.1:8084/f0603991-35ef-4810-95f3-20da2385bd0f", "blob:http://127.0.0.1:8084/a21fed87-5fd4-4757-bed0-09edc64d92f4", "blob:http://127.0.0.1:8084/d01ffe68-a9e3-4cd1-861f-70478cfd8741", "blob:http://127.0.0.1:8084/dff5dd95-223b-47bc-a8ec-d6ca919580a3", "blob:http://127.0.0.1:8084/ca92704d-4a65-44a1-987c-a0edc54e8741", "blob:http://127.0.0.1:8084/0cf60f3c-8203-44d7-bad5-b71bb0850835", "blob:http://127.0.0.1:8084/3319903c-f9c1-4708-a2f3-cf57224e35c5", "blob:http://127.0.0.1:8084/cfe0f179-a1e5-44c9-ad97-04cfe302b402" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 417, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 653, "browser": "155.0", "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/ca89ffcc-74b0-43d9-aaab-9a17fde4a11d" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/ca89ffcc-74b0-43d9-aaab-9a17fde4a11d", "blob:http://127.0.0.1:8084/1870d6d0-41d9-4207-b70a-2722e0e52997" ], "revoked": [ "blob:http://127.0.0.1:8084/1870d6d0-41d9-4207-b70a-2722e0e52997" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1818, "browser": "155.0", "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/8d74fccb-5fb4-44de-af9e-7dff7afc5e6a", "blob:http://127.0.0.1:8084/6c546ad9-328d-4f48-9b01-30e5309be2cd" ], "revoked": [ "blob:http://127.0.0.1:8084/8d74fccb-5fb4-44de-af9e-7dff7afc5e6a" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1340, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1235, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1281, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1376, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 524, "browser": "153.0.8010.12", "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/f0685f1e-b13c-4f77-87fd-858a3acb1727", "second": "blob:http://127.0.0.1:8084/92c3be66-c564-4a52-8f80-0b72e56e6224", "created": [ "blob:http://127.0.0.1:8084/61a2d9a3-3c8a-4e8f-b104-78d32f1d814e", "blob:http://127.0.0.1:8084/2f94ce27-6823-4b53-94ee-89c6254afa67", "blob:http://127.0.0.1:8084/c1786ece-6dc5-487c-8f91-95ed32b6a362", "blob:http://127.0.0.1:8084/7abddc81-b98e-4bec-afc5-d4898bcc6557", "blob:http://127.0.0.1:8084/4f7b5503-a2b1-45c5-b223-efc86ec99ee8", "blob:http://127.0.0.1:8084/bff71cab-b773-4d0f-b9ae-9cf15c94f56e", "blob:http://127.0.0.1:8084/4442dad5-cfb9-4112-b0cf-5d313187fcaa", "blob:http://127.0.0.1:8084/8d6cf30e-cd40-4a66-a717-0e39678a2867", "blob:http://127.0.0.1:8084/d8f76a9f-160f-4d99-aa82-e3746e8414fa", "blob:http://127.0.0.1:8084/648236a6-a650-4749-8dbb-2f0e0cf86ee0", "blob:http://127.0.0.1:8084/f0685f1e-b13c-4f77-87fd-858a3acb1727", "blob:http://127.0.0.1:8084/d6f8ea2d-63fb-499c-a012-40c9f01d6b8a", "blob:http://127.0.0.1:8084/5da7d9c9-ca14-46de-a125-4958cb28c540", "blob:http://127.0.0.1:8084/0fd6b0b1-3422-4dfb-8244-62655f0c79e8", "blob:http://127.0.0.1:8084/6f96dc2e-5bef-4a54-bcad-b29e1215c68b", "blob:http://127.0.0.1:8084/8c96d99b-e3e9-4616-8c60-539aa0210910", "blob:http://127.0.0.1:8084/a9c6428f-a49d-48ec-ab16-9d13505ac1c7", "blob:http://127.0.0.1:8084/a17cc1ad-150f-4ea4-8571-bb5a223591fd", "blob:http://127.0.0.1:8084/abcf9698-464c-4d1c-8bd8-1dab8e0ed8ae", "blob:http://127.0.0.1:8084/29f7ef43-298d-46c3-80e1-8ee61559728d", "blob:http://127.0.0.1:8084/92c3be66-c564-4a52-8f80-0b72e56e6224" ], "revoked": [ "blob:http://127.0.0.1:8084/2f94ce27-6823-4b53-94ee-89c6254afa67", "blob:http://127.0.0.1:8084/c1786ece-6dc5-487c-8f91-95ed32b6a362", "blob:http://127.0.0.1:8084/7abddc81-b98e-4bec-afc5-d4898bcc6557", "blob:http://127.0.0.1:8084/4f7b5503-a2b1-45c5-b223-efc86ec99ee8", "blob:http://127.0.0.1:8084/bff71cab-b773-4d0f-b9ae-9cf15c94f56e", "blob:http://127.0.0.1:8084/4442dad5-cfb9-4112-b0cf-5d313187fcaa", "blob:http://127.0.0.1:8084/8d6cf30e-cd40-4a66-a717-0e39678a2867", "blob:http://127.0.0.1:8084/d8f76a9f-160f-4d99-aa82-e3746e8414fa", "blob:http://127.0.0.1:8084/648236a6-a650-4749-8dbb-2f0e0cf86ee0", "blob:http://127.0.0.1:8084/f0685f1e-b13c-4f77-87fd-858a3acb1727", "blob:http://127.0.0.1:8084/d6f8ea2d-63fb-499c-a012-40c9f01d6b8a", "blob:http://127.0.0.1:8084/5da7d9c9-ca14-46de-a125-4958cb28c540", "blob:http://127.0.0.1:8084/0fd6b0b1-3422-4dfb-8244-62655f0c79e8", "blob:http://127.0.0.1:8084/6f96dc2e-5bef-4a54-bcad-b29e1215c68b", "blob:http://127.0.0.1:8084/8c96d99b-e3e9-4616-8c60-539aa0210910", "blob:http://127.0.0.1:8084/a9c6428f-a49d-48ec-ab16-9d13505ac1c7", "blob:http://127.0.0.1:8084/a17cc1ad-150f-4ea4-8571-bb5a223591fd", "blob:http://127.0.0.1:8084/abcf9698-464c-4d1c-8bd8-1dab8e0ed8ae", "blob:http://127.0.0.1:8084/29f7ef43-298d-46c3-80e1-8ee61559728d", "blob:http://127.0.0.1:8084/61a2d9a3-3c8a-4e8f-b104-78d32f1d814e", "blob:http://127.0.0.1:8084/92c3be66-c564-4a52-8f80-0b72e56e6224" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 208, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 240, "browser": "153.0.8010.12", "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/1be5844f-59bb-481a-b9f9-23935881ca05" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/1be5844f-59bb-481a-b9f9-23935881ca05", "blob:http://127.0.0.1:8084/1f1aa78a-543f-465a-b06f-a360211a7e15" ], "revoked": [ "blob:http://127.0.0.1:8084/1f1aa78a-543f-465a-b06f-a360211a7e15" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 371, "browser": "153.0.8010.12", "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/53f3f77b-50aa-4ec3-9dc2-89b6e6a4a9c1", "blob:http://127.0.0.1:8084/996ddbac-f6b4-4e31-bdfb-e97f9783f33a" ], "revoked": [ "blob:http://127.0.0.1:8084/53f3f77b-50aa-4ec3-9dc2-89b6e6a4a9c1" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1428, "browser": "155.0", "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/4818be7a-983a-4b23-942d-4e35ba5380b8", "second": "blob:http://127.0.0.1:8084/535041b7-0ef4-4ed9-bf13-f9b550852fe1", "created": [ "blob:http://127.0.0.1:8084/3b8fdfe8-4148-4e91-9484-8eaa8e1199c8", "blob:http://127.0.0.1:8084/f32ceb8d-8eaa-4c85-b6f4-e4bbe231be92", "blob:http://127.0.0.1:8084/ee8c9cad-f0f8-4055-8878-bcd008da9354", "blob:http://127.0.0.1:8084/e5000108-cbd0-44d6-81ff-5d00937bb483", "blob:http://127.0.0.1:8084/e229fd77-d70e-4a01-a59d-4c9540e46af4", "blob:http://127.0.0.1:8084/22a3d474-659c-4648-a4b4-95c07c151d4b", "blob:http://127.0.0.1:8084/f908b1bd-0c20-4b0b-a3be-fef61583f5ac", "blob:http://127.0.0.1:8084/db9935db-b20b-41f4-b897-0e1472d90e9c", "blob:http://127.0.0.1:8084/3265c6d3-e746-4b2a-adac-cc294a1ca31a", "blob:http://127.0.0.1:8084/55ecc294-7fb8-459f-80ae-0f20b71130a6", "blob:http://127.0.0.1:8084/4818be7a-983a-4b23-942d-4e35ba5380b8", "blob:http://127.0.0.1:8084/33f14a65-a5b7-4171-aaff-64810d0294c1", "blob:http://127.0.0.1:8084/099ace54-84c7-488f-97da-43bbef63d67c", "blob:http://127.0.0.1:8084/681d9acf-38be-43ee-86b7-c69b431f7c53", "blob:http://127.0.0.1:8084/4cc47b5d-0cad-4fce-b0e3-e7afc99693ef", "blob:http://127.0.0.1:8084/5118aeb1-a961-40c5-ad25-192d1aa73c01", "blob:http://127.0.0.1:8084/5e17a2a2-1a5f-41f9-b873-f8cbe36135fa", "blob:http://127.0.0.1:8084/6468b56b-5343-430a-9961-212747d2455c", "blob:http://127.0.0.1:8084/c71a0f5f-cf4c-4ab5-8149-b8af9a197670", "blob:http://127.0.0.1:8084/45674e42-ec1c-4bb7-a37a-88713c573bcc", "blob:http://127.0.0.1:8084/535041b7-0ef4-4ed9-bf13-f9b550852fe1" ], "revoked": [ "blob:http://127.0.0.1:8084/f32ceb8d-8eaa-4c85-b6f4-e4bbe231be92", "blob:http://127.0.0.1:8084/ee8c9cad-f0f8-4055-8878-bcd008da9354", "blob:http://127.0.0.1:8084/e5000108-cbd0-44d6-81ff-5d00937bb483", "blob:http://127.0.0.1:8084/e229fd77-d70e-4a01-a59d-4c9540e46af4", "blob:http://127.0.0.1:8084/22a3d474-659c-4648-a4b4-95c07c151d4b", "blob:http://127.0.0.1:8084/f908b1bd-0c20-4b0b-a3be-fef61583f5ac", "blob:http://127.0.0.1:8084/db9935db-b20b-41f4-b897-0e1472d90e9c", "blob:http://127.0.0.1:8084/3265c6d3-e746-4b2a-adac-cc294a1ca31a", "blob:http://127.0.0.1:8084/55ecc294-7fb8-459f-80ae-0f20b71130a6", "blob:http://127.0.0.1:8084/4818be7a-983a-4b23-942d-4e35ba5380b8", "blob:http://127.0.0.1:8084/33f14a65-a5b7-4171-aaff-64810d0294c1", "blob:http://127.0.0.1:8084/099ace54-84c7-488f-97da-43bbef63d67c", "blob:http://127.0.0.1:8084/681d9acf-38be-43ee-86b7-c69b431f7c53", "blob:http://127.0.0.1:8084/4cc47b5d-0cad-4fce-b0e3-e7afc99693ef", "blob:http://127.0.0.1:8084/5118aeb1-a961-40c5-ad25-192d1aa73c01", "blob:http://127.0.0.1:8084/5e17a2a2-1a5f-41f9-b873-f8cbe36135fa", "blob:http://127.0.0.1:8084/6468b56b-5343-430a-9961-212747d2455c", "blob:http://127.0.0.1:8084/c71a0f5f-cf4c-4ab5-8149-b8af9a197670", "blob:http://127.0.0.1:8084/45674e42-ec1c-4bb7-a37a-88713c573bcc", "blob:http://127.0.0.1:8084/3b8fdfe8-4148-4e91-9484-8eaa8e1199c8", "blob:http://127.0.0.1:8084/535041b7-0ef4-4ed9-bf13-f9b550852fe1" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 443, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 584, "browser": "155.0", "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/2e128439-7d67-4f5b-a6f6-c319f4a6efb8" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/2e128439-7d67-4f5b-a6f6-c319f4a6efb8", "blob:http://127.0.0.1:8084/8f6e51aa-59bb-47f2-90e4-1dd4c1755d2d" ], "revoked": [ "blob:http://127.0.0.1:8084/8f6e51aa-59bb-47f2-90e4-1dd4c1755d2d" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 691, "browser": "155.0", "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/ab206350-dfbb-4f36-9a94-97fe94ac447b", "blob:http://127.0.0.1:8084/ed2cd304-2838-4273-b6bb-164ffccf33d8" ], "revoked": [ "blob:http://127.0.0.1:8084/ab206350-dfbb-4f36-9a94-97fe94ac447b" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1279, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1339, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1356, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1244, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 545, "browser": "153.0.8010.12", "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/2e89f694-9e42-43dd-b692-9edd444c0176", "second": "blob:http://127.0.0.1:8084/4885dc4b-93fa-4fea-8ce0-9cda09aef82e", "created": [ "blob:http://127.0.0.1:8084/e00fcae6-7c02-418c-8ea8-e10ae764a697", "blob:http://127.0.0.1:8084/6209c2c1-fcf0-4b43-b5d4-dcec8a101ec2", "blob:http://127.0.0.1:8084/e8dfdbb6-a8e1-45b2-9081-b57b71b172bb", "blob:http://127.0.0.1:8084/3f4380fa-22de-477f-ae77-560a21c4aeef", "blob:http://127.0.0.1:8084/1da7ae36-018c-4fcb-a536-f817103fed30", "blob:http://127.0.0.1:8084/2ca1aa7e-e8c6-42e9-a759-069c2f1d7239", "blob:http://127.0.0.1:8084/7a3e40d7-cf7e-4ee4-b1ab-80af8ac402ea", "blob:http://127.0.0.1:8084/e3ffad8b-8322-4f09-8837-9dab6040489b", "blob:http://127.0.0.1:8084/7c5578af-5de7-45fe-a3b3-7025559cca51", "blob:http://127.0.0.1:8084/64e3b34b-50aa-4e3f-98d8-b88fab41c65e", "blob:http://127.0.0.1:8084/2e89f694-9e42-43dd-b692-9edd444c0176", "blob:http://127.0.0.1:8084/58483793-e106-4cf1-826b-eed0ced05405", "blob:http://127.0.0.1:8084/227dc7a5-3a17-490a-9ca1-130814bc041e", "blob:http://127.0.0.1:8084/9ff0c13f-d6c1-4e03-90f3-6d9a7fdac61e", "blob:http://127.0.0.1:8084/fcf3219d-ffc6-4d5a-8a92-32241a7a1f51", "blob:http://127.0.0.1:8084/6ada2459-f4dd-4cbd-b155-ad0bb6e6b6ff", "blob:http://127.0.0.1:8084/7a9b69d9-47f8-453e-aee0-39e0105a4c29", "blob:http://127.0.0.1:8084/dedf7a91-bb56-42f8-8e87-427367085a53", "blob:http://127.0.0.1:8084/8eb0f05e-d582-4ebd-8cb7-9f212ebfc80b", "blob:http://127.0.0.1:8084/238672e8-2bb3-4a70-844a-44337f2ce3a9", "blob:http://127.0.0.1:8084/4885dc4b-93fa-4fea-8ce0-9cda09aef82e" ], "revoked": [ "blob:http://127.0.0.1:8084/6209c2c1-fcf0-4b43-b5d4-dcec8a101ec2", "blob:http://127.0.0.1:8084/e8dfdbb6-a8e1-45b2-9081-b57b71b172bb", "blob:http://127.0.0.1:8084/3f4380fa-22de-477f-ae77-560a21c4aeef", "blob:http://127.0.0.1:8084/1da7ae36-018c-4fcb-a536-f817103fed30", "blob:http://127.0.0.1:8084/2ca1aa7e-e8c6-42e9-a759-069c2f1d7239", "blob:http://127.0.0.1:8084/7a3e40d7-cf7e-4ee4-b1ab-80af8ac402ea", "blob:http://127.0.0.1:8084/e3ffad8b-8322-4f09-8837-9dab6040489b", "blob:http://127.0.0.1:8084/7c5578af-5de7-45fe-a3b3-7025559cca51", "blob:http://127.0.0.1:8084/64e3b34b-50aa-4e3f-98d8-b88fab41c65e", "blob:http://127.0.0.1:8084/2e89f694-9e42-43dd-b692-9edd444c0176", "blob:http://127.0.0.1:8084/58483793-e106-4cf1-826b-eed0ced05405", "blob:http://127.0.0.1:8084/227dc7a5-3a17-490a-9ca1-130814bc041e", "blob:http://127.0.0.1:8084/9ff0c13f-d6c1-4e03-90f3-6d9a7fdac61e", "blob:http://127.0.0.1:8084/fcf3219d-ffc6-4d5a-8a92-32241a7a1f51", "blob:http://127.0.0.1:8084/6ada2459-f4dd-4cbd-b155-ad0bb6e6b6ff", "blob:http://127.0.0.1:8084/7a9b69d9-47f8-453e-aee0-39e0105a4c29", "blob:http://127.0.0.1:8084/dedf7a91-bb56-42f8-8e87-427367085a53", "blob:http://127.0.0.1:8084/8eb0f05e-d582-4ebd-8cb7-9f212ebfc80b", "blob:http://127.0.0.1:8084/238672e8-2bb3-4a70-844a-44337f2ce3a9", "blob:http://127.0.0.1:8084/e00fcae6-7c02-418c-8ea8-e10ae764a697", "blob:http://127.0.0.1:8084/4885dc4b-93fa-4fea-8ce0-9cda09aef82e" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 187, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 222, "browser": "153.0.8010.12", "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/eded71f5-7e25-4753-8aab-7fddbd1dc050" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/eded71f5-7e25-4753-8aab-7fddbd1dc050", "blob:http://127.0.0.1:8084/9663e7a3-bccc-4bf7-8825-dfc739145003" ], "revoked": [ "blob:http://127.0.0.1:8084/9663e7a3-bccc-4bf7-8825-dfc739145003" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 348, "browser": "153.0.8010.12", "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/7a967a2b-2015-4626-8d14-c83bf8bf8f9a", "blob:http://127.0.0.1:8084/6011b29f-8fa5-4e84-85aa-3138af7d2410" ], "revoked": [ "blob:http://127.0.0.1:8084/7a967a2b-2015-4626-8d14-c83bf8bf8f9a" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1587, "browser": "155.0", "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/a01f8463-6363-46c2-a6f4-f4c83fe8f3ee", "second": "blob:http://127.0.0.1:8084/25724708-4edc-47d9-8a55-1671908b32be", "created": [ "blob:http://127.0.0.1:8084/19215587-a6fe-45ca-919c-fdd0e784feb2", "blob:http://127.0.0.1:8084/09968f39-95e0-4d8c-b569-078a04735e69", "blob:http://127.0.0.1:8084/bc048413-1250-4cc7-979f-1047fdf0a809", "blob:http://127.0.0.1:8084/175d8579-8f61-4114-8e22-2c7aa9183eeb", "blob:http://127.0.0.1:8084/d281c2bb-0296-4f26-929e-df7e60af05b8", "blob:http://127.0.0.1:8084/39051c07-de09-4517-854a-c0013d2a0719", "blob:http://127.0.0.1:8084/fd129ef9-ccc0-410d-b1d8-cd764b5f8464", "blob:http://127.0.0.1:8084/d0bbc23f-2aa9-40e8-bb43-0877b9ff38a5", "blob:http://127.0.0.1:8084/ece14981-272d-4509-b871-4f47a0a17e1d", "blob:http://127.0.0.1:8084/dc88b7f5-c738-4b21-a2bd-62d9f230b4e1", "blob:http://127.0.0.1:8084/a01f8463-6363-46c2-a6f4-f4c83fe8f3ee", "blob:http://127.0.0.1:8084/9b7fca50-e9e2-4078-84d8-3c54aac080df", "blob:http://127.0.0.1:8084/b7993466-7676-4ddc-b0f2-18330910f501", "blob:http://127.0.0.1:8084/d68e2a59-e72b-4d8c-b941-84b02633946b", "blob:http://127.0.0.1:8084/e5e9955c-f454-4929-9994-296842ace748", "blob:http://127.0.0.1:8084/f0466d4e-59a2-4d60-8cb8-4ad0a9ef0594", "blob:http://127.0.0.1:8084/1c809ccd-a4b9-4f96-ade4-9f3c93b37522", "blob:http://127.0.0.1:8084/0f36e378-5618-4eed-91f7-3ee72ded65bf", "blob:http://127.0.0.1:8084/e0aa89be-00ef-4936-b4f6-ba3cb547a463", "blob:http://127.0.0.1:8084/f6a14ea6-4014-46b4-a8bf-1c11bfe0876a", "blob:http://127.0.0.1:8084/25724708-4edc-47d9-8a55-1671908b32be" ], "revoked": [ "blob:http://127.0.0.1:8084/09968f39-95e0-4d8c-b569-078a04735e69", "blob:http://127.0.0.1:8084/bc048413-1250-4cc7-979f-1047fdf0a809", "blob:http://127.0.0.1:8084/175d8579-8f61-4114-8e22-2c7aa9183eeb", "blob:http://127.0.0.1:8084/d281c2bb-0296-4f26-929e-df7e60af05b8", "blob:http://127.0.0.1:8084/39051c07-de09-4517-854a-c0013d2a0719", "blob:http://127.0.0.1:8084/fd129ef9-ccc0-410d-b1d8-cd764b5f8464", "blob:http://127.0.0.1:8084/d0bbc23f-2aa9-40e8-bb43-0877b9ff38a5", "blob:http://127.0.0.1:8084/ece14981-272d-4509-b871-4f47a0a17e1d", "blob:http://127.0.0.1:8084/dc88b7f5-c738-4b21-a2bd-62d9f230b4e1", "blob:http://127.0.0.1:8084/a01f8463-6363-46c2-a6f4-f4c83fe8f3ee", "blob:http://127.0.0.1:8084/9b7fca50-e9e2-4078-84d8-3c54aac080df", "blob:http://127.0.0.1:8084/b7993466-7676-4ddc-b0f2-18330910f501", "blob:http://127.0.0.1:8084/d68e2a59-e72b-4d8c-b941-84b02633946b", "blob:http://127.0.0.1:8084/e5e9955c-f454-4929-9994-296842ace748", "blob:http://127.0.0.1:8084/f0466d4e-59a2-4d60-8cb8-4ad0a9ef0594", "blob:http://127.0.0.1:8084/1c809ccd-a4b9-4f96-ade4-9f3c93b37522", "blob:http://127.0.0.1:8084/0f36e378-5618-4eed-91f7-3ee72ded65bf", "blob:http://127.0.0.1:8084/e0aa89be-00ef-4936-b4f6-ba3cb547a463", "blob:http://127.0.0.1:8084/f6a14ea6-4014-46b4-a8bf-1c11bfe0876a", "blob:http://127.0.0.1:8084/19215587-a6fe-45ca-919c-fdd0e784feb2", "blob:http://127.0.0.1:8084/25724708-4edc-47d9-8a55-1671908b32be" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 427, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 571, "browser": "155.0", "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/d384b82a-66ce-4d40-86b3-bdfe526051eb" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/d384b82a-66ce-4d40-86b3-bdfe526051eb", "blob:http://127.0.0.1:8084/4e332ad2-34d5-400a-9415-a549a2a2b551" ], "revoked": [ "blob:http://127.0.0.1:8084/4e332ad2-34d5-400a-9415-a549a2a2b551" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 568, "browser": "155.0", "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/fe252f9a-e978-4306-80a3-7d436c495ae8", "blob:http://127.0.0.1:8084/1963e817-7f7b-43f2-a602-714aa1acda3e" ], "revoked": [ "blob:http://127.0.0.1:8084/fe252f9a-e978-4306-80a3-7d436c495ae8" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1280, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1293, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1244, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1328, "browser": "26.6", "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 candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 589, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/64cd9cf3-c7c0-4ada-941d-def17950ede1", "second": "blob:http://127.0.0.1:8084/6f43459f-075f-43e5-b8fe-bc621b5de53e", "created": [ "blob:http://127.0.0.1:8084/e83b863f-23a8-4b4a-9f40-02f181e7620e", "blob:http://127.0.0.1:8084/e27ac478-7bff-4e94-9ee1-902d11915849", "blob:http://127.0.0.1:8084/8992468c-9187-43dc-9ea9-30f16a17b9b8", "blob:http://127.0.0.1:8084/4a30519a-3c62-456c-9152-3e451308ae6e", "blob:http://127.0.0.1:8084/e381b8bd-f24f-491b-b5fe-52690840aac9", "blob:http://127.0.0.1:8084/1d88e87d-b916-4bea-b796-64180878187f", "blob:http://127.0.0.1:8084/12d971be-44d5-41a9-ad36-ef705047c49f", "blob:http://127.0.0.1:8084/70062c71-f5aa-4caa-8fab-df2694eb1dc0", "blob:http://127.0.0.1:8084/01fbab78-0dc5-4f3f-9770-1806cf409cda", "blob:http://127.0.0.1:8084/90f9a4aa-d2a5-4a58-98a1-c4e48738442f", "blob:http://127.0.0.1:8084/64cd9cf3-c7c0-4ada-941d-def17950ede1", "blob:http://127.0.0.1:8084/4cc4024d-0c68-4536-aba9-f1d75ff7fafa", "blob:http://127.0.0.1:8084/c9ac706a-e2b1-421c-9710-bf9caaa6f32c", "blob:http://127.0.0.1:8084/7c380cb4-7936-456e-8454-742598b3c5a4", "blob:http://127.0.0.1:8084/e8f216b1-22c1-426b-a86c-2065a268c649", "blob:http://127.0.0.1:8084/e26422c4-04b4-449b-8842-59623fd9c0ec", "blob:http://127.0.0.1:8084/fc9eb7af-8936-4a7e-859a-b7e96c5751b7", "blob:http://127.0.0.1:8084/f3ebaba8-8fd9-4aef-80e8-69402ed3bafa", "blob:http://127.0.0.1:8084/eaa34c47-dd0f-4e96-8b50-524052672ef3", "blob:http://127.0.0.1:8084/fa027cf2-2b1f-4c99-87ce-484292c335d4", "blob:http://127.0.0.1:8084/6f43459f-075f-43e5-b8fe-bc621b5de53e" ], "revoked": [ "blob:http://127.0.0.1:8084/e27ac478-7bff-4e94-9ee1-902d11915849", "blob:http://127.0.0.1:8084/8992468c-9187-43dc-9ea9-30f16a17b9b8", "blob:http://127.0.0.1:8084/4a30519a-3c62-456c-9152-3e451308ae6e", "blob:http://127.0.0.1:8084/e381b8bd-f24f-491b-b5fe-52690840aac9", "blob:http://127.0.0.1:8084/1d88e87d-b916-4bea-b796-64180878187f", "blob:http://127.0.0.1:8084/12d971be-44d5-41a9-ad36-ef705047c49f", "blob:http://127.0.0.1:8084/70062c71-f5aa-4caa-8fab-df2694eb1dc0", "blob:http://127.0.0.1:8084/01fbab78-0dc5-4f3f-9770-1806cf409cda", "blob:http://127.0.0.1:8084/90f9a4aa-d2a5-4a58-98a1-c4e48738442f", "blob:http://127.0.0.1:8084/64cd9cf3-c7c0-4ada-941d-def17950ede1", "blob:http://127.0.0.1:8084/4cc4024d-0c68-4536-aba9-f1d75ff7fafa", "blob:http://127.0.0.1:8084/c9ac706a-e2b1-421c-9710-bf9caaa6f32c", "blob:http://127.0.0.1:8084/7c380cb4-7936-456e-8454-742598b3c5a4", "blob:http://127.0.0.1:8084/e8f216b1-22c1-426b-a86c-2065a268c649", "blob:http://127.0.0.1:8084/e26422c4-04b4-449b-8842-59623fd9c0ec", "blob:http://127.0.0.1:8084/fc9eb7af-8936-4a7e-859a-b7e96c5751b7", "blob:http://127.0.0.1:8084/f3ebaba8-8fd9-4aef-80e8-69402ed3bafa", "blob:http://127.0.0.1:8084/eaa34c47-dd0f-4e96-8b50-524052672ef3", "blob:http://127.0.0.1:8084/fa027cf2-2b1f-4c99-87ce-484292c335d4", "blob:http://127.0.0.1:8084/e83b863f-23a8-4b4a-9f40-02f181e7620e", "blob:http://127.0.0.1:8084/6f43459f-075f-43e5-b8fe-bc621b5de53e" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 174, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 232, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/431b3005-7af2-4020-bef9-1ca9e72cbd0b" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/431b3005-7af2-4020-bef9-1ca9e72cbd0b", "blob:http://127.0.0.1:8084/c0b37344-baf0-4c2e-8205-8ca9cbe3b379" ], "revoked": [ "blob:http://127.0.0.1:8084/c0b37344-baf0-4c2e-8205-8ca9cbe3b379" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 340, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/8d78a906-1d47-4f28-9f7b-9ec5cb960276", "blob:http://127.0.0.1:8084/1349020a-e794-42a5-b309-130871dbcbbe" ], "revoked": [ "blob:http://127.0.0.1:8084/8d78a906-1d47-4f28-9f7b-9ec5cb960276" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 9120 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1578, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/368ab090-e674-497b-8770-b21efdbbabea", "second": "blob:http://127.0.0.1:8084/3048f6b7-e867-4116-9457-b60e7335f814", "created": [ "blob:http://127.0.0.1:8084/f9507fce-4c0e-4687-af0b-55d6927ed2d6", "blob:http://127.0.0.1:8084/efc4c375-a7c4-4a84-a524-482c00820717", "blob:http://127.0.0.1:8084/5a1f62d8-3a3b-4663-86ea-808e52ea2902", "blob:http://127.0.0.1:8084/4c3c9745-3c77-4950-bee9-8e226c680c88", "blob:http://127.0.0.1:8084/b246b312-c0a1-43dd-a2d3-18043feaac94", "blob:http://127.0.0.1:8084/791a55aa-9a2b-469b-897f-ed727e9f24a9", "blob:http://127.0.0.1:8084/05bfc21c-0cde-4856-a0c7-61de532d7167", "blob:http://127.0.0.1:8084/fd9f0fa3-3901-44b9-9760-480718845265", "blob:http://127.0.0.1:8084/7222b3aa-f3b7-4a39-9b24-3e3793015c2d", "blob:http://127.0.0.1:8084/bdfe29fa-15f9-46e1-be3f-e4e5dd38483f", "blob:http://127.0.0.1:8084/368ab090-e674-497b-8770-b21efdbbabea", "blob:http://127.0.0.1:8084/ad1c81f2-e30b-4627-897f-3865c7912d0f", "blob:http://127.0.0.1:8084/2b654d36-6f32-4b07-8dc5-e597b0c658d5", "blob:http://127.0.0.1:8084/1dc5821f-7347-422b-93c5-6b273ef890f1", "blob:http://127.0.0.1:8084/10ff74f7-ab62-4cda-a492-52ecd150f4ce", "blob:http://127.0.0.1:8084/53b8cc0b-1bb8-4acd-847d-2eabe23fbcce", "blob:http://127.0.0.1:8084/4e5f9eb0-f007-4609-b015-13416b3bd9ce", "blob:http://127.0.0.1:8084/82b7b749-b0fa-4c43-9812-29c7e5af8461", "blob:http://127.0.0.1:8084/4ff4ae62-c88a-44bd-a9ba-282179088602", "blob:http://127.0.0.1:8084/58144089-6712-4aab-87b4-05aef09e972c", "blob:http://127.0.0.1:8084/3048f6b7-e867-4116-9457-b60e7335f814" ], "revoked": [ "blob:http://127.0.0.1:8084/efc4c375-a7c4-4a84-a524-482c00820717", "blob:http://127.0.0.1:8084/5a1f62d8-3a3b-4663-86ea-808e52ea2902", "blob:http://127.0.0.1:8084/4c3c9745-3c77-4950-bee9-8e226c680c88", "blob:http://127.0.0.1:8084/b246b312-c0a1-43dd-a2d3-18043feaac94", "blob:http://127.0.0.1:8084/791a55aa-9a2b-469b-897f-ed727e9f24a9", "blob:http://127.0.0.1:8084/05bfc21c-0cde-4856-a0c7-61de532d7167", "blob:http://127.0.0.1:8084/fd9f0fa3-3901-44b9-9760-480718845265", "blob:http://127.0.0.1:8084/7222b3aa-f3b7-4a39-9b24-3e3793015c2d", "blob:http://127.0.0.1:8084/bdfe29fa-15f9-46e1-be3f-e4e5dd38483f", "blob:http://127.0.0.1:8084/368ab090-e674-497b-8770-b21efdbbabea", "blob:http://127.0.0.1:8084/ad1c81f2-e30b-4627-897f-3865c7912d0f", "blob:http://127.0.0.1:8084/2b654d36-6f32-4b07-8dc5-e597b0c658d5", "blob:http://127.0.0.1:8084/1dc5821f-7347-422b-93c5-6b273ef890f1", "blob:http://127.0.0.1:8084/10ff74f7-ab62-4cda-a492-52ecd150f4ce", "blob:http://127.0.0.1:8084/53b8cc0b-1bb8-4acd-847d-2eabe23fbcce", "blob:http://127.0.0.1:8084/4e5f9eb0-f007-4609-b015-13416b3bd9ce", "blob:http://127.0.0.1:8084/82b7b749-b0fa-4c43-9812-29c7e5af8461", "blob:http://127.0.0.1:8084/4ff4ae62-c88a-44bd-a9ba-282179088602", "blob:http://127.0.0.1:8084/58144089-6712-4aab-87b4-05aef09e972c", "blob:http://127.0.0.1:8084/f9507fce-4c0e-4687-af0b-55d6927ed2d6", "blob:http://127.0.0.1:8084/3048f6b7-e867-4116-9457-b60e7335f814" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 489, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 612, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/9f9fc684-4144-433c-9df2-5ab08ea2435f" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/9f9fc684-4144-433c-9df2-5ab08ea2435f", "blob:http://127.0.0.1:8084/989243cc-41d6-454a-bfef-c8df7c996844" ], "revoked": [ "blob:http://127.0.0.1:8084/989243cc-41d6-454a-bfef-c8df7c996844" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1493, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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/a065b7dc-eb5a-46df-b493-e2b27cb406ca", "blob:http://127.0.0.1:8084/9fed0e38-e73f-4e09-bab7-fb94263821be" ], "revoked": [ "blob:http://127.0.0.1:8084/a065b7dc-eb5a-46df-b493-e2b27cb406ca" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 6496 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1324, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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 candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1297, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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 candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1268, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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 candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1246, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7", "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 } } } ] } ] }, { "variant": "legacy", "counts": { "candidate-native-input": 3, "native-media-control": 3, "blob-unavailable-control": 16, "actual-tool-scenario": 32 }, "cases": [ { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "chromium", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 275, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "firefox", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 1785, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-input.spec.js / Thumbnail input ownership replaces real DOM listeners and generated inputs", "project": "webkit", "kind": "candidate-native-input", "status": "passed", "retry": 0, "durationMs": 785, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-input-ownership", "data": { "implementation": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "scope": "Native file input/DOM/listeners only; does not claim media decoding.", "switched": { "value": "", "events": [ "thumbnail-pattern.mp4" ], "firstPosition": "sticky", "disconnected": true }, "result": { "events": [ "thumbnail-pattern.mp4", "thumbnail-pattern.mp4" ], "sameError": true, "notifications": 1, "inputConnected": false, "videoConnected": false, "secondPosition": "absolute", "inputs": 0 } } } ] }, { "title": "thumbnail-native.spec.js / Thumbnail native HTTP and Blob media controls", "project": "chromium", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 252, "browser": "153.0.8010.12", "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 1985, "browser": "155.0", "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", "kind": "native-media-control", "status": "passed", "retry": 0, "durationMs": 2854, "browser": "26.6", "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": 3, "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8143, "browser": "153.0.8010.12", "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/4053061c-3cae-498a-ac5a-af053a9540ef", "second": "blob:http://127.0.0.1:8084/5fbf3741-7d73-43f4-b558-f79cc0cb24ef", "created": [ "blob:http://127.0.0.1:8084/77723614-0681-4f07-a15d-98f0cd692b11", "blob:http://127.0.0.1:8084/eec1f8a4-a279-48b6-a61c-63908074df40", "blob:http://127.0.0.1:8084/9f5f4aa8-f69a-4781-b216-48df9f7a9839", "blob:http://127.0.0.1:8084/7e7d5944-9b17-4112-b2df-0c219ab54d31", "blob:http://127.0.0.1:8084/85e52d2e-f279-4b51-90a3-1bff4dba8a22", "blob:http://127.0.0.1:8084/2b44e6bf-420d-4e95-91b7-0c826bd7a10a", "blob:http://127.0.0.1:8084/06426684-535a-483c-8b3e-1be9659a4651", "blob:http://127.0.0.1:8084/e03ed51b-ad07-4e82-a356-112d63c8b1a0", "blob:http://127.0.0.1:8084/202f8558-24c7-46be-8cb7-6e508afead82", "blob:http://127.0.0.1:8084/b1999513-cae4-409b-b068-d6e7bb564abf", "blob:http://127.0.0.1:8084/4053061c-3cae-498a-ac5a-af053a9540ef", "blob:http://127.0.0.1:8084/061ef457-c6d8-43a8-a772-8f59f94e446c", "blob:http://127.0.0.1:8084/d1007b11-3793-4fd2-93d7-06bce7149468", "blob:http://127.0.0.1:8084/47f5f74d-828d-4c43-9207-1ccf3406e983", "blob:http://127.0.0.1:8084/a8e816c1-0ac7-457a-9d89-9037050a9b38", "blob:http://127.0.0.1:8084/1e767726-48d8-4f4b-a8f9-479e940a350f", "blob:http://127.0.0.1:8084/324c0445-30ff-41aa-a408-7d252c6c5c90", "blob:http://127.0.0.1:8084/c458437e-db20-422b-ae5b-bbece0e652ae", "blob:http://127.0.0.1:8084/20045ae4-db15-4325-9fd9-6e00de4f3a8a", "blob:http://127.0.0.1:8084/0a4bbc7d-5941-4602-95f5-7c65b64590ae", "blob:http://127.0.0.1:8084/5fbf3741-7d73-43f4-b558-f79cc0cb24ef" ], "revoked": [ "blob:http://127.0.0.1:8084/eec1f8a4-a279-48b6-a61c-63908074df40", "blob:http://127.0.0.1:8084/9f5f4aa8-f69a-4781-b216-48df9f7a9839", "blob:http://127.0.0.1:8084/7e7d5944-9b17-4112-b2df-0c219ab54d31", "blob:http://127.0.0.1:8084/85e52d2e-f279-4b51-90a3-1bff4dba8a22", "blob:http://127.0.0.1:8084/2b44e6bf-420d-4e95-91b7-0c826bd7a10a", "blob:http://127.0.0.1:8084/06426684-535a-483c-8b3e-1be9659a4651", "blob:http://127.0.0.1:8084/e03ed51b-ad07-4e82-a356-112d63c8b1a0", "blob:http://127.0.0.1:8084/202f8558-24c7-46be-8cb7-6e508afead82", "blob:http://127.0.0.1:8084/b1999513-cae4-409b-b068-d6e7bb564abf", "blob:http://127.0.0.1:8084/4053061c-3cae-498a-ac5a-af053a9540ef", "blob:http://127.0.0.1:8084/061ef457-c6d8-43a8-a772-8f59f94e446c", "blob:http://127.0.0.1:8084/d1007b11-3793-4fd2-93d7-06bce7149468", "blob:http://127.0.0.1:8084/47f5f74d-828d-4c43-9207-1ccf3406e983", "blob:http://127.0.0.1:8084/a8e816c1-0ac7-457a-9d89-9037050a9b38", "blob:http://127.0.0.1:8084/1e767726-48d8-4f4b-a8f9-479e940a350f", "blob:http://127.0.0.1:8084/324c0445-30ff-41aa-a408-7d252c6c5c90", "blob:http://127.0.0.1:8084/c458437e-db20-422b-ae5b-bbece0e652ae", "blob:http://127.0.0.1:8084/20045ae4-db15-4325-9fd9-6e00de4f3a8a", "blob:http://127.0.0.1:8084/0a4bbc7d-5941-4602-95f5-7c65b64590ae", "blob:http://127.0.0.1:8084/77723614-0681-4f07-a15d-98f0cd692b11", "blob:http://127.0.0.1:8084/5fbf3741-7d73-43f4-b558-f79cc0cb24ef" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 230, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 253, "browser": "153.0.8010.12", "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/639a6f78-f4c1-4b5d-97fe-883a708349ab" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/639a6f78-f4c1-4b5d-97fe-883a708349ab", "blob:http://127.0.0.1:8084/8e07e68c-a492-4e90-b4b8-7e5460fdec93" ], "revoked": [ "blob:http://127.0.0.1:8084/8e07e68c-a492-4e90-b4b8-7e5460fdec93" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 614, "browser": "153.0.8010.12", "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/18f4f9b1-f291-45f5-8b48-7d39bd6b4e14", "blob:http://127.0.0.1:8084/30fbe1e3-dade-417f-a9c3-2538604112b2" ], "revoked": [ "blob:http://127.0.0.1:8084/18f4f9b1-f291-45f5-8b48-7d39bd6b4e14" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 8535, "browser": "155.0", "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/b9d84c98-4e26-4d16-a209-7a8252387de1", "second": "blob:http://127.0.0.1:8084/0dcdc2ca-bd9a-492f-b1ed-811f7a25df72", "created": [ "blob:http://127.0.0.1:8084/08e08ba5-b419-4aaa-8dbf-182c4f956794", "blob:http://127.0.0.1:8084/10fca677-827f-4c75-8d17-1b77d22f969c", "blob:http://127.0.0.1:8084/14e01bfd-4673-4940-b626-dd64252802c0", "blob:http://127.0.0.1:8084/c1000f05-0542-4d1b-8a2c-1c759fca519a", "blob:http://127.0.0.1:8084/0455d5f2-bccf-450a-b93e-29e9dea915f9", "blob:http://127.0.0.1:8084/829f5e56-7842-4c81-8775-18364d00b6ca", "blob:http://127.0.0.1:8084/cfa5a557-ec2f-4aca-9a19-9a32380458b9", "blob:http://127.0.0.1:8084/f6ccf12e-0aed-4290-9514-b4d3493d4ee3", "blob:http://127.0.0.1:8084/df95ed9d-2071-4a52-8f15-e960fc810e2c", "blob:http://127.0.0.1:8084/7cb66452-a4b3-49e6-a1d0-452c44bcd6b4", "blob:http://127.0.0.1:8084/b9d84c98-4e26-4d16-a209-7a8252387de1", "blob:http://127.0.0.1:8084/04336a48-7fc3-4be6-990d-5426624bc7dc", "blob:http://127.0.0.1:8084/370ed7e3-503a-4a3d-b9b6-3507ff9d55b1", "blob:http://127.0.0.1:8084/44f0bedf-adca-4ea2-ae0d-787b9f48d5dc", "blob:http://127.0.0.1:8084/245cc247-1635-403d-954b-c9ab2f117901", "blob:http://127.0.0.1:8084/d1cb3ab1-4658-4113-96b5-f3e8b8da652d", "blob:http://127.0.0.1:8084/0ed0536f-ddb5-4cc1-950e-25a6602354c6", "blob:http://127.0.0.1:8084/0e69bdeb-8a4e-41b0-b3f1-e6aae0432f82", "blob:http://127.0.0.1:8084/dd0356ca-5a4c-4563-8a23-1264910ba1a7", "blob:http://127.0.0.1:8084/e6dd2249-63cc-4a87-a928-99474556a9fd", "blob:http://127.0.0.1:8084/0dcdc2ca-bd9a-492f-b1ed-811f7a25df72" ], "revoked": [ "blob:http://127.0.0.1:8084/10fca677-827f-4c75-8d17-1b77d22f969c", "blob:http://127.0.0.1:8084/14e01bfd-4673-4940-b626-dd64252802c0", "blob:http://127.0.0.1:8084/c1000f05-0542-4d1b-8a2c-1c759fca519a", "blob:http://127.0.0.1:8084/0455d5f2-bccf-450a-b93e-29e9dea915f9", "blob:http://127.0.0.1:8084/829f5e56-7842-4c81-8775-18364d00b6ca", "blob:http://127.0.0.1:8084/cfa5a557-ec2f-4aca-9a19-9a32380458b9", "blob:http://127.0.0.1:8084/f6ccf12e-0aed-4290-9514-b4d3493d4ee3", "blob:http://127.0.0.1:8084/df95ed9d-2071-4a52-8f15-e960fc810e2c", "blob:http://127.0.0.1:8084/7cb66452-a4b3-49e6-a1d0-452c44bcd6b4", "blob:http://127.0.0.1:8084/b9d84c98-4e26-4d16-a209-7a8252387de1", "blob:http://127.0.0.1:8084/04336a48-7fc3-4be6-990d-5426624bc7dc", "blob:http://127.0.0.1:8084/370ed7e3-503a-4a3d-b9b6-3507ff9d55b1", "blob:http://127.0.0.1:8084/44f0bedf-adca-4ea2-ae0d-787b9f48d5dc", "blob:http://127.0.0.1:8084/245cc247-1635-403d-954b-c9ab2f117901", "blob:http://127.0.0.1:8084/d1cb3ab1-4658-4113-96b5-f3e8b8da652d", "blob:http://127.0.0.1:8084/0ed0536f-ddb5-4cc1-950e-25a6602354c6", "blob:http://127.0.0.1:8084/0e69bdeb-8a4e-41b0-b3f1-e6aae0432f82", "blob:http://127.0.0.1:8084/dd0356ca-5a4c-4563-8a23-1264910ba1a7", "blob:http://127.0.0.1:8084/e6dd2249-63cc-4a87-a928-99474556a9fd", "blob:http://127.0.0.1:8084/08e08ba5-b419-4aaa-8dbf-182c4f956794", "blob:http://127.0.0.1:8084/0dcdc2ca-bd9a-492f-b1ed-811f7a25df72" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 474, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 495, "browser": "155.0", "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/23416d47-2687-453b-8870-7e076f70d7a8" }, "result": { "value": "C:\\fakepath\\thumbnail-pattern.mp4", "created": [ "blob:http://127.0.0.1:8084/23416d47-2687-453b-8870-7e076f70d7a8", "blob:http://127.0.0.1:8084/9ad01667-bd22-47dd-b113-6a704e206afa" ], "revoked": [ "blob:http://127.0.0.1:8084/9ad01667-bd22-47dd-b113-6a704e206afa" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1808, "browser": "155.0", "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/37375969-01b4-4f46-9979-cc94f2772d8f", "blob:http://127.0.0.1:8084/b0c71099-240b-410f-aa5a-5882b41cae16" ], "revoked": [ "blob:http://127.0.0.1:8084/37375969-01b4-4f46-9979-cc94f2772d8f" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1495, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1354, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1407, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1353, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 483, "browser": "153.0.8010.12", "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/ea9714d6-a1d0-4be5-ae62-c7aa8c0f7d0b", "second": "blob:http://127.0.0.1:8084/78adc1d6-446b-4c98-9385-d1ea6a930150", "created": [ "blob:http://127.0.0.1:8084/021e9ce2-c942-4dcb-9d3f-8027a9a5de74", "blob:http://127.0.0.1:8084/618a711d-33b7-4441-9722-4b5f1f8c203c", "blob:http://127.0.0.1:8084/890fc89f-dfde-4df9-9e9c-998641fa4900", "blob:http://127.0.0.1:8084/e3143339-c4c7-4c7c-981c-31cd81a89edf", "blob:http://127.0.0.1:8084/e21a90a2-d9db-4c78-b36b-37cad2541e81", "blob:http://127.0.0.1:8084/fef8ac51-d34e-4d38-8d47-6d17b54533da", "blob:http://127.0.0.1:8084/e6169c96-1fa0-405b-864a-807c837cd74b", "blob:http://127.0.0.1:8084/92894ce9-bbb2-48ba-befc-dc2db6f740dc", "blob:http://127.0.0.1:8084/40d0a2bf-b070-49c0-9f77-9023e5ca63ff", "blob:http://127.0.0.1:8084/095d9140-c382-49e1-8cda-14f875869dfe", "blob:http://127.0.0.1:8084/ea9714d6-a1d0-4be5-ae62-c7aa8c0f7d0b", "blob:http://127.0.0.1:8084/bc8ca9f5-b76c-483f-9018-702f9edc760a", "blob:http://127.0.0.1:8084/40ef8177-a5d3-488e-8486-a71a245979f1", "blob:http://127.0.0.1:8084/3554fbd0-c4f8-4dd2-aa0c-9b100b18c648", "blob:http://127.0.0.1:8084/fe06f30f-16f0-463c-b828-927956ba4993", "blob:http://127.0.0.1:8084/8928ec38-5ce7-4a37-839e-05c3a971e512", "blob:http://127.0.0.1:8084/1434d423-ff93-4e88-949f-b60c268a90c7", "blob:http://127.0.0.1:8084/5dbcff6e-67e8-4b97-93f8-918260232b81", "blob:http://127.0.0.1:8084/f9375af7-778d-4972-be46-53cf4c3bebb7", "blob:http://127.0.0.1:8084/9549ddb6-1adf-445b-aa16-0a126770bb54", "blob:http://127.0.0.1:8084/78adc1d6-446b-4c98-9385-d1ea6a930150" ], "revoked": [ "blob:http://127.0.0.1:8084/618a711d-33b7-4441-9722-4b5f1f8c203c", "blob:http://127.0.0.1:8084/890fc89f-dfde-4df9-9e9c-998641fa4900", "blob:http://127.0.0.1:8084/e3143339-c4c7-4c7c-981c-31cd81a89edf", "blob:http://127.0.0.1:8084/e21a90a2-d9db-4c78-b36b-37cad2541e81", "blob:http://127.0.0.1:8084/fef8ac51-d34e-4d38-8d47-6d17b54533da", "blob:http://127.0.0.1:8084/e6169c96-1fa0-405b-864a-807c837cd74b", "blob:http://127.0.0.1:8084/92894ce9-bbb2-48ba-befc-dc2db6f740dc", "blob:http://127.0.0.1:8084/40d0a2bf-b070-49c0-9f77-9023e5ca63ff", "blob:http://127.0.0.1:8084/095d9140-c382-49e1-8cda-14f875869dfe", "blob:http://127.0.0.1:8084/ea9714d6-a1d0-4be5-ae62-c7aa8c0f7d0b", "blob:http://127.0.0.1:8084/bc8ca9f5-b76c-483f-9018-702f9edc760a", "blob:http://127.0.0.1:8084/40ef8177-a5d3-488e-8486-a71a245979f1", "blob:http://127.0.0.1:8084/3554fbd0-c4f8-4dd2-aa0c-9b100b18c648", "blob:http://127.0.0.1:8084/fe06f30f-16f0-463c-b828-927956ba4993", "blob:http://127.0.0.1:8084/8928ec38-5ce7-4a37-839e-05c3a971e512", "blob:http://127.0.0.1:8084/1434d423-ff93-4e88-949f-b60c268a90c7", "blob:http://127.0.0.1:8084/5dbcff6e-67e8-4b97-93f8-918260232b81", "blob:http://127.0.0.1:8084/f9375af7-778d-4972-be46-53cf4c3bebb7", "blob:http://127.0.0.1:8084/9549ddb6-1adf-445b-aa16-0a126770bb54", "blob:http://127.0.0.1:8084/021e9ce2-c942-4dcb-9d3f-8027a9a5de74", "blob:http://127.0.0.1:8084/78adc1d6-446b-4c98-9385-d1ea6a930150" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 210, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 249, "browser": "153.0.8010.12", "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/fd41ec04-3d4f-4f9f-98ef-a89e455e48c2" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/fd41ec04-3d4f-4f9f-98ef-a89e455e48c2", "blob:http://127.0.0.1:8084/e5ef3608-22c0-40a6-8561-43e16afd956c" ], "revoked": [ "blob:http://127.0.0.1:8084/e5ef3608-22c0-40a6-8561-43e16afd956c" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 353, "browser": "153.0.8010.12", "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/fb64ce8e-6da8-4da3-90ec-a035c4c9cdc0", "blob:http://127.0.0.1:8084/ae35e9b9-0aa5-4009-89f2-0717d580d456" ], "revoked": [ "blob:http://127.0.0.1:8084/fb64ce8e-6da8-4da3-90ec-a035c4c9cdc0" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1588, "browser": "155.0", "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/125412f8-c960-4c8e-9aee-eb77470b0fe2", "second": "blob:http://127.0.0.1:8084/e5fb613c-f2b6-4265-bb89-74750c708c60", "created": [ "blob:http://127.0.0.1:8084/ad2858be-9fcc-4d7d-92de-9fa4425f5240", "blob:http://127.0.0.1:8084/71c6aae2-2ae7-4f43-9b9a-d1c36de8b07a", "blob:http://127.0.0.1:8084/662d6be8-ccea-4082-9282-127db56cff89", "blob:http://127.0.0.1:8084/32d6732d-fffa-43e2-bd33-7a97e37f29d2", "blob:http://127.0.0.1:8084/256fabf6-0cfd-4ffa-8f1f-3f7e6c4dadf9", "blob:http://127.0.0.1:8084/afa0f2b2-92fe-4dc1-8422-9bf3b995a573", "blob:http://127.0.0.1:8084/e9ad54b9-df3f-4792-908a-eac31f365b3b", "blob:http://127.0.0.1:8084/d09d14ed-83e2-4e81-9291-5db895b7616c", "blob:http://127.0.0.1:8084/6110b5ed-3d8b-4d21-bf45-7b9b19247aef", "blob:http://127.0.0.1:8084/c1c164a9-a626-49c5-8053-f2f294a8aa2d", "blob:http://127.0.0.1:8084/125412f8-c960-4c8e-9aee-eb77470b0fe2", "blob:http://127.0.0.1:8084/2851d2f6-f52c-462f-93d1-d77086895d18", "blob:http://127.0.0.1:8084/b650e272-58ae-4b1c-bdf7-4a236ec85c7c", "blob:http://127.0.0.1:8084/ec73bc65-cf0b-46a9-84b8-8955b5a775a6", "blob:http://127.0.0.1:8084/aac38e4b-f94c-405b-b568-fa0b34969a02", "blob:http://127.0.0.1:8084/33b1634b-0cd5-47e5-b5ae-e24350394cb7", "blob:http://127.0.0.1:8084/16f9e4f4-b9ed-4cc1-863a-1a0d3f2dd1bf", "blob:http://127.0.0.1:8084/28795d19-f06b-4752-8e13-0778f59a47ad", "blob:http://127.0.0.1:8084/88eae624-a846-4100-9dd5-77f8601f607a", "blob:http://127.0.0.1:8084/79bf797c-f3ee-4911-aeee-039635a2e8ae", "blob:http://127.0.0.1:8084/e5fb613c-f2b6-4265-bb89-74750c708c60" ], "revoked": [ "blob:http://127.0.0.1:8084/71c6aae2-2ae7-4f43-9b9a-d1c36de8b07a", "blob:http://127.0.0.1:8084/662d6be8-ccea-4082-9282-127db56cff89", "blob:http://127.0.0.1:8084/32d6732d-fffa-43e2-bd33-7a97e37f29d2", "blob:http://127.0.0.1:8084/256fabf6-0cfd-4ffa-8f1f-3f7e6c4dadf9", "blob:http://127.0.0.1:8084/afa0f2b2-92fe-4dc1-8422-9bf3b995a573", "blob:http://127.0.0.1:8084/e9ad54b9-df3f-4792-908a-eac31f365b3b", "blob:http://127.0.0.1:8084/d09d14ed-83e2-4e81-9291-5db895b7616c", "blob:http://127.0.0.1:8084/6110b5ed-3d8b-4d21-bf45-7b9b19247aef", "blob:http://127.0.0.1:8084/c1c164a9-a626-49c5-8053-f2f294a8aa2d", "blob:http://127.0.0.1:8084/125412f8-c960-4c8e-9aee-eb77470b0fe2", "blob:http://127.0.0.1:8084/2851d2f6-f52c-462f-93d1-d77086895d18", "blob:http://127.0.0.1:8084/b650e272-58ae-4b1c-bdf7-4a236ec85c7c", "blob:http://127.0.0.1:8084/ec73bc65-cf0b-46a9-84b8-8955b5a775a6", "blob:http://127.0.0.1:8084/aac38e4b-f94c-405b-b568-fa0b34969a02", "blob:http://127.0.0.1:8084/33b1634b-0cd5-47e5-b5ae-e24350394cb7", "blob:http://127.0.0.1:8084/16f9e4f4-b9ed-4cc1-863a-1a0d3f2dd1bf", "blob:http://127.0.0.1:8084/28795d19-f06b-4752-8e13-0778f59a47ad", "blob:http://127.0.0.1:8084/88eae624-a846-4100-9dd5-77f8601f607a", "blob:http://127.0.0.1:8084/79bf797c-f3ee-4911-aeee-039635a2e8ae", "blob:http://127.0.0.1:8084/ad2858be-9fcc-4d7d-92de-9fa4425f5240", "blob:http://127.0.0.1:8084/e5fb613c-f2b6-4265-bb89-74750c708c60" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 421, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 570, "browser": "155.0", "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/8c81508a-3111-4608-9cda-6e78c1d744a1" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/8c81508a-3111-4608-9cda-6e78c1d744a1", "blob:http://127.0.0.1:8084/d528df1a-b922-4b0e-a269-8bf8187d3ab4" ], "revoked": [ "blob:http://127.0.0.1:8084/d528df1a-b922-4b0e-a269-8bf8187d3ab4" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 800, "browser": "155.0", "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/b74f3c23-c868-4e52-a2d6-2b40461ed840", "blob:http://127.0.0.1:8084/6690a107-a6b8-4444-bdd2-60954721a0ea" ], "revoked": [ "blob:http://127.0.0.1:8084/b74f3c23-c868-4e52-a2d6-2b40461ed840" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1364, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1373, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1369, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1312, "browser": "26.6", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 540, "browser": "153.0.8010.12", "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/f13d2f21-4180-4394-a4f3-cdf0568e06ee", "second": "blob:http://127.0.0.1:8084/d5222f86-8bda-4a6f-ba92-231130195312", "created": [ "blob:http://127.0.0.1:8084/31ab8dd6-96eb-4b74-aea7-cb15f945ec03", "blob:http://127.0.0.1:8084/e9607d3b-cd9e-43d3-b79f-1cbf8980a94b", "blob:http://127.0.0.1:8084/b323c86b-4b45-43a9-a167-6c5143719e60", "blob:http://127.0.0.1:8084/447d1bed-ab23-4374-9f20-73e225e2a85b", "blob:http://127.0.0.1:8084/562e128a-e521-43ed-90f6-72732c55dee5", "blob:http://127.0.0.1:8084/6b22b7c0-adff-4c3e-9cf9-10cee649e3c0", "blob:http://127.0.0.1:8084/8832a0c1-eaa2-4e8d-84c1-0af09331b548", "blob:http://127.0.0.1:8084/8e69f3ef-daf9-4083-9482-d8fb33f683b7", "blob:http://127.0.0.1:8084/63cadfe8-d2fc-48cd-84fc-8468c9deecb4", "blob:http://127.0.0.1:8084/0dd7b0cf-7366-4d3e-8ac1-21973c4d0561", "blob:http://127.0.0.1:8084/f13d2f21-4180-4394-a4f3-cdf0568e06ee", "blob:http://127.0.0.1:8084/b5825d33-a361-4477-9171-9a1855fe5ef4", "blob:http://127.0.0.1:8084/7f92f756-518c-4dcb-8dbb-6c2c8c6b3265", "blob:http://127.0.0.1:8084/59e5ae8b-94f7-4f17-b4f5-768db1750651", "blob:http://127.0.0.1:8084/e74f0380-bf02-4a77-87ef-9c57eed3f33d", "blob:http://127.0.0.1:8084/4fa687e5-c1c5-4c37-9d33-179ab330751f", "blob:http://127.0.0.1:8084/94d11375-7683-4fc1-a6ec-15ad816e9262", "blob:http://127.0.0.1:8084/4ded7a93-466c-4cca-8bff-6dec59f11a1a", "blob:http://127.0.0.1:8084/2466518e-3456-4a2b-b196-130b8273f24c", "blob:http://127.0.0.1:8084/5a030370-0c3d-4da5-8cb8-d3e19c3e3379", "blob:http://127.0.0.1:8084/d5222f86-8bda-4a6f-ba92-231130195312" ], "revoked": [ "blob:http://127.0.0.1:8084/e9607d3b-cd9e-43d3-b79f-1cbf8980a94b", "blob:http://127.0.0.1:8084/b323c86b-4b45-43a9-a167-6c5143719e60", "blob:http://127.0.0.1:8084/447d1bed-ab23-4374-9f20-73e225e2a85b", "blob:http://127.0.0.1:8084/562e128a-e521-43ed-90f6-72732c55dee5", "blob:http://127.0.0.1:8084/6b22b7c0-adff-4c3e-9cf9-10cee649e3c0", "blob:http://127.0.0.1:8084/8832a0c1-eaa2-4e8d-84c1-0af09331b548", "blob:http://127.0.0.1:8084/8e69f3ef-daf9-4083-9482-d8fb33f683b7", "blob:http://127.0.0.1:8084/63cadfe8-d2fc-48cd-84fc-8468c9deecb4", "blob:http://127.0.0.1:8084/0dd7b0cf-7366-4d3e-8ac1-21973c4d0561", "blob:http://127.0.0.1:8084/f13d2f21-4180-4394-a4f3-cdf0568e06ee", "blob:http://127.0.0.1:8084/b5825d33-a361-4477-9171-9a1855fe5ef4", "blob:http://127.0.0.1:8084/7f92f756-518c-4dcb-8dbb-6c2c8c6b3265", "blob:http://127.0.0.1:8084/59e5ae8b-94f7-4f17-b4f5-768db1750651", "blob:http://127.0.0.1:8084/e74f0380-bf02-4a77-87ef-9c57eed3f33d", "blob:http://127.0.0.1:8084/4fa687e5-c1c5-4c37-9d33-179ab330751f", "blob:http://127.0.0.1:8084/94d11375-7683-4fc1-a6ec-15ad816e9262", "blob:http://127.0.0.1:8084/4ded7a93-466c-4cca-8bff-6dec59f11a1a", "blob:http://127.0.0.1:8084/2466518e-3456-4a2b-b196-130b8273f24c", "blob:http://127.0.0.1:8084/5a030370-0c3d-4da5-8cb8-d3e19c3e3379", "blob:http://127.0.0.1:8084/31ab8dd6-96eb-4b74-aea7-cb15f945ec03", "blob:http://127.0.0.1:8084/d5222f86-8bda-4a6f-ba92-231130195312" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 203, "browser": "153.0.8010.12", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 224, "browser": "153.0.8010.12", "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/bcf47182-1e43-4c3d-a558-729e7a35be6f" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/bcf47182-1e43-4c3d-a558-729e7a35be6f", "blob:http://127.0.0.1:8084/81e9c09f-b248-4de8-8491-f73b7295385f" ], "revoked": [ "blob:http://127.0.0.1:8084/81e9c09f-b248-4de8-8491-f73b7295385f" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 347, "browser": "153.0.8010.12", "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/6da380f6-8cd4-4be4-b4b7-b3c61d594ca0", "blob:http://127.0.0.1:8084/1597737e-6278-4644-90ef-8e676f664b73" ], "revoked": [ "blob:http://127.0.0.1:8084/6da380f6-8cd4-4be4-b4b7-b3c61d594ca0" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1785, "browser": "155.0", "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/40faddf3-2765-4505-9134-91d178aebb92", "second": "blob:http://127.0.0.1:8084/88589279-74aa-45cb-8f85-aeccfec7db85", "created": [ "blob:http://127.0.0.1:8084/a457d7ac-e27a-4e38-9a59-3f5e3b74e65f", "blob:http://127.0.0.1:8084/7e650732-c723-43ba-9c4b-c0422ba264a2", "blob:http://127.0.0.1:8084/461da66c-ee9f-45b2-aa29-99d09b5948f0", "blob:http://127.0.0.1:8084/5e3f9ad9-9ff2-4c1c-abd7-faf62186dfd6", "blob:http://127.0.0.1:8084/435240a5-4548-47e0-b621-bca78c2ee144", "blob:http://127.0.0.1:8084/97640aaa-e6c3-4494-a3b4-14f6f8730fdc", "blob:http://127.0.0.1:8084/b29a6823-effa-4229-805d-5d774b45e55d", "blob:http://127.0.0.1:8084/9902f5d9-96da-4210-91fe-f1b49ab78f36", "blob:http://127.0.0.1:8084/1111a88d-100b-4efb-a10f-b00e88565f69", "blob:http://127.0.0.1:8084/9de636ec-b1b3-470e-b7ff-6e6a853b3218", "blob:http://127.0.0.1:8084/40faddf3-2765-4505-9134-91d178aebb92", "blob:http://127.0.0.1:8084/ae6ff13c-e7e9-4e2c-bc19-c28922c00f42", "blob:http://127.0.0.1:8084/2e2a3764-eea1-4789-972f-06f41e1a5e0a", "blob:http://127.0.0.1:8084/6e0b8da7-1696-4951-97c7-02222fb91874", "blob:http://127.0.0.1:8084/997b7a01-9ad2-4f8e-a280-6f05ea74acb5", "blob:http://127.0.0.1:8084/d39d6483-d393-4ea2-b975-f91b7e33882d", "blob:http://127.0.0.1:8084/b974c922-3dcf-460c-b565-f1ad06dc9618", "blob:http://127.0.0.1:8084/843da1bd-9953-4c3f-b2e7-d8dbff60efd4", "blob:http://127.0.0.1:8084/1500699a-2325-48b4-a7c6-3f9b23418dbf", "blob:http://127.0.0.1:8084/0cd0abef-478c-41bd-9ffd-d89758c0fb5f", "blob:http://127.0.0.1:8084/88589279-74aa-45cb-8f85-aeccfec7db85" ], "revoked": [ "blob:http://127.0.0.1:8084/7e650732-c723-43ba-9c4b-c0422ba264a2", "blob:http://127.0.0.1:8084/461da66c-ee9f-45b2-aa29-99d09b5948f0", "blob:http://127.0.0.1:8084/5e3f9ad9-9ff2-4c1c-abd7-faf62186dfd6", "blob:http://127.0.0.1:8084/435240a5-4548-47e0-b621-bca78c2ee144", "blob:http://127.0.0.1:8084/97640aaa-e6c3-4494-a3b4-14f6f8730fdc", "blob:http://127.0.0.1:8084/b29a6823-effa-4229-805d-5d774b45e55d", "blob:http://127.0.0.1:8084/9902f5d9-96da-4210-91fe-f1b49ab78f36", "blob:http://127.0.0.1:8084/1111a88d-100b-4efb-a10f-b00e88565f69", "blob:http://127.0.0.1:8084/9de636ec-b1b3-470e-b7ff-6e6a853b3218", "blob:http://127.0.0.1:8084/40faddf3-2765-4505-9134-91d178aebb92", "blob:http://127.0.0.1:8084/ae6ff13c-e7e9-4e2c-bc19-c28922c00f42", "blob:http://127.0.0.1:8084/2e2a3764-eea1-4789-972f-06f41e1a5e0a", "blob:http://127.0.0.1:8084/6e0b8da7-1696-4951-97c7-02222fb91874", "blob:http://127.0.0.1:8084/997b7a01-9ad2-4f8e-a280-6f05ea74acb5", "blob:http://127.0.0.1:8084/d39d6483-d393-4ea2-b975-f91b7e33882d", "blob:http://127.0.0.1:8084/b974c922-3dcf-460c-b565-f1ad06dc9618", "blob:http://127.0.0.1:8084/843da1bd-9953-4c3f-b2e7-d8dbff60efd4", "blob:http://127.0.0.1:8084/1500699a-2325-48b4-a7c6-3f9b23418dbf", "blob:http://127.0.0.1:8084/0cd0abef-478c-41bd-9ffd-d89758c0fb5f", "blob:http://127.0.0.1:8084/a457d7ac-e27a-4e38-9a59-3f5e3b74e65f", "blob:http://127.0.0.1:8084/88589279-74aa-45cb-8f85-aeccfec7db85" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool workspace.legacy.js / DOM drop dispatch exposes missing listener while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 427, "browser": "155.0", "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 579, "browser": "155.0", "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/a8d7558d-779e-4bcb-9292-108321bc24fd" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/a8d7558d-779e-4bcb-9292-108321bc24fd", "blob:http://127.0.0.1:8084/b2d66dd1-e3c9-4ac2-8834-8ea0aacb15b8" ], "revoked": [ "blob:http://127.0.0.1:8084/b2d66dd1-e3c9-4ac2-8834-8ea0aacb15b8" ], "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", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 595, "browser": "155.0", "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/1cebe3e1-915c-43c0-9bed-d3ff9abb07f0", "blob:http://127.0.0.1:8084/a1659107-5899-423b-8464-d467fa6af0ed" ], "revoked": [ "blob:http://127.0.0.1:8084/1cebe3e1-915c-43c0-9bed-d3ff9abb07f0" ], "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1251, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1321, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1354, "browser": "26.6", "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", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1372, "browser": "26.6", "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 candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 544, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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/92bdcd14-288f-46f1-8ca1-086b9aa0d7cd", "second": "blob:http://127.0.0.1:8084/bc838337-8afc-4e67-9ff1-a0cf377b2ecc", "created": [ "blob:http://127.0.0.1:8084/cce16f90-fff2-4fab-98e3-0dd4fe5530e0", "blob:http://127.0.0.1:8084/986d6083-5a26-4e7d-a7f5-6a42654d9182", "blob:http://127.0.0.1:8084/185e4ccc-2e8f-4225-a2a0-8bcae0406c9c", "blob:http://127.0.0.1:8084/b0973256-7306-4675-b509-c0b0d97ebf8f", "blob:http://127.0.0.1:8084/29c6f479-e206-48c4-a4c3-202146a3d9d8", "blob:http://127.0.0.1:8084/7d029551-96e1-4fa1-9144-1b68807977cc", "blob:http://127.0.0.1:8084/5636feb8-7701-4292-8cb3-28f965045e44", "blob:http://127.0.0.1:8084/023fb75f-0ee2-4bcb-9768-cf87aac013ad", "blob:http://127.0.0.1:8084/a637f267-0006-4d18-8d1a-b16c540ce871", "blob:http://127.0.0.1:8084/1905ad99-702e-4acc-893b-3d8c37667676", "blob:http://127.0.0.1:8084/92bdcd14-288f-46f1-8ca1-086b9aa0d7cd", "blob:http://127.0.0.1:8084/8ac774e1-4e18-49b7-9ee9-73062f2676c0", "blob:http://127.0.0.1:8084/7b7b3a61-2201-4f9c-8453-67c078139ade", "blob:http://127.0.0.1:8084/844651f9-ec1c-460b-98a2-22b11d8f9a8e", "blob:http://127.0.0.1:8084/ed57326d-07cf-4461-9088-ffdf5c65ea37", "blob:http://127.0.0.1:8084/b600495a-beed-4ad8-b1b6-001209c78673", "blob:http://127.0.0.1:8084/0ad835f8-84d2-46ba-8808-9637f8b10cb9", "blob:http://127.0.0.1:8084/5a00fcb8-3b7f-4601-8b00-528c33ffe20b", "blob:http://127.0.0.1:8084/5d1c74c3-f93e-4d60-b2eb-d768a063413c", "blob:http://127.0.0.1:8084/4aecb783-0601-47f4-8c68-19c73a7e95ca", "blob:http://127.0.0.1:8084/bc838337-8afc-4e67-9ff1-a0cf377b2ecc" ], "revoked": [ "blob:http://127.0.0.1:8084/986d6083-5a26-4e7d-a7f5-6a42654d9182", "blob:http://127.0.0.1:8084/185e4ccc-2e8f-4225-a2a0-8bcae0406c9c", "blob:http://127.0.0.1:8084/b0973256-7306-4675-b509-c0b0d97ebf8f", "blob:http://127.0.0.1:8084/29c6f479-e206-48c4-a4c3-202146a3d9d8", "blob:http://127.0.0.1:8084/7d029551-96e1-4fa1-9144-1b68807977cc", "blob:http://127.0.0.1:8084/5636feb8-7701-4292-8cb3-28f965045e44", "blob:http://127.0.0.1:8084/023fb75f-0ee2-4bcb-9768-cf87aac013ad", "blob:http://127.0.0.1:8084/a637f267-0006-4d18-8d1a-b16c540ce871", "blob:http://127.0.0.1:8084/1905ad99-702e-4acc-893b-3d8c37667676", "blob:http://127.0.0.1:8084/92bdcd14-288f-46f1-8ca1-086b9aa0d7cd", "blob:http://127.0.0.1:8084/8ac774e1-4e18-49b7-9ee9-73062f2676c0", "blob:http://127.0.0.1:8084/7b7b3a61-2201-4f9c-8453-67c078139ade", "blob:http://127.0.0.1:8084/844651f9-ec1c-460b-98a2-22b11d8f9a8e", "blob:http://127.0.0.1:8084/ed57326d-07cf-4461-9088-ffdf5c65ea37", "blob:http://127.0.0.1:8084/b600495a-beed-4ad8-b1b6-001209c78673", "blob:http://127.0.0.1:8084/0ad835f8-84d2-46ba-8808-9637f8b10cb9", "blob:http://127.0.0.1:8084/5a00fcb8-3b7f-4601-8b00-528c33ffe20b", "blob:http://127.0.0.1:8084/5d1c74c3-f93e-4d60-b2eb-d768a063413c", "blob:http://127.0.0.1:8084/4aecb783-0601-47f4-8c68-19c73a7e95ca", "blob:http://127.0.0.1:8084/cce16f90-fff2-4fab-98e3-0dd4fe5530e0", "blob:http://127.0.0.1:8084/bc838337-8afc-4e67-9ff1-a0cf377b2ecc" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 205, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 234, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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/da99cb39-42be-423e-91d8-b992c48e39e2" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/da99cb39-42be-423e-91d8-b992c48e39e2", "blob:http://127.0.0.1:8084/fc9e5e28-b8b9-4bd7-a37f-73eabb129110" ], "revoked": [ "blob:http://127.0.0.1:8084/fc9e5e28-b8b9-4bd7-a37f-73eabb129110" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "chromium", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 349, "browser": "153.0.8010.12", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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/4e905001-d2ef-4ec6-99ac-d0518c3021bc", "blob:http://127.0.0.1:8084/2e1e655f-7799-4ae8-9458-b80b16039842" ], "revoked": [ "blob:http://127.0.0.1:8084/4e905001-d2ef-4ec6-99ac-d0518c3021bc" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 9120 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 1617, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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": 38560, "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/5c1c8fed-0ed6-4519-9191-c2f2adfdece6", "second": "blob:http://127.0.0.1:8084/fb9ac4a7-19d9-4d63-9d9a-0a14d8d7265b", "created": [ "blob:http://127.0.0.1:8084/5aa60b44-7be0-4a47-b057-cbdc0f69da18", "blob:http://127.0.0.1:8084/03bfded8-11ce-4287-8167-5d779264af65", "blob:http://127.0.0.1:8084/9c3d19b9-2c23-45ae-aa8c-877fc7e56ec7", "blob:http://127.0.0.1:8084/f543053e-e514-46da-aaad-51151f2a4a44", "blob:http://127.0.0.1:8084/4f6e7427-a7ff-4528-a8a7-3be20c37ac3c", "blob:http://127.0.0.1:8084/01d276eb-2d84-4e63-a444-b63676510470", "blob:http://127.0.0.1:8084/d309ee79-8939-4c48-a2db-dbf93a99c359", "blob:http://127.0.0.1:8084/d6d6c9a3-46b5-4755-a6e9-638176bf46a2", "blob:http://127.0.0.1:8084/6405f1cf-9ce0-4fe3-8e82-4d270c5d1d94", "blob:http://127.0.0.1:8084/461aaaac-1f60-4ba6-961f-a04af499bacf", "blob:http://127.0.0.1:8084/5c1c8fed-0ed6-4519-9191-c2f2adfdece6", "blob:http://127.0.0.1:8084/b2c7cc8e-3459-4714-89a4-a05ec76534cd", "blob:http://127.0.0.1:8084/df6202ae-515b-4bcf-9350-0f4e429d1b36", "blob:http://127.0.0.1:8084/7816c39b-74b0-488c-9eeb-326bf2b38930", "blob:http://127.0.0.1:8084/51041523-3e85-453f-9c13-65491e7e3611", "blob:http://127.0.0.1:8084/6700989b-a669-4d4d-bf6b-b7e66d805c2f", "blob:http://127.0.0.1:8084/dd23fc76-d702-4ba5-a946-01380c8413c3", "blob:http://127.0.0.1:8084/568b4753-0918-4341-8f1b-25fd001e450e", "blob:http://127.0.0.1:8084/aca820fc-6446-4966-affb-ca9088f0073d", "blob:http://127.0.0.1:8084/d9a47094-a072-4c99-8fce-e8ebf22b313f", "blob:http://127.0.0.1:8084/fb9ac4a7-19d9-4d63-9d9a-0a14d8d7265b" ], "revoked": [ "blob:http://127.0.0.1:8084/03bfded8-11ce-4287-8167-5d779264af65", "blob:http://127.0.0.1:8084/9c3d19b9-2c23-45ae-aa8c-877fc7e56ec7", "blob:http://127.0.0.1:8084/f543053e-e514-46da-aaad-51151f2a4a44", "blob:http://127.0.0.1:8084/4f6e7427-a7ff-4528-a8a7-3be20c37ac3c", "blob:http://127.0.0.1:8084/01d276eb-2d84-4e63-a444-b63676510470", "blob:http://127.0.0.1:8084/d309ee79-8939-4c48-a2db-dbf93a99c359", "blob:http://127.0.0.1:8084/d6d6c9a3-46b5-4755-a6e9-638176bf46a2", "blob:http://127.0.0.1:8084/6405f1cf-9ce0-4fe3-8e82-4d270c5d1d94", "blob:http://127.0.0.1:8084/461aaaac-1f60-4ba6-961f-a04af499bacf", "blob:http://127.0.0.1:8084/5c1c8fed-0ed6-4519-9191-c2f2adfdece6", "blob:http://127.0.0.1:8084/b2c7cc8e-3459-4714-89a4-a05ec76534cd", "blob:http://127.0.0.1:8084/df6202ae-515b-4bcf-9350-0f4e429d1b36", "blob:http://127.0.0.1:8084/7816c39b-74b0-488c-9eeb-326bf2b38930", "blob:http://127.0.0.1:8084/51041523-3e85-453f-9c13-65491e7e3611", "blob:http://127.0.0.1:8084/6700989b-a669-4d4d-bf6b-b7e66d805c2f", "blob:http://127.0.0.1:8084/dd23fc76-d702-4ba5-a946-01380c8413c3", "blob:http://127.0.0.1:8084/568b4753-0918-4341-8f1b-25fd001e450e", "blob:http://127.0.0.1:8084/aca820fc-6446-4966-affb-ca9088f0073d", "blob:http://127.0.0.1:8084/d9a47094-a072-4c99-8fce-e8ebf22b313f", "blob:http://127.0.0.1:8084/5aa60b44-7be0-4a47-b057-cbdc0f69da18", "blob:http://127.0.0.1:8084/fb9ac4a7-19d9-4d63-9d9a-0a14d8d7265b" ], "connected": false } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 453, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "originalNpmArchive": false, "media": "test\\browser\\media\\thumbnail-pattern.mp4" } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 613, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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/2512fe1b-200e-44ed-8a90-fbd1f6942ee4" }, "result": { "value": "", "created": [ "blob:http://127.0.0.1:8084/2512fe1b-200e-44ed-8a90-fbd1f6942ee4", "blob:http://127.0.0.1:8084/081662d9-300d-464a-98bf-f0ed073ce494" ], "revoked": [ "blob:http://127.0.0.1:8084/081662d9-300d-464a-98bf-f0ed073ce494" ] } } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "firefox", "kind": "actual-tool-scenario", "status": "passed", "retry": 0, "durationMs": 590, "browser": "155.0", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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/437b4976-3e8f-4852-9a98-421903731a5f", "blob:http://127.0.0.1:8084/d9a04deb-96e0-4116-8433-467d2d785967" ], "revoked": [ "blob:http://127.0.0.1:8084/437b4976-3e8f-4852-9a98-421903731a5f" ], "pendingState": "pending", "events": [ "file", "video", "canvas", "destroy", "update" ], "connected": false, "bytes": 6496 } } ] }, { "title": "thumbnail-tool.spec.js / Thumbnail tool candidate-artifact / native file selection, seek extraction, PNG pixels and repeat generation", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1339, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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 candidate-artifact / DOM drop dispatch uses the registered handler while callable ondrop works", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1323, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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 candidate-artifact / corrupt media, replacement URLs and repeated destroy reproduce baseline gaps", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1299, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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 candidate-artifact / native PNG callback delivered after destroy still emits update and creates a URL", "project": "webkit", "kind": "blob-unavailable-control", "status": "passed", "retry": 0, "durationMs": 1304, "browser": "26.6", "errors": [], "measurements": [ { "name": "thumbnail-runtime", "data": { "name": "candidate-artifact", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1", "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": "packages/artplayer-tool-thumbnail/src/index.js", "sha256": "7da26db532a9c574ece83c7e714e27e7516f559ef3f95feb514cc80f5e105d7b" }, { "file": "packages/artplayer-tool-thumbnail/src/input.js", "sha256": "c003bcd012c84c97d5ebc6f59016e3657616126219f9e908a377ffbe372765b4" }, { "file": "packages/artplayer-tool-thumbnail/src/sheet.js", "sha256": "c671e298734e67d8d3f08bfcb383452f07cb4ed5a606f2903490181df0c0107c" }, { "file": "packages/artplayer-tool-thumbnail/src/emitter.js", "sha256": "5aa71e4317037c06b94e259beed2e964bbbb7117edbe78d29cc941c4916fd2ff" }, { "file": "packages/artplayer-tool-thumbnail/src/utils.js", "sha256": "dc19fe2f338df7058084eb2301d37db59ec4c914a85ba819a856d270c1267105" }, { "file": "packages/artplayer-tool-thumbnail/dist/artplayer-tool-thumbnail.js", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7" }, { "file": "docs/compiled/artplayer-tool-thumbnail.js", "sha256": "b0762a11caa57d3bd6713b8f03df196bdf1d443bc52b53b58f09561b3ade9cd7" }, { "file": "packages/artplayer-tool-thumbnail/dist/artplayer-tool-thumbnail.legacy.js", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1" }, { "file": "docs/compiled/artplayer-tool-thumbnail.legacy.js", "sha256": "e64319fc386346076229ea88d0396b5a7c3717c1152e44c9238fe01149a2c5b1" }, { "file": "packages/artplayer-tool-thumbnail/dist/artplayer-tool-thumbnail.mjs", "sha256": "292b1ccf58238b25914ce51aef474911794ec85a799fff222983fbbdb9948d21" }, { "file": "docs/compiled/artplayer-tool-thumbnail.mjs", "sha256": "292b1ccf58238b25914ce51aef474911794ec85a799fff222983fbbdb9948d21" }, { "file": "packages/artplayer-tool-thumbnail/ARCHITECTURE.md", "sha256": "34a0158913d107b52856e637f5d5e39153e8e8ca7543e2000f748bbf73b0bf0a" }, { "file": "test/thumbnail-input.test.js", "sha256": "08da28330bcd4ef83bddcea3aa10a95ad9ef075bdf3bb7daee734c0807f4b51a" }, { "file": "test/helpers/thumbnail.js", "sha256": "e547f3fe4581df6298ed448f1f672fe6e1fb501c3fbe60cc9be805a027fdab56" }, { "file": "test/browser/thumbnail-input.spec.js", "sha256": "df82785958860b550552507dde59a334d13d916985c0ac85673e210eeaaf3a38" }, { "file": "test/browser/thumbnail-tool.spec.js", "sha256": "cb457a3504ae49c129d65b3ddf066d6ead9781ef676a41e609a823536ae54a85" }, { "file": "test/browser/thumbnail-native.spec.js", "sha256": "50d2724c4903c2281cf7a5fa8577e4a8174742ac30b48cd3c679eaecc2d27f3e" } ], "logs": [ { "file": "refactor/.cache/thumbnail03-input-before.log", "sha256": "7b14971629f4b308ddf5c0981d3268fde88606db72afbb7d46964f953564a347" }, { "file": "refactor/.cache/thumbnail03-input-source.log", "sha256": "3db7549e487ef522a3be75a8b0706439d658816e3a589e5df7386c987408da49" }, { "file": "refactor/.cache/thumbnail03-input-main.log", "sha256": "54da4f1f2c77e9823295179242c7e0fde4d23d240d67ca8d9c4ff1e901892aad" }, { "file": "refactor/.cache/thumbnail03-input-legacy.log", "sha256": "6a86b8d34355323b6bfbc5bb24555a7fa0cc000269951dbda096bfb56c49f6d7" }, { "file": "refactor/.cache/thumbnail03-input-build.log", "sha256": "f70e661b7413b0101fa9b5e3f260736cd3c449b1709de8356d91f25a79642fb9" }, { "file": "refactor/.cache/thumbnail03-input-lint.log", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "file": "refactor/.cache/thumbnail03-input-ci.log", "sha256": "72b50eeee7428f665d09948ee4ed3882c1aaf6532ee3236a216da50f8be077d1" }, { "file": "refactor/.cache/thumbnail03-input-imports.log", "sha256": "e22f9823c6835acf1f77b1b1ea37bc498f55cba177581f25069b44337495b744" }, { "file": "refactor/.cache/thumbnail03-input-browser-source.log", "sha256": "9d0e43b9f544ea9113819a0a9f729309bbd543018aa5ff55929d5dd175e0debd" }, { "file": "refactor/.cache/thumbnail03-input-browser-source.json", "sha256": "45d1c0cc995ec97734688693874a765e16314a19445742842c23a19a9624dd1a" }, { "file": "refactor/.cache/thumbnail03-input-browser-main.log", "sha256": "98c024be98f4445efb79a75851788fe241b10bdd992ad6865405622a51260677" }, { "file": "refactor/.cache/thumbnail03-input-browser-main.json", "sha256": "3e8a09dd198308f2dffffc702b2c26f160e25f70aac8675931e1f1197b0b087e" }, { "file": "refactor/.cache/thumbnail03-input-browser-legacy.log", "sha256": "78d77898fa2416d1d25cdd2f704051a4e0d77518e2e03b1afac3fee11b3a2294" }, { "file": "refactor/.cache/thumbnail03-input-browser-legacy.json", "sha256": "bc9590c189fa8570a89a36225dcd22c3fca387bef5f529fa7b2a3653c41da61c" } ], "limitations": [ "03 remains doing; metadata/extraction/source cancellation and failure reentrancy still need implementation.", "Each browser run has 16 Blob-unavailable controls, not successful Windows WebKit extraction.", "Current coverage policy measures only core/chapter; no thumbnail percentage claimed.", "Missing .esm.js/types and old default conflict remain open; no npm release, version bump or hosted CI run." ] }