
    Sg                         d dl Z d dlZd dlmZ d dlmZ d dlmZmZ d dl	mZ d dl
mZmZ d dlmZ d dlZddlmZ  ej        e          Z G d d	e          ZdS )
    N)Browser)BrowserContext)
Playwrightasync_playwright)r   BrowserContextConfig   CustomBrowserContextc                   2    e Zd Z e            fdedefdZdS )CustomBrowserconfigreturnc                 (   K   t          ||           S )N)r   browserr	   )selfr   s     J/Users/kosar/src/browser-use-projects/web-ui/src/browser/custom_browser.pynew_contextzCustomBrowser.new_context   s       $64@@@@    N)__name__
__module____qualname__r   r
   r    r   r   r   r      sV         (<';'='=A A$A 
A A A A A Ar   r   )asynciopdbplaywright.async_apir   PlaywrightBrowserr   PlaywrightBrowserContextr   r   browser_use.browser.browserbrowser_use.browser.contextr   loggingcustom_contextr
   	getLoggerr   loggerr   r   r   r   <module>r$      s    



 = = = = = =             0 / / / / / L L L L L L L L K K K K K K  0 0 0 0 0 0		8	$	$A A A A AG A A A A Ar   