build(deps): bump playwright from 1.49.1 to 1.50.1

This commit is contained in:
2025-02-21 17:22:03 -07:00
parent 79c9869e65
commit dc6d9c68a9
174 changed files with 3064 additions and 1955 deletions

View File

@@ -242,9 +242,8 @@ class FrameManager {
request
});
if (request._isFavicon) {
route === null || route === void 0 || route.continue({
isFallback: true
}).catch(() => {});
// Abort favicon requests to avoid network access in case of interception.
route === null || route === void 0 || route.abort('aborted').catch(() => {});
return;
}
this._page.emitOnContext(_browserContext.BrowserContext.Events.Request, request);
@@ -806,9 +805,9 @@ class Frame extends _instrumentation.SdkObject {
return this._url;
}
origin() {
var _network$parsedURL;
var _network$parseURL;
if (!this._url.startsWith('http')) return;
return (_network$parsedURL = network.parsedURL(this._url)) === null || _network$parsedURL === void 0 ? void 0 : _network$parsedURL.origin;
return (_network$parseURL = network.parseURL(this._url)) === null || _network$parseURL === void 0 ? void 0 : _network$parseURL.origin;
}
parentFrame() {
return this._parentFrame;
@@ -1135,7 +1134,8 @@ class Frame extends _instrumentation.SdkObject {
}, {
state
}, options, scope);
return dom.throwRetargetableDOMError(result);
if (result.received === 'error:notconnected') dom.throwElementIsNotAttached();
return result.matches;
}
async isVisible(metadata, selector, options = {}, scope) {
const controller = new _progress.ProgressController(metadata, this);
@@ -1153,8 +1153,11 @@ class Frame extends _instrumentation.SdkObject {
root
}) => {
const element = injected.querySelector(info.parsed, root || document, info.strict);
const state = element ? injected.elementState(element, 'visible') : false;
return state === 'error:notconnected' ? false : state;
const state = element ? injected.elementState(element, 'visible') : {
matches: false,
received: 'error:notconnected'
};
return state.matches;
}, {
info: resolved.info,
root: resolved.frame === this ? scope : undefined
@@ -1655,16 +1658,6 @@ function verifyLifecycle(name, waitUntil) {
return waitUntil;
}
function renderUnexpectedValue(expression, received) {
if (expression === 'to.be.checked') return received ? 'checked' : 'unchecked';
if (expression === 'to.be.unchecked') return received ? 'unchecked' : 'checked';
if (expression === 'to.be.visible') return received ? 'visible' : 'hidden';
if (expression === 'to.be.hidden') return received ? 'hidden' : 'visible';
if (expression === 'to.be.enabled') return received ? 'enabled' : 'disabled';
if (expression === 'to.be.disabled') return received ? 'disabled' : 'enabled';
if (expression === 'to.be.editable') return received ? 'editable' : 'readonly';
if (expression === 'to.be.readonly') return received ? 'readonly' : 'editable';
if (expression === 'to.be.empty') return received ? 'empty' : 'not empty';
if (expression === 'to.be.focused') return received ? 'focused' : 'not focused';
if (expression === 'to.match.aria') return received ? received.raw : received;
return received;
}