o
    ҷh                     @   s,   d dl mZ d dlmZ G dd deZdS )    )DesiredCapabilities)RemoteConnectionc                	       s:   e Zd Zejd Zddedededdf fd	d
Z  Z	S )SafariRemoteConnectionbrowserNameTFremote_server_addr
keep_aliveignore_proxyreturnNc                    s4   t  j|||d d| jd< d| jd< d| jd< d S )N)r   )GET%/session/$sessionId/apple/permissionsGET_PERMISSIONS)POSTr   SET_PERMISSIONS)r   z)/session/$sessionId/apple/attach_debuggerATTACH_DEBUGGER)super__init__	_commands)selfr   r   r   	__class__ ^/var/www/html/venv/lib/python3.10/site-packages/selenium/webdriver/safari/remote_connection.pyr      s   

zSafariRemoteConnection.__init__)TF)
__name__
__module____qualname__r   SAFARIbrowser_namestrboolr   __classcell__r   r   r   r   r      s    
(r   N).selenium.webdriver.common.desired_capabilitiesr   +selenium.webdriver.remote.remote_connectionr   r   r   r   r   r   <module>   s   