fix(webkit): unflake frame detach tests

This commit is contained in:
Yury Semikhatsky 2020-01-16 11:04:37 -08:00
parent 9b46014493
commit c361c2de23

View file

@ -67,7 +67,10 @@ export class WKPageProxy {
handleProvisionalLoadFailed(event: Protocol.Browser.provisionalLoadFailedPayload) { handleProvisionalLoadFailed(event: Protocol.Browser.provisionalLoadFailedPayload) {
if (!this._wkPage) if (!this._wkPage)
return; 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<Page> { async page(): Promise<Page> {