(page: Page)
| 336 | })()`; |
| 337 | |
| 338 | async function scanVideoDom(page: Page): Promise<VideoDescriptor[]> { |
| 339 | return (await page.evaluate(VIDEO_SCAN_EXPR)) as VideoDescriptor[]; |
| 340 | } |
| 341 | |
| 342 | /** |
| 343 | * Layer 2 (passive): poll the DOM over a bounded window so auto-rotating |
no test coverage detected