Spaces:
Running
Running
import json | |
import logging | |
import os | |
from browser_use.browser.browser import Browser, IN_DOCKER | |
from browser_use.browser.context import BrowserContext, BrowserContextConfig | |
from playwright.async_api import Browser as PlaywrightBrowser | |
from playwright.async_api import BrowserContext as PlaywrightBrowserContext | |
from typing import Optional | |
from browser_use.browser.context import BrowserContextState | |
logger = logging.getLogger(__name__) | |
class CustomBrowserContext(BrowserContext): | |
def __init__( | |
self, | |
browser: 'Browser', | |
config: BrowserContextConfig | None = None, | |
state: Optional[BrowserContextState] = None, | |
): | |
super(CustomBrowserContext, self).__init__(browser=browser, config=config, state=state) | |