Change the default viewport from 800x600 to 1920x1080 to render desktop layouts by default, matching common screen resolutions. Add --width and --height CLI flags to app_browser for both windowed and --render modes, allowing custom viewport dimensions. Update the investigate skill to support optional dimension arguments and record the viewport size in investigation reports. Close CNN F-007 as expected behavior (nav hidden by responsive CSS at narrow viewports). Add selector engine tests for compound class selectors inside :not() and a golden test for display:contents with :not() selectors, confirming correct handling of CNN-style CSS patterns. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
69 lines
2.5 KiB
Plaintext
69 lines
2.5 KiB
Plaintext
LayoutBox node=#1 tag=html box=block
|
|
content: (0, 0, 800, 73.600006)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
LayoutBox node=#8 tag=body box=block
|
|
content: (8, 8, 784, 57.600006)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 8 8 8 8
|
|
LayoutBox node=#10 tag=div box=flex
|
|
content: (8, 8, 400, 57.600006)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
LayoutBox node=#12 tag=div box=block
|
|
content: (8, 8, 24, 40)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
inline_context: 0 lines, height=0, max_width=0
|
|
LayoutBox node=#14 tag=div box=block
|
|
content: (32, 8, 38.81351, 57.600006)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
LayoutBox node=#20 tag=div box=block
|
|
content: (44, 8, 15.036713, 19.2)
|
|
padding: 0 12 0 12
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
inline_context: 1 lines, height=19.2, max_width=15.036713
|
|
line[0]: rect=(44, 8, 15.036713, 19.2) fragments=1
|
|
frag[0]: rect=(44, 9.6, 15.036711, 16) text="US" start=false end=false
|
|
LayoutBox node=#21 tag=anonymous box=anon
|
|
content: (0, 0, 15.036711, 16)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
text: "US"
|
|
LayoutBox node=#23 tag=div box=block
|
|
content: (44, 27.2, 33.139496, 19.2)
|
|
padding: 0 12 0 12
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
inline_context: 1 lines, height=19.2, max_width=33.139496
|
|
line[0]: rect=(44, 27.2, 33.139496, 19.2) fragments=1
|
|
frag[0]: rect=(44, 28.800001, 33.1395, 16) text="World" start=false end=false
|
|
LayoutBox node=#24 tag=anonymous box=anon
|
|
content: (0, 0, 33.1395, 16)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
text: "World"
|
|
LayoutBox node=#26 tag=div box=block
|
|
content: (44, 46.4, 38.813507, 19.200005)
|
|
padding: 0 12 0 12
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
inline_context: 1 lines, height=19.200005, max_width=38.813507
|
|
line[0]: rect=(44, 46.4, 38.813507, 19.2) fragments=1
|
|
frag[0]: rect=(44, 48, 38.81351, 16) text="Politics" start=false end=false
|
|
LayoutBox node=#27 tag=anonymous box=anon
|
|
content: (0, 0, 38.81351, 16)
|
|
padding: 0 0 0 0
|
|
border: 0 0 0 0
|
|
margin: 0 0 0 0
|
|
text: "Politics"
|