Ë
    `§1hx  ã                   óJ   — d dl mZ d dlmZ d dlmZ d dlmZ  G d„ de«      Zy)é    )ÚOptional)ÚDesiredCapabilities)ÚClientConfig)ÚRemoteConnectionc                   óf   ‡ — e Zd Zej                  d   Z	 	 	 d	dededee   dee	   ddf
ˆ fd„Z
ˆ xZS )
ÚSafariRemoteConnectionÚbrowserNameNÚremote_server_addrÚ
keep_aliveÚignore_proxyÚclient_configÚreturnc                 ó¦   •— |xs t        ||d¬«      }t        ‰| �	  ||¬«       d| j                  d<   d| j                  d<   d| j                  d	<   y )
Néx   )r
   r   Útimeout)r   r   )ÚGETú%/session/$sessionId/apple/permissionsÚGET_PERMISSIONS)ÚPOSTr   ÚSET_PERMISSIONS)r   z)/session/$sessionId/apple/attach_debuggerÚATTACH_DEBUGGER)r   ÚsuperÚ__init__Ú	_commands)Úselfr
   r   r   r   Ú	__class__s        €úi/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/selenium/webdriver/safari/remote_connection.pyr   zSafariRemoteConnection.__init__   sh   ø€ ð &ò 
¬Ø1¸jÐRUô*
ˆô 	‰ÑØ%Ø'ð 	ô 	
ð
 -]ˆ�‰Ð(Ñ)Ø,]ˆ�‰Ð(Ñ)Ø,aˆ�‰Ð(Ò)ó    )TFN)Ú__name__Ú
__module__Ú__qualname__r   ÚSAFARIÚbrowser_nameÚstrÚboolr   r   r   Ú__classcell__)r   s   @r   r   r      sh   ø„ Ø&×-Ñ-¨mÑ<€Lð
  Ø',Ø04ñbàðbð ðbð ˜t‘nð	bð
   Ñ-ðbð 
÷bñ br   r   N)	Útypingr   Ú.selenium.webdriver.common.desired_capabilitiesr   Ú'selenium.webdriver.remote.client_configr   Ú+selenium.webdriver.remote.remote_connectionr   r   © r   r   ú<module>r,      s"   ðõ$ å NÝ @Ý HôbÐ-õ br   