Verify transport geometry, playback states and themed icons across both engines
This commit is contained in:
@@ -474,3 +474,13 @@ check Save before playing / Audio-only / Auto-save settings, open a fresh video,
|
||||
add it to a playlist, and inspect Downloads failure details and Saved after a
|
||||
relaunch/offline playback. Verify available storage and whether iOS evicted
|
||||
previous copies. A failing iPhone sequence is needed to continue the bisect.
|
||||
|
||||
Transport controls use the same shared-definition approach as media/save icons.
|
||||
`node perf/ui-icons.mjs` also checks all four layouts × dark/light/contrast in
|
||||
Chromium and WebKit: shared monochrome symbols, accessible labels, visible
|
||||
44px targets, F7 filled glyphs, runtime layout changes, main/stage/mini/service
|
||||
play-pause state swaps, fullscreen and Car mode refreshes, and actual paired
|
||||
remote toggles against a mocked relay. Transport previews and remote screenshots
|
||||
are saved in ignored `plans/transport-shots/`. Run `node perf/ui-geometry.mjs`
|
||||
for the 320–430px search-bar and Saved-row geometry matrix. OS lock-screen buttons
|
||||
remain platform-rendered through the existing MediaSession handlers.
|
||||
|
||||
Reference in New Issue
Block a user