Summary
Adds real-time viewport control for responsive verification.
Added
viewport [WIDTHxHEIGHT]commandset-viewport <WIDTHxHEIGHT>alias- Runtime presets:
mobile,phone,tablet,desktop,wide --viewport <WIDTHxHEIGHT>initial viewport flagviewport.width/viewport.heightconfig supportVIEWPORT_W/VIEWPORT_Henv fallback- Unit tests for viewport parsing and command behavior
Example
printf "goto /
viewport 375x667
screenshot mobile.png
viewport 1440x900
screenshot desktop.png
exit
" \
| node index.js --config configs/example.json --response-schema=v2Verification
npm testResult:
34 harness tests passed
8 viewport tests passed
10 recorder tests passed
12 CDP URL validation tests passed