Skip to content

Commit d56b0eb

Browse files
authored
Merge pull request unclecode#1495 from unclecode/fix/viewport_in_managed_browser
feat(ManagedBrowser): add viewport size configuration for browser launch
2 parents 66175e1 + e3467c0 commit d56b0eb

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

crawl4ai/browser_manager.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,9 @@ async def _get_browser_args(self) -> List[str]:
369369
]
370370
if self.headless:
371371
flags.append("--headless=new")
372+
# Add viewport flag if specified in config
373+
if self.browser_config.viewport_height and self.browser_config.viewport_width:
374+
flags.append(f"--window-size={self.browser_config.viewport_width},{self.browser_config.viewport_height}")
372375
# merge common launch flags
373376
flags.extend(self.build_browser_flags(self.browser_config))
374377
elif self.browser_type == "firefox":

0 commit comments

Comments
 (0)