def _on_request_failed( self, request: Request, response_end_timing: float, failure_text: str = None, ) -> None: request._failure_text = failure_text if request._timing: request._timing["responseEnd"] = response_end_timing self.emit(Page.Events.RequestFailed, request)
def _on_request_failed( self, request: Request, response_end_timing: float, failure_text: Optional[str], page: Optional[Page], ) -> None: request._failure_text = failure_text if request._timing: request._timing["responseEnd"] = response_end_timing self.emit(BrowserContext.Events.RequestFailed, request) if page: page.emit(Page.Events.RequestFailed, request)