From e6ec9c295847fa0f1ec240952f0f2523bb13b7c8 Mon Sep 17 00:00:00 2001 From: jrandolf <101637635+jrandolf@users.noreply.github.com> Date: Fri, 17 Mar 2023 13:23:14 +0100 Subject: [PATCH] fix: fallback to CSS (#9876) --- packages/puppeteer-core/src/injected/PQuerySelector.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/puppeteer-core/src/injected/PQuerySelector.ts b/packages/puppeteer-core/src/injected/PQuerySelector.ts index 976f16d21dbc9..c136cda772d7e 100644 --- a/packages/puppeteer-core/src/injected/PQuerySelector.ts +++ b/packages/puppeteer-core/src/injected/PQuerySelector.ts @@ -16,7 +16,6 @@ import type {AwaitableIterable} from '../common/types.js'; import {AsyncIterableUtil} from '../util/AsyncIterableUtil.js'; -import {isErrorLike} from '../util/ErrorLike.js'; import {ariaQuerySelectorAll} from './ARIAQuerySelector.js'; import {customQuerySelectors} from './CustomQuerySelector.js'; @@ -251,10 +250,7 @@ export const pQuerySelectorAll = function ( try { [selectors, isPureCSS] = parsePSelectors(selector); } catch (error) { - if (!isErrorLike(error)) { - throw new SelectorError(selector, String(error)); - } - throw new SelectorError(selector, error.message); + return (root as unknown as QueryableNode).querySelectorAll(selector); } if (isPureCSS) {