§
    ÞSÓgT  ã                   óŽ   — d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlmZ	 d dlmZ
  ej        e¦  «        Z G d„ de¦  «        ZdS )é    N)ÚBrowser)ÚBrowserContextÚBrowserContextConfig)r   c                   ó<   ‡ — e Zd Z e¦   «         fdddefˆ fd„Zˆ xZS )ÚCustomBrowserContextÚbrowserr   Úconfigc                 ó\   •— t          t          | ¦  «                             ||¬¦  «         d S )N)r   r	   )Úsuperr   Ú__init__)Úselfr   r	   Ú	__class__s      €úJ/Users/kosar/src/browser-use-projects/web-ui/src/browser/custom_context.pyr   zCustomBrowserContext.__init__   s/   ø€ õ
 	Õ" DÑ)Ô)×2Ò2¸7È6Ð2ÑRÔRÐRÐRÐRó    )Ú__name__Ú
__module__Ú__qualname__r   r   Ú__classcell__)r   s   @r   r   r      so   ø€ € € € € ð (<Ð';Ñ'=Ô'=ðSð SàðSð %ðSð Sð Sð Sð Sð Sð Sð Sð Sð Sr   r   )ÚjsonÚloggingÚosÚbrowser_use.browser.browserr   Úbrowser_use.browser.contextr   r   Úplaywright.async_apiÚPlaywrightBrowserÚPlaywrightBrowserContextÚ	getLoggerr   Úloggerr   © r   r   ú<module>r       s¾   ðØ €€€Ø €€€Ø 	€	€	€	à /Ð /Ð /Ð /Ð /Ð /Ø LÐ LÐ LÐ LÐ LÐ LÐ LÐ LØ =Ð =Ð =Ð =Ð =Ð =Ø KÐ KÐ KÐ KÐ KÐ Kà	ˆÔ	˜8Ñ	$Ô	$€ðSð Sð Sð Sð S˜>ñ Sô Sð Sð Sð Sr   