+
    Qi  c                  s    R t ^ RIHt RtRtRtRtRt^ RIH	t	 ^ RI
Ht ^ R	IHt ^ R
IHt ]	'       d   ^ RIt]P"                  ! RR4       ^ RIHt  ! R R]P(                  4      tR# )Script utilities for WebKitGTK.)annotationsz$Id$z
$Revision$z$Date$zGCopyright (c) 2024 Igalia, S.L.Copyright (c) 2024 GNOME Foundation Inc.ZLGPL)TYPE_CHECKING)focus_manager)AXObject)webNAtspiz2.0)r   c                  s6    ] tR t^.tRtR R ltRR R lltRtR# )		Utilitiesr    c                    V ^8  d   QhRRRR/# i   objzAtspi.Accessible | NoneZreturnZbool Zformat   "U/usr/lib/python3.14/site-packages/orca/scripts/toolkits/WebKitGTK/script_utilities.py__annotate__Utilities.__annotate__1   s     F F!8 FT F    c                sd    Vf   R# \         P                  ! V4      pVP                  RR4      R9   # )z2Returns True if this object is a WebKitGTK object.FZtoolkitZ )Z	WebKitGtkZ	WebKitGTK)r   Zget_attributes_dictget)selfr
   Zattrs   && r   is_webkit_gtkZUtilities.is_webkit_gtk1   s3     ;,,S1yyB'+EEEr   Nc               r   r	   r   r   r   r   r   r   :   s      '> $ r   c                s   T;'       g$    \         P                  ! 4       P                  4       pV P                  P	                  \        V4      4      pVe   V# V P                  V4      pW P                  \        V4      &   V# )z+Returns True if obj is in document content.)r   Zget_managerZget_locus_of_focusZ_cached_in_document_contentr   Zhashr   )r   r
   Zrvr   r   in_document_contentZUtilities.in_document_content:   sn     EE]..0CCE--11$s)<>I$68((c3	r   r   )N)Z__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r   Z__static_attributes__r   r   r   r   r   .   s    )F r   r   )r   Z
__future__r   Z__id__Z__version__Z__date__Z__copyright__Z__license__Ztypingr   Zorcar   Zorca.ax_objectr   Zorca.scriptsr   ZgiZrequire_versionZgi.repositoryr   r   r   r   r   <module>r      s_   . & #;    # w&# r   