diff --git a/src/webkit/wkPageProxy.ts b/src/webkit/wkPageProxy.ts index 3641a09986..f8acd87eab 100644 --- a/src/webkit/wkPageProxy.ts +++ b/src/webkit/wkPageProxy.ts @@ -67,7 +67,10 @@ export class WKPageProxy { handleProvisionalLoadFailed(event: Protocol.Browser.provisionalLoadFailedPayload) { if (!this._wkPage) return; - this._wkPage._page._frameManager.provisionalLoadFailed(event.loaderId, event.error); + let errorText = event.error; + if (errorText.includes('cancelled')) + errorText += '; maybe frame was detached?'; + this._wkPage._page._frameManager.provisionalLoadFailed(event.loaderId, errorText); } async page(): Promise {