@@ -212,9 +212,6 @@ async def enable_auto_solve_cloudflare_captcha(
212212 custom_selector: Custom captcha selector (default: cf-turnstile class).
213213 time_before_click: Delay before clicking captcha (default 2s).
214214 time_to_wait_captcha: Timeout for captcha detection (default 5s).
215-
216- Returns:
217- Callback ID for disabling auto-solver.
218215 """
219216 if not self .page_events_enabled :
220217 await self .enable_page_events ()
@@ -285,7 +282,7 @@ async def get_frame(self, frame: WebElement) -> IFrame:
285282 Get Tab object for interacting with iframe content.
286283
287284 Args:
288- frame: Tab representing the iframe (<iframe> tag) .
285+ frame: Tab representing the iframe tag.
289286
290287 Returns:
291288 Tab instance configured for iframe interaction.
@@ -295,7 +292,6 @@ async def get_frame(self, frame: WebElement) -> IFrame:
295292 InvalidIFrame: If iframe lacks valid src attribute.
296293 IFrameNotFound: If iframe target not found in browser.
297294 """
298- print ('frame.tag_name: ' , frame .tag_name )
299295 if not frame .tag_name == 'iframe' :
300296 raise NotAnIFrame
301297
@@ -616,7 +612,12 @@ async def bypass_cloudflare(_: dict):
616612 if not _before_page_events_enabled :
617613 await self .disable_page_events ()
618614
619- async def on (self , event_name : str , callback : Callable [[dict ], Any ], temporary : bool = False ):
615+ async def on (
616+ self ,
617+ event_name : str ,
618+ callback : Callable [[dict ], Any ],
619+ temporary : bool = False ,
620+ ) -> int :
620621 """
621622 Register CDP event listener.
622623
0 commit comments