|
|
- Confirmed via the `verify-csp` skill that no CSP violations were introduced (only a pre-existing commented-out line matched the violation pattern).
|
|
- Confirmed via the `verify-csp` skill that no CSP violations were introduced (only a pre-existing commented-out line matched the violation pattern).
|
|
|
- Scripted Playwright/Chromium runs against the live popup with mocked `browser.*` APIs, covering: up/down disabled state at top and bottom, clicking through all playlist boundaries, confirming the last playlist's video action buttons fully clear the fixed buttons once scrolled to the max, and single-playlist / short-list / zero-playlist edge cases (both buttons stay disabled).
|
|
- Scripted Playwright/Chromium runs against the live popup with mocked `browser.*` APIs, covering: up/down disabled state at top and bottom, clicking through all playlist boundaries, confirming the last playlist's video action buttons fully clear the fixed buttons once scrolled to the max, and single-playlist / short-list / zero-playlist edge cases (both buttons stay disabled).
|