Skip to content

Commit 48c96b6

Browse files
committed
fixes
1 parent 96ef89b commit 48c96b6

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

browser_use/browser/profile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,7 @@ class BrowserProfile(BrowserConnectArgs, BrowserLaunchPersistentContextArgs, Bro
561561
)
562562
prohibited_domains: list[str] | None = Field(
563563
default=None,
564-
description='List of prohibited domains for navigation e.g. ["*.google.com", "https://example.com", "chrome-extension://*"]',
564+
description='List of prohibited domains for navigation e.g. ["*.google.com", "https://example.com", "chrome-extension://*"]. Allowed domains take precedence over prohibited domains.',
565565
)
566566
keep_alive: bool | None = Field(default=None, description='Keep browser alive after agent run.')
567567

browser_use/browser/watchdogs/security_watchdog.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ def _is_url_allowed(self, url: str) -> bool:
161161

162162
return False
163163

164+
# Check each prohibited domain pattern
164165
if self.browser_session.browser_profile.prohibited_domains:
165166
for pattern in self.browser_session.browser_profile.prohibited_domains:
166167
if self._is_url_match(url, host, parsed.scheme, pattern):

0 commit comments

Comments
 (0)