⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 15, 2026

Bumps diff from 7.0.0 to 8.0.3.

Changelog

Sourced from diff's changelog.

8.0.3

  • #631 - fix support for using an Intl.Segmenter with diffWords. This has been almost completely broken since the feature was added in v6.0.0, since it would outright crash on any text that featured two consecutive newlines between a pair of words (a very common case).
  • #635 - small tweaks to tokenization behaviour of diffWords when used without an Intl.Segmenter. Specifically, the soft hyphen (U+00AD) is no longer considered to be a word break, and the multiplication and division signs (× and ÷) are now treated as punctuation instead of as letters / word characters.
  • #641 - the format of file headers in createPatch etc. patches can now be customised somewhat. It now takes a headerOptions option that can be used to disable the file headers entirely, or omit the Index: line and/or the underline. In particular, this was motivated by a request to make jsdiff patches compatible with react-diff-view, which they now are if produced with headerOptions: FILE_HEADERS_ONLY.
  • #647 and #649 - fix denial-of-service vulnerabilities in parsePatch whereby adversarial input could cause a memory-leaking infinite loop, typically crashing the calling process. Also fixed ReDOS vulnerabilities whereby adversarially-crafted patch headers could take cubic time to parse. Now, parsePatch should reliably take linear time. (Handling of headers that include the line break characters \r, \u2028, or \u2029 in non-trailing positions is also now more reasonable as side effect of the fix.)

8.0.2

  • #616 Restored compatibility of diffSentences with old Safari versions. This was broken in 8.0.0 by the introduction of a regex with a lookbehind assertion; these weren't supported in Safari prior to version 16.4.
  • #612 Improved tree shakeability by marking the built CJS and ESM packages with sideEffects: false.

8.0.1

  • #610 Fixes types for diffJson which were broken by 8.0.0. The new bundled types in 8.0.0 only allowed diffJson to be passed string arguments, but it should've been possible to pass either strings or objects (and now is). Thanks to Josh Kelley for the fix.

8.0.0

  • #580 Multiple tweaks to diffSentences:
    • tokenization no longer takes quadratic time on pathological inputs (reported as a ReDOS vulnerability by Snyk); is now linear instead
    • the final sentence in the string is now handled the same by the tokenizer regardless of whether it has a trailing punctuation mark or not. (Previously, "foo. bar." tokenized to ["foo.", " ", "bar."] but "foo. bar" tokenized to ["foo.", " bar"] - i.e. whether the space between sentences was treated as a separate token depended upon whether the final sentence had trailing punctuation or not. This was arbitrary and surprising; it is no longer the case.)
    • in a string that starts with a sentence end, like "! hello.", the "!" is now treated as a separate sentence
    • the README now correctly documents the tokenization behaviour (it was wrong before)
  • #581 - fixed some regex operations used for tokenization in diffWords taking O(n^2) time in pathological cases
  • #595 - fixed a crash in patch creation functions when handling a single hunk consisting of a very large number (e.g. >130k) of lines. (This was caused by spreading indefinitely-large arrays to .push() using .apply or the spread operator and hitting the JS-implementation-specific limit on the maximum number of arguments to a function, as shown at https://stackoverflow.com/a/56809779/1709587; thus the exact threshold to hit the error will depend on the environment in which you were running JsDiff.)
  • #596 - removed the merge function. Previously JsDiff included an undocumented function called merge that was meant to, in some sense, merge patches. It had at least a couple of serious bugs that could lead to it returning unambiguously wrong results, and it was difficult to simply "fix" because it was unclear precisely what it was meant to do. For now, the fix is to remove it entirely.
  • #591 - JsDiff's source code has been rewritten in TypeScript. This change entails the following changes for end users:
    • the diff package on npm now includes its own TypeScript type definitions. Users who previously used the @types/diff npm package from DefinitelyTyped should remove that dependency when upgrading JsDiff to v8.

      Note that the transition from the DefinitelyTyped types to JsDiff's own type definitions includes multiple fixes and also removes many exported types previously used for options arguments to diffing and patch-generation functions. (There are now different exported options types for abortable calls - ones with a timeout or maxEditLength that may give a result of undefined - and non-abortable calls.) See the TypeScript section of the README for some usage tips.

    • The Diff object is now a class. Custom extensions of Diff, as described in the "Defining custom diffing behaviors" section of the README, can therefore now be done by writing a class CustomDiff extends Diff and overriding methods, instead of the old way based on prototype inheritance. (I think code that did things the old way should still work, though!)

    • diff/lib/index.es6.js and diff/lib/index.mjs no longer exist, and the ESM version of the library is no longer bundled into a single file.

    • The ignoreWhitespace option for diffWords is no longer included in the type declarations. The effect of passing ignoreWhitespace: true has always been to make diffWords just call diffWordsWithSpace instead, which was confusing, because that behaviour doesn't seem properly described as "ignoring" whitespace at all. The property remains available to non-TypeScript applications for the sake of backwards compatibility, but TypeScript applications will now see a type error if they try to pass ignoreWhitespace: true to diffWords and should change their code to call diffWordsWithSpace instead.

    • JsDiff no longer purports to support ES3 environments. (I'm pretty sure it never truly did, despite claiming to in its README, since even the 1.0.0 release used Array.map which was added in ES5.)

  • #601 - diffJson's stringifyReplacer option behaves more like JSON.stringify's replacer argument now. In particular:
    • Each key/value pair now gets passed through the replacer once instead of twice
    • The key passed to the replacer when the top-level object is passed in as value is now "" (previously, was undefined), and the key passed with an array element is the array index as a string, like "0" or "1" (previously was whatever the key for the entire array was). Both the new behaviours match that of JSON.stringify.
  • #602 - diffing functions now consistently return undefined when called in async mode (i.e. with a callback). Previously, there was an odd quirk where they would return true if the strings being diffed were equal and undefined otherwise.
Commits
  • 13576bf 8.0.3 release (#652)
  • 1179ccb Ignore .zed (#651)
  • 949d6e2 Add test for the vuln I just fixed (#650)
  • 15a1585 Fix the second denial-of-service vulnerability in parsePatch (#649)
  • de95cca Fix potentially cubic-time regex in parsePatch (#647)
  • b9aeede Allow more customisation of file headers in patches (#641)
  • 43c716c Merge pull request #636 from kpdecker/dependabot/npm_and_yarn/node-forge-1.3.2
  • b8162c7 Bump node-forge from 1.3.1 to 1.3.2
  • ad6dc17 Fix some bugs in the diffWords regex (and errors & ambiguities in the comment...
  • 3e1774a Fix a comment typo (#633)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [diff](https://github.com/kpdecker/jsdiff) from 7.0.0 to 8.0.3.
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md)
- [Commits](kpdecker/jsdiff@7.0.0...v8.0.3)

---
updated-dependencies:
- dependency-name: diff
  dependency-version: 8.0.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jan 15, 2026
@github-actions
Copy link
Contributor

Test results for "MCP"

2830 passed, 121 skipped


Merge workflow run.

@github-actions
Copy link
Contributor

Test results for "tests 1"

10 failed
❌ [default] › debug-tests.spec.ts:380 › should run global setup before debugging @vscode-extension
❌ [default] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [default-reuse] › debug-tests.spec.ts:380 › should run global setup before debugging @vscode-extension
❌ [default-reuse] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [default-reuse] › watch.spec.ts:422 › should batch watched tests, not queue @vscode-extension
❌ [default-trace] › debug-tests.spec.ts:380 › should run global setup before debugging @vscode-extension
❌ [default-trace] › debug-tests.spec.ts:516 › should not pause at the end of a setup test @vscode-extension
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-ubuntu-22.04-node20
❌ [firefox-library] › library/launcher.spec.ts:44 › should throw a friendly error if its headed and there is no xserver on linux running @firefox-ubuntu-22.04-node20
❌ [playwright-test] › playwright.spec.ts:877 › page.pause() should disable test timeout @macos-latest-node20

4 flaky ⚠️ [chromium-library] › library/browsertype-connect.spec.ts:844 › run-server › socks proxy › should proxy requests from fetch api `@chromium-ubuntu-22.04-node20`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@chromium-ubuntu-22.04-node20`
⚠️ [webkit-page] › page/page-set-input-files.spec.ts:297 › should detect mime type `@webkit-ubuntu-22.04-node20`
⚠️ [playwright-test] › ui-mode-trace.spec.ts:796 › should update state on subsequent run `@macos-latest-node20`

34479 passed, 699 skipped


Merge workflow run.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

Test results for "tests others"

2 fatal errors, not part of any test
3 failed
❌ [electron-page] › page/page-route.spec.ts:1073 › does not get stalled by beforeUnload @electron-ubuntu-latest
❌ [electron-page] › page/page-goto.spec.ts:834 › should return from goto if new navigation is started @electron-windows-latest
❌ [electron-page] › page/page-route.spec.ts:1073 › does not get stalled by beforeUnload @electron-windows-latest

1 interrupted ⚠️ [electron-page] › page/page-keyboard.spec.ts:89 › should report shiftKey `@electron-macos-latest`

17382 passed, 450 skipped, 878 did not run


Merge workflow run.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

Test results for "tests 2"

12 fatal errors, not part of any test
68 failed
❌ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:267 › exposes browser @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:521 › cli codegen › should auto-generate toBeVisible @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/permissions.spec.ts:244 › should be able to use the local-fonts API @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:178 › should exclude patterns @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:238 › should use socks proxy in second page @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/proxy.spec.ts:254 › does launch without a port @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages @chromium-headed-macos-14-xlarge
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:306 › reuse launch › should reset tracing @msedge-macos-latest
❌ [chromium-library] › library/browsercontext-reuse.spec.ts:116 › reuse connect › should reset serviceworker @msedge-macos-latest
❌ [chromium-library] › library/permissions.spec.ts:257 › local network request is allowed from public origin @chrome-beta-windows-latest
❌ [chromium-page] › page/page-click-timeout-4.spec.ts:52 › should fail to click the button behind a large header after scrolling around @msedge-beta-macos-latest
❌ [chromium-library] › library/hit-target.spec.ts:76 › should click when element detaches in mousedown @msedge-dev-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:94 › cli codegen › should click twice @msedge-dev-macos-latest
❌ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice @msedge-dev-macos-latest
❌ [chromium-library] › library/proxy.spec.ts:178 › should exclude patterns @msedge-dev-macos-latest
❌ [chromium-library] › library/tracing.spec.ts:264 › should not include trace resources from the previous chunks @msedge-dev-macos-latest
❌ [chromium-library] › library/tracing.spec.ts:362 › should not crash when browser closes mid-trace @msedge-dev-macos-latest
❌ [chromium-page] › page/page-click-timeout-4.spec.ts:52 › should fail to click the button behind a large header after scrolling around @msedge-dev-macos-latest
❌ [chromium-library] › library/permissions.spec.ts:257 › local network request is allowed from public origin @chrome-beta-ubuntu-22.04
❌ [chromium-library] › library/permissions.spec.ts:257 › local network request is allowed from public origin @chrome-beta-macos-latest
❌ [chromium-library] › library/hit-target.spec.ts:76 › should click when element detaches in mousedown @chrome-macos-latest
❌ [chromium-library] › library/screenshot.spec.ts:25 › page screenshot › should run in parallel in multiple pages @chrome-macos-latest
❌ [chromium-page] › page/page-click-timeout-4.spec.ts:52 › should fail to click the button behind a large header after scrolling around @chrome-macos-latest
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-macos-14-xlarge
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-headed-ubuntu-24.04
❌ [firefox-library] › library/launcher.spec.ts:44 › should throw a friendly error if its headed and there is no xserver on linux running @firefox-headed-ubuntu-24.04
❌ [firefox-page] › page/page-click.spec.ts:1056 › should click a button that is overlaid by a permission popup @firefox-headed-ubuntu-24.04
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-beta-ubuntu-22.04
❌ [firefox-library] › library/launcher.spec.ts:44 › should throw a friendly error if its headed and there is no xserver on linux running @firefox-beta-ubuntu-22.04
❌ [firefox-page] › page/expect-misc.spec.ts:535 › toHaveCSS › pass with CSSPProperties object with vendor-prefixed properties @firefox-beta-ubuntu-22.04
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @tracing-firefox
❌ [firefox-library] › library/launcher.spec.ts:44 › should throw a friendly error if its headed and there is no xserver on linux running @tracing-firefox
❌ [firefox-library] › library/browsertype-launch.spec.ts:95 › should handle exception @firefox-beta-windows-latest
❌ [firefox-page] › page/expect-misc.spec.ts:535 › toHaveCSS › pass with CSSPProperties object with vendor-prefixed properties @firefox-beta-windows-latest
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-headed-macos-14-xlarge
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-macos-14-large
❌ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT @firefox-macos-14-large
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-ubuntu-24.04
❌ [firefox-library] › library/launcher.spec.ts:44 › should throw a friendly error if its headed and there is no xserver on linux running @firefox-ubuntu-24.04
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-beta-macos-latest
❌ [firefox-page] › page/expect-misc.spec.ts:535 › toHaveCSS › pass with CSSPProperties object with vendor-prefixed properties @firefox-beta-macos-latest
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-macos-15-large
❌ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:198 › cli codegen › should download files @firefox-macos-15-large
❌ [firefox-library] › library/browsertype-launch.spec.ts:64 › should reject if launched browser fails immediately @firefox-macos-15-xlarge
❌ [webkit-library] › library/popup.spec.ts:20 › should inherit user agent from browser context @smoke @webkit-headed-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:491 › launchServer › should saveAs videos from remote browser @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:531 › launchServer › should save download @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:555 › launchServer › should error when saving download after deletion @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:577 › launchServer › should properly disconnect when connection closes from the client side @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:598 › launchServer › should be able to connect when the wsEndpoint is passed as an option @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:611 › launchServer › should save har @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:632 › launchServer › should filter launch options @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:645 › launchServer › should record trace with sources @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:669 › launchServer › should fulfill with global fetch result @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:685 › launchServer › should upload large file @webkit-macos-14-xlarge
❌ [webkit-library] › library/browsertype-connect.spec.ts:736 › launchServer › setInputFiles should preserve lastModified timestamp @webkit-macos-14-xlarge
❌ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:267 › exposes browser @webkit-macos-14-xlarge
❌ [webkit-library] › library/geolocation.spec.ts:162 › should use context options for popup @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:45 › should have version and creator @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:54 › should have browser @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:63 › should have pages @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:78 › should have pages in persistent context @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:92 › should include request @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:107 › should include response @webkit-macos-14-xlarge
❌ [webkit-library] › library/har.spec.ts:119 › should include redirectURL @webkit-macos-14-xlarge

213 flaky ⚠️ [chromium-library] › library/beforeunload.spec.ts:20 › should close browser with beforeunload page `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browser.spec.ts:54 › should dispatch page.on(close) upon browser.close and reject evaluate `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-base-url.spec.ts:37 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse launch › should not cache resources `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:57 › MV3 › should give access to the service worker when recording video `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/debug-controller.spec.ts:160 › should highlight all `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/defaultbrowsercontext-2.spec.ts:252 › dialog.accept should work `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/download.spec.ts:377 › download event › should delete downloads on browser gone `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/emulation-focus.spec.ts:65 › should not affect mouse event target page `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/headful.spec.ts:24 › should have default url when launching browser @smoke `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/headful.spec.ts:233 › should click in OOPIF `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/logger.spec.ts:19 › should log @smoke `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/popup.spec.ts:20 › should inherit user agent from browser context @smoke `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/proxy.spec.ts:228 › should use socks proxy `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/proxy.spec.ts:291 › should use SOCKS proxy for websocket requests `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@chromium-headed-macos-14-xlarge`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:21 › cli codegen › should click `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:582 › cli codegen › should generate getByLabel `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/inspector/pause.spec.ts:477 › pause › should highlight on explore (csharp) `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/popup.spec.ts:258 › should not throw when click closes popup `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-page] › page/page-request-continue.spec.ts:754 › propagate headers cross origin redirect after interception `@chromium-headed-ubuntu-24.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse connect › should reset serviceworker that hangs in importScripts `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:437 › should use proxy with connectOverCDP `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:161 › screencast › should work with old options `@msedge-dev-windows-latest`
⚠️ [chromium-library] › library/browsercontext-storage-state.spec.ts:96 › should round-trip through the file `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-timezone-id.spec.ts:48 › should throw for invalid timezone IDs when creating pages `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/page-close.spec.ts:190 › should reject response.finished if page closes `@msedge-dev-ubuntu-22.04`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:90 › should connectOverCDP and manage downloads in default context `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should give access to the service worker `@msedge-beta-windows-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:655 › cli codegen › should uncheck `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/inspector/pause.spec.ts:499 › pause › should not prevent key events `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/video.spec.ts:578 › screencast › should capture static page in persistent context @smoke `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-page] › page/page-drag.spec.ts:56 › Drag and drop › should not send dragover on the first mousemove `@chromium-tip-of-tree-windows-latest--headed`
⚠️ [chromium-library] › library/browsercontext-cookies-third-party.spec.ts:526 › should(not) block third party cookies - persistent context `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:27 › should work when passing the proxy only on the context level `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse launch › should not cache resources `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:323 › reuse launch › should work with clock emulation `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:96 › reuse connect › should re-add binding after reset `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse connect › should reset serviceworker that hangs in importScripts `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:272 › reuse connect › should reset mouse position `@msedge-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:306 › reuse connect › should reset tracing `@msedge-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › localhost `@msedge-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:44 › should use logger in default context `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/chromium/extensions.spec.ts:45 › MV3 › should give access to the service worker `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:374 › should allow to re-connect to OOPIFs with CDP when iframes were there already `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/emulation-focus.spec.ts:104 › should not affect screenshots `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/permissions.spec.ts:244 › should be able to use the local-fonts API `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:44 › should use proxy for second page `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1720 › canvas clipping `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js `@channel-chromium-macos-latest`
⚠️ [chromium-page] › page/expect-misc.spec.ts:590 › toBeInViewport › should have good stack `@channel-chromium-macos-latest`
⚠️ [chromium-page] › page/page-screenshot.spec.ts:424 › page screenshot › should take fullPage screenshots during navigation `@channel-chromium-macos-latest`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:103 › should set cookie for top-level domain `@msedge-windows-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@msedge-windows-latest`
⚠️ [chromium-library] › library/inspector/pause.spec.ts:78 › pause › should pause and resume the script `@msedge-windows-latest`
⚠️ [chromium-library] › library/video.spec.ts:377 › screencast › should capture navigation `@chromium-macos-15-xlarge`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:358 › reuse launch › should work with routeWebSocket `@channel-chromium-windows-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1273 › should open trace-1.31 `@chrome-beta-windows-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:96 › reuse connect › should re-add binding after reset `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:306 › reuse connect › should reset tracing `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:323 › reuse connect › should work with clock emulation `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/channels.spec.ts:40 › should scope context handles `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/chromium.spec.ts:151 › should close service worker together with the context `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:181 › should connect to existing service workers `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:235 › should report google.com frame with headed `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:284 › should click `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/defaultbrowsercontext-1.spec.ts:143 › should support acceptDownloads option `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/headful.spec.ts:291 › headless and headful should use same default fonts `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/hit-target.spec.ts:259 › should not click an element overlaying iframe with the target `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1720 › canvas clipping `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:362 › should not crash when browser closes mid-trace `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:371 › should survive browser.close with auto-created traces dir `@msedge-beta-macos-latest`
⚠️ [chromium-page] › page/locator-frame.spec.ts:272 › should work with COEP/COOP/CORP isolated iframe `@msedge-beta-macos-latest`
⚠️ [chromium-page] › page/page-click.spec.ts:295 › should scroll and click the button with smooth scroll behavior `@msedge-beta-macos-latest`
⚠️ [chromium-library] › library/beforeunload.spec.ts:20 › should close browser with beforeunload page `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-base-url.spec.ts:37 › should construct a new URL when a baseURL in browserType.launchPersistentContext is passed to page.goto `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-proxy.spec.ts:330 › should exclude patterns `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse launch › should reset serviceworker that hangs in importScripts `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:197 › reuse launch › should not cache resources `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:272 › reuse launch › should reset mouse position `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-reuse.spec.ts:152 › reuse connect › should reset serviceworker that hangs in importScripts `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/browsercontext-timezone-id.spec.ts:48 › should throw for invalid timezone IDs when creating pages `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:152 › should take screenshot `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/debug-controller.spec.ts:160 › should highlight all `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/defaultbrowsercontext-1.spec.ts:143 › should support acceptDownloads option `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:32 › downloads path › should keep downloadsPath folder `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:77 › downloads path › should report downloads in downloadsPath folder with a relative path `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:91 › downloads path › should accept downloads in persistent context `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/downloads-path.spec.ts:105 › downloads path › should delete downloads when persistent context closes `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/headful.spec.ts:291 › headless and headful should use same default fonts `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/page-close.spec.ts:128 › page.close should work with window.close `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/popup.spec.ts:20 › should inherit user agent from browser context @smoke `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › by default › localhost `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › localhost `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › loopback address `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/proxy.spec.ts:125 › should authenticate `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1720 › canvas clipping `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/tracing.spec.ts:29 › should collect trace with resources, but no js `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:277 › route.fallback should not throw if page has been closed `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/unroute-behavior.spec.ts:291 › route.fulfill should not throw if page has been closed `@msedge-dev-macos-latest`
⚠️ [chromium-page] › page/page-add-locator-handler.spec.ts:184 › should work with toHaveScreenshot `@msedge-dev-macos-latest`
⚠️ [chromium-library] › library/popup.spec.ts:258 › should not throw when click closes popup `@chrome-beta-ubuntu-22.04`
⚠️ [chromium-library] › library/chromium/oopif.spec.ts:152 › should take screenshot `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@chrome-beta-macos-latest`
⚠️ [chromium-page] › page/locator-frame.spec.ts:272 › should work with COEP/COOP/CORP isolated iframe `@chrome-beta-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:171 › cli codegen › should click after same-document navigation `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:201 › cli codegen › should make a positioned click on a canvas `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:655 › cli codegen › should uncheck `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/inspector/cli-codegen-3.spec.ts:553 › cli codegen › should generate getByAltText `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/tap.spec.ts:22 › should send all of the correct events @smoke `@chromium-tip-of-tree-ubuntu-22.04--headed`
⚠️ [chromium-library] › library/chromium/connect-over-cdp.spec.ts:181 › should connect to existing service workers `@chrome-macos-latest`
⚠️ [chromium-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@chrome-macos-latest`
⚠️ [chromium-library] › library/permissions.spec.ts:244 › should be able to use the local-fonts API `@chrome-macos-latest`
⚠️ [chromium-library] › library/screenshot.spec.ts:291 › element screenshot › should restore viewport after page screenshot and timeout `@chrome-macos-latest`
⚠️ [chromium-library] › library/trace-viewer.spec.ts:1710 › canvas disabled title `@chrome-macos-latest`
⚠️ [chromium-page] › page/expect-misc.spec.ts:590 › toBeInViewport › should have good stack `@chrome-macos-latest`
⚠️ [chromium-page] › page/elementhandle-misc.spec.ts:20 › should hover `@chromium-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-xlarge`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:377 › should emulate media in cross-process iframe `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-3.spec.ts:226 › cli codegen › should generate frame locators (4) `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/video.spec.ts:304 › screencast › should expose video path blank page `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:62 › should work with a custom check `@firefox-headed-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-event-request.spec.ts:182 › should return response body when Cross-Origin-Opener-Policy is set `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-beta-ubuntu-22.04`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@tracing-firefox`
⚠️ [firefox-library] › library/browsercontext-reuse.spec.ts:272 › reuse launch › should reset mouse position `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/browsertype-connect.spec.ts:140 › launchServer › should be able to reconnect to a browser `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/browsertype-launch-server.spec.ts:54 › launch server › should work when wsPath is missing leading slash `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/signals.spec.ts:25 › should close the browser when the node process closes `@firefox-beta-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-3.spec.ts:640 › cli codegen › should consume pointer events `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/page-close.spec.ts:162 › should not treat navigations as new popups `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/video.spec.ts:235 › screencast › should expose video path `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/video.spec.ts:558 › screencast › should be 800x600 with null viewport `@firefox-headed-macos-14-xlarge`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-14-large`
⚠️ [firefox-page] › page/page-event-request.spec.ts:182 › should return response body when Cross-Origin-Opener-Policy is set `@firefox-macos-14-large`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-macos-14-large`
⚠️ [firefox-library] › library/browsercontext-basic.spec.ts:36 › should be able to click across browser contexts `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/download.spec.ts:281 › download event › should report download path within page.on('download', …) handler for Blobs `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/tracing.spec.ts:264 › should not include trace resources from the previous chunks `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/video.spec.ts:541 › screencast › should be 800x450 by default `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/elementhandle-wait-for-element-state.spec.ts:132 › should wait for editable input `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:19 › should work `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-add-locator-handler.spec.ts:212 › should work when owner frame detaches `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-mouse.spec.ts:200 › should select the text with mouse `@firefox-headed-windows-latest`
⚠️ [firefox-page] › page/page-network-idle.spec.ts:135 › should wait for networkidle from the child frame `@firefox-headed-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-24.04`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/permissions.spec.ts:115 › permissions › should trigger permission onchange `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-autowaiting-basic.spec.ts:133 › should report navigation in the log when clicking anchor `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-leaks.spec.ts:82 › click should not leak `@firefox-beta-macos-latest`
⚠️ [firefox-page] › page/page-request-continue.spec.ts:286 › should work with Cross-Origin-Opener-Policy `@firefox-beta-macos-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-macos-15-large`
⚠️ [firefox-library] › library/inspector/cli-codegen-2.spec.ts:455 › cli codegen › should save assets via SIGINT `@firefox-macos-15-large`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-macos-15-large`
⚠️ [firefox-library] › library/browsercontext-reuse.spec.ts:197 › reuse connect › should not cache resources `@firefox-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1082 › cli codegen › should not throw csp directive violation errors `@firefox-windows-latest`
⚠️ [firefox-library] › library/proxy.spec.ts:93 › should proxy local network requests › with other bypasses › loopback address `@firefox-windows-latest`
⚠️ [firefox-page] › page/page-wait-for-function.spec.ts:104 › should work with strict CSP policy `@firefox-windows-latest`
⚠️ [firefox-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@firefox-macos-15-xlarge`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:53 › cli codegen › should double click `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:254 › cli codegen › should work with TrustedTypes `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/trace-viewer.spec.ts:1090 › should show action source `@webkit-headed-ubuntu-24.04`
⚠️ [webkit-library] › library/browsercontext-add-cookies.spec.ts:426 › should allow unnamed cookies `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:201 › cli codegen › should make a positioned click on a canvas `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:387 › cli codegen › should fill textarea `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:1026 › cli codegen › should click button with nested div `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:249 › cli codegen › should handle dialogs `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:313 › cli codegen › should record open in a new tab with url `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-2.spec.ts:521 › cli codegen › should auto-generate toBeVisible `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:672 › cli codegen › should consume contextmenu events, despite a custom context menu `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-3.spec.ts:758 › cli codegen › should assert value `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@webkit-headed-windows-latest`
⚠️ [webkit-page] › page/page-mouse.spec.ts:174 › should report correct pointerType property `@webkit-headed-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:122 › cli codegen › should type after clicking twice `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:151 › cli codegen › should ignore programmatic events `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:292 › cli codegen › should not target selector preview by text regexp `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:323 › cli codegen › should fill `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:595 › cli codegen › should check a radio button `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/inspector/cli-codegen-1.spec.ts:876 › cli codegen › should attribute navigation to press/fill `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/video.spec.ts:161 › screencast › should work with old options `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/video.spec.ts:185 › screencast › should capture static page `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/video.spec.ts:669 › screencast › should wait for video to finish if page was closed `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-page] › page/page-click-timeout-3.spec.ts:60 › should still click when force but hit target is obscured `@webkit-headed-ubuntu-22.04`
⚠️ [webkit-library] › library/browsercontext-reuse.spec.ts:116 › reuse launch › should reset serviceworker `@webkit-windows-latest`
⚠️ [webkit-library] › library/inspector/cli-codegen-pick-locator.spec.ts:35 › should update locator highlight `@webkit-windows-latest`
⚠️ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:190 › should fire close event for a persistent context `@webkit-ubuntu-24.04`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:355 › launchServer › should reject navigation when browser closes `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/browsertype-connect.spec.ts:480 › launchServer › should not throw on close after disconnect `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/defaultbrowsercontext-2.spec.ts:234 › should support har option `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:357 › download event › should delete downloads on context destruction `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:377 › download event › should delete downloads on browser gone `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:458 › download event › should throw if browser dies `@webkit-macos-14-xlarge`
⚠️ [webkit-library] › library/download.spec.ts:485 › download event › should download large binary.zip `@webkit-macos-14-xlarge`
1 interrupted ⚠️ [webkit-library] › library/browsertype-connect.spec.ts:756 › launchServer › should connect over http `@webkit-macos-14-xlarge`

239993 passed, 9365 skipped, 3778 did not run


Merge workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant