1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-19 14:48:08 +02:00

Merge pull request #17962 from calixteman/chrome_bidi

Use BiDi protocol for Chrome tests
This commit is contained in:
Tim van der Meij 2024-07-07 22:07:29 +02:00 committed by GitHub
commit 1bdd6920ff
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 10 deletions

View file

@ -2273,6 +2273,7 @@ describe("FreeText Editor", () => {
rect = await getRect(page, getEditorSelector(0));
// Create a new editor.
await page.mouse.click(
rect.x + 5 * rect.width,
rect.y + 5 * rect.height
@ -2288,11 +2289,12 @@ describe("FreeText Editor", () => {
`${getEditorSelector(1)} .overlay.enabled`
);
rect = await getRect(page, getEditorSelector(0));
// Select the second editor.
rect = await getRect(page, getEditorSelector(1));
await page.mouse.click(
rect.x + 5 * rect.width,
rect.y + 5 * rect.height
rect.x + 0.5 * rect.width,
rect.y + 0.5 * rect.height
);
await waitForSelectedEditor(page, getEditorSelector(1));

View file

@ -883,12 +883,12 @@ async function startBrowser({
}) {
const options = {
product: browserName,
protocol: "cdp",
dumpio: true,
protocol: "webDriverBiDi",
headless,
dumpio: true,
defaultViewport: null,
ignoreDefaultArgs: ["--disable-extensions"],
// The timeout for individual protocol (CDP) calls should always be lower
// The timeout for individual protocol (BiDi) calls should always be lower
// than the Jasmine timeout. This way protocol errors are always raised in
// the context of the tests that actually triggered them and don't leak
// through to other tests (causing unrelated failures or tracebacks). The
@ -911,10 +911,6 @@ async function startBrowser({
}
if (browserName === "firefox") {
// Run tests with the WebDriver BiDi protocol enabled only for Firefox for
// now given that for Chrome further fixes are needed first.
options.protocol = "webDriverBiDi";
options.extraPrefsFirefox = {
// Disable system addon updates.
"extensions.systemAddon.update.enabled": false,