100 Commits
Author SHA1 Message Date
Alex RudenkoandGitHub 552ba868b2 fix: reject PWA access if network conditions are configured (#15271) 2026-07-29 11:17:17 +02:00
Alex RudenkoandGitHub 577fd0aa78 build: fix bisect.yml (#15265) 2026-07-28 13:18:49 +02:00
Alex RudenkoandGitHub 2c15e63d52 test: make screen tests more robust (#15247) 2026-07-20 08:45:03 +00:00
Alex RudenkoandGitHub b77d202fdf fix: handle swaps without a timer (#15198) 2026-07-01 13:49:05 +02:00
Alex RudenkoandGitHub f1b205e1d5 fix: normalize duplicate set-cookie headers using newline (#15173) 2026-06-30 13:31:49 +02:00
Alex RudenkoandGitHub 893f085703 feat: support installing extensions for browser contexts (#15164) 2026-06-29 15:52:25 +02:00
Alex RudenkoandGitHub a68d5af974 docs: clarify the network allowlist/blocklist implementation (#15148) 2026-06-22 13:56:58 +00:00
Alex RudenkoandGitHub e8c7e28203 test: add iframe tests (#15149) 2026-06-22 15:50:29 +02:00
Alex RudenkoandGitHub 68ee2d1803 fix: apply allowlist to non-auto-attach sessions (#15136) 2026-06-22 07:02:13 +00:00
Alex RudenkoandGitHub 14f1b23653 fix: block service worker registrations (#15135) 2026-06-19 10:30:43 +02:00
Alex RudenkoandGitHub ce3ae13afa chore: fix browser update jobs (#15124) 2026-06-18 11:08:29 +02:00
Alex RudenkoandGitHub 949d6510d1 docs: document automatic downloads (#15109) 2026-06-12 14:43:34 +02:00
Alex RudenkoandGitHub b10e371595 build: run changes when .nvmrc is updated (#15074) 2026-05-29 13:22:07 +02:00
Alex RudenkoGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Wolfgang Beyer
7fe5da2823 test: attempt fixing _wcsnicmp assertion by downgrading to Node 24.15.0 (#15072)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Wolfgang Beyer <[email protected]>
2026-05-29 10:53:18 +00:00
Alex RudenkoandGitHub 8355b9ba94 build: fix bidi imports (#15073) 2026-05-29 09:48:04 +00:00
Alex RudenkoandGitHub 3bff0d927f fix(webmcp): invalidate webmcp tools on context destruction (#15068) 2026-05-28 06:32:08 +00:00
Alex RudenkoandGitHub 8f2c41b628 docs: clarify security policy (#15058) 2026-05-26 14:32:34 +00:00
Alex RudenkoandGitHub f5c59f9f3f fix: support concurrency in progress bars (#15045) 2026-05-23 10:49:24 +02:00
Alex RudenkoandGitHub af98744ac1 fix: improve progress bar and install (#15042) 2026-05-23 10:05:29 +02:00
Alex RudenkoandGitHub 571a9bde89 fix: use powershell as fallback to unzip on Windows (#15033) 2026-05-22 08:43:30 +00:00
Alex RudenkoandGitHub c96f6ad99e refactor: drop semver (#15029) 2026-05-21 13:30:36 +00:00
Alex RudenkoandGitHub 1f9a7e8308 refactor: replace tar-fs with modern-tar (#15028) 2026-05-21 15:25:51 +02:00
Alex RudenkoandGitHub 669e4ed0d5 refactor: remove progress dependency (#15026) 2026-05-21 12:18:30 +00:00
Alex RudenkoandGitHub 0c64926ec7 build: fix env var on windows (#15025) 2026-05-21 13:11:13 +02:00
Alex RudenkoandGitHub 84aca0924e refactor: remove debug dependency (#15023) 2026-05-21 11:55:00 +02:00
Alex RudenkoandGitHub f3a1a94b73 chore(deps): update to tsc 6 (#14998) 2026-05-20 12:24:29 +02:00
Alex RudenkoandGitHub 505c07d899 fix: fix tar.exe invocation (#14997) 2026-05-18 08:12:35 +02:00
Alex RudenkoandGitHub fa4ebf25a7 fix: enabled features should take precedence over disabled features (#14985) 2026-05-13 13:56:31 +02:00
Alex RudenkoandGitHub 1b3b102bcf fix: update browsers to trigger release (#14984) 2026-05-13 12:46:59 +02:00
Alex RudenkoandGitHub f3edc86203 refactor!: remove deprecated Puppeteer.product (#14977) 2026-05-12 15:32:28 +00:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
a9c939d68d feat(browsers): add experimental bisect CLI command (#14746)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-05-12 15:15:18 +00:00
Alex RudenkoandGitHub bd2917b488 refactor!: make proxy agent optional peer dependency and update to v8 (#14894) 2026-05-11 11:29:25 +00:00
Alex RudenkoandGitHub f33a220836 fix!: remove public makeProgressCallback helper (#13804) 2026-05-11 13:22:19 +02:00
Alex RudenkoandGitHub f1ecfb5cf2 fix!: replace extract-zip with OS tar.exe or unzip (#14960) 2026-05-11 13:21:51 +02:00
Alex RudenkoandGitHub 3bc8707eac build: fix tools/ensure-correct-devtools-protocol-package.mts (#14961) 2026-05-11 08:10:51 +00:00
Alex RudenkoandGitHub 757d4b859f fix: do not use shell for setup.exe (#14959) 2026-05-11 07:55:51 +00:00
Alex RudenkoandGitHub 99db0bcf90 build: fix tools/update_browser_revision.mjs (#14958) 2026-05-11 06:24:09 +00:00
Alex RudenkoandGitHub a4034f161d fix: remove networkidle options from setContent (#14940) 2026-05-06 12:22:10 +02:00
Alex RudenkoandGitHub c8e59a0ac0 feat: support checkboxes and radios in locator.fill (#14939) 2026-05-05 11:43:31 +02:00
Alex RudenkoandGitHub 7078917961 fix: do not open DevTools if it is already open (#14922) 2026-04-29 14:15:31 +02:00
Alex RudenkoandGitHub 040c582131 chore: update latest release sha (#14874) 2026-04-17 11:28:38 +02:00
Alex RudenkoandGitHub 25fd0d5ba0 fix: remove PartitionAllocSchedulerLoopQuarantineTaskControlledPurge from disabled features (#14872) 2026-04-16 11:36:45 +00:00
Alex RudenkoandGitHub 1d7c6c94f0 fix: bump node to 24 to avoid publishing bugs with npm (#14868) 2026-04-15 14:16:24 +00:00
Alex RudenkoandGitHub 4b05ec98e8 test: fix extension test flakiness (#14864) 2026-04-15 12:36:40 +00:00
Alex RudenkoandGitHub 21f501bc23 docs(webmcp): tune tags and descriptions (#14844) 2026-04-08 10:52:00 +00:00
Alex RudenkoandGitHub 848dbff537 fix: add missing onRelease to Mutex and add tests (#14818) 2026-04-02 11:09:43 +02:00
Alex RudenkoandGitHub 6922ea6225 fix: disable PartitionAllocSchedulerLoopQuarantineTaskControlledPurge (#14744) 2026-03-04 09:19:58 +00:00
Alex RudenkoandGitHub e2d43c1097 test: update tests and add diagnostics (#14741) 2026-03-03 13:41:18 +01:00
Alex RudenkoandGitHub bf9b4a9ee0 chore: enable blank issues in issue template configuration (#14739) 2026-03-02 14:20:00 +01:00
Alex RudenkoandGitHub 36554cb3b9 fix(wsl): check for linux locations first (#14681) 2026-02-13 13:04:03 +01:00
Alex RudenkoandGitHub 25db0652d5 fix: do not resolve user data dir if it is absolute (#14680) 2026-02-13 13:02:52 +01:00
Alex RudenkoandGitHub db7e41c5a5 revert: "fix: disable ReadAnythingOmniboxChip by default" (#14674) 2026-02-11 10:02:12 +01:00
Alex RudenkoandGitHub 899f2a0949 fix: improve ConsoleMessage text() results (#14662) 2026-02-06 11:39:16 +01:00
Alex RudenkoandGitHub bd5d0870d5 chore: Increase timeout values for Windows and other platforms (#14659) 2026-02-05 17:46:30 +01:00
Alex RudenkoandGitHub f7c60be69c chore(deps): update chromium-bidi (#14655) 2026-02-05 10:42:55 +00:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
7b0a789fba feat: enhance accessibility tree snapshot with more properties (#14643)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-02-03 17:41:42 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
22048f8e7c refactor: Migrate from postData to postDataEntries in CDP HTTPRequest (#14640)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-02-03 17:41:22 +01:00
Alex RudenkoandGitHub 69329539c0 fix: do not write metadata when uninstalling (#14645) 2026-02-03 14:23:44 +00:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
70a561f014 test: refactor keyboard modifier tests for clarity (#14638)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-02-02 16:17:13 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoNNikolay Vitkov
b144f573a3 fix: add support for "Default" SameSite cookie property (#14637)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
Co-authored-by: Nikolay Vitkov <[email protected]>
2026-02-02 10:32:11 +01:00
Alex RudenkoandGitHub 7884910b86 chore(deps): bump lock files (#14631) 2026-01-31 10:00:48 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
4c5f96c552 feat(webdriver): implement frame.frameElement() for WebDriver BiDi (#14629)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-01-30 12:59:03 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
b042a80281 perf: optimize Locator.fill performance for large text (#14620)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-01-29 17:55:04 +01:00
Alex RudenkoandGitHub 6f744cbb26 fix: disable ReadAnythingOmniboxChip by default (#14621) 2026-01-29 10:53:49 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
ad008f6263 feat: add BrowserContext.setPermission API (#14611)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-01-28 13:27:08 +01:00
Alex RudenkoGitHubgoogle-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>OrKoN
057608f94f feat(page): expose heap snapshot getter (#14610)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: OrKoN <[email protected]>
2026-01-28 07:06:58 +00:00
Alex RudenkoandGitHub a1099d2699 refactor: improve TargetManager code (#14602) 2026-01-27 13:45:36 +00:00
Alex RudenkoandGitHub 1a1c6fc1fa chore(deps): update site deps (#14608) 2026-01-26 20:45:08 +01:00
Alex RudenkoandGitHub 06c2322e8b test: fix ng-schematics tests (#14606) 2026-01-26 14:36:47 +01:00
Alex RudenkoandGitHub f91c91f29c fix: typo in the config path in getConfigHomeLinux (#14600) 2026-01-23 09:49:51 +01:00
Alex RudenkoandGitHub 0dff300b82 test: skip a flaky test (#14599) 2026-01-22 12:09:32 +01:00
Alex RudenkoandGitHub 59e063bbb1 chore(deps): bump lock to upgrade vulnerable tar package (#14598) 2026-01-22 07:28:57 +01:00
Alex RudenkoandGitHub 430f516f86 test: mark flaky tests (#14597) 2026-01-22 06:20:21 +00:00
Alex RudenkoandGitHub 58f619a280 chore: return loaderId in a11y snapshots (#14591) 2026-01-21 15:09:26 +01:00
Alex RudenkoandGitHub 8782a898b6 chore(deps): bump lock (#14577) 2026-01-19 09:39:01 +00:00
Alex RudenkoandGitHub 27738e8ff4 chore: fix another cookie mapping (#14572) 2026-01-16 10:24:08 +01:00
Alex RudenkoandGitHub 489e978773 chore: fix sameParty attribute that is removed fron Chrome Canary (#14571) 2026-01-16 08:49:22 +00:00
94cdf2dad8 docs: Add MCP installation instructions to README (#14557)
Co-authored-by: Mathias Bynens <[email protected]>
2026-01-12 11:18:48 +01:00
Alex RudenkoandGitHub e01c4c0dc8 chore: add internal _tabId to page (#14548) 2026-01-09 14:05:57 +01:00
Alex RudenkoandGitHub 3729ffc588 feat: support background flag when creating pages (#14547) 2026-01-09 12:33:29 +00:00
Alex RudenkoandGitHub dc5d6920d8 chore: npm audit fix --force (#14546) 2026-01-09 12:14:36 +00:00
Alex RudenkoandGitHub f6af874759 feat: publish page.resize() (#14525) 2025-12-18 19:24:48 +01:00
Alex RudenkoandGitHub 0f192cbc18 docs: patch failed release generation (#14524) 2025-12-18 13:08:15 +01:00
Alex RudenkoandGitHub 4d31200bf8 docs: add new guides to the sidebar (#14523) 2025-12-18 11:35:48 +01:00
Alex RudenkoandGitHub 0fcb0ba2e3 test: add a keep alive fetch interception test (#14522) 2025-12-18 10:16:46 +00:00
Alex RudenkoandGitHub 702aff10b0 test: remove coverage test (#14516) 2025-12-16 10:23:31 +01:00
Alex RudenkoandGitHub 2bb1d42246 fix: DevTools worker targets should not end up as DevToolsTarget (#14505) 2025-12-12 13:54:02 +01:00
Alex RudenkoandGitHub e976f3f922 test: skip connect tests for firefox (#14502) 2025-12-11 15:38:24 +01:00
Alex RudenkoandGitHub c88935872d feat: emulate focused page (#14501) 2025-12-11 14:11:29 +00:00
Alex RudenkoandGitHub 82810b7482 test: fix canary exp (#14497) 2025-12-10 16:16:39 +01:00
Alex RudenkoandGitHub 72ebf70414 fix: assertion errors and wrong URL in puppeteer.connect(channel) (#14486) 2025-12-08 09:31:46 +00:00
Alex RudenkoandGitHub b631c71bfa fix: ignore non-page DevTools targets when handleDevToolsAsPage=true (#14472) 2025-12-01 13:05:36 +00:00
Alex RudenkoandGitHub 7244c19490 feat: support channel in puppeteer.connect (#14466) 2025-12-01 12:23:00 +01:00
Alex RudenkoandGitHub 3c006df841 test: fix more path related issues in tests (#14465) 2025-11-28 10:26:11 +01:00
Alex RudenkoandGitHub ab3ee9cc52 fix: avoid hard-coded separators in chrome.ts (#14464) 2025-11-27 10:22:39 +00:00
Alex RudenkoandGitHub a1746e7f01 feat: add resolveDefaultUserDataDir for Chrome (#14463) 2025-11-26 10:17:52 +00:00
Alex RudenkoandGitHub db3ac7f69c test: garden recent Canary failures (#14460) 2025-11-26 11:06:20 +01:00
Alex RudenkoandGitHub dfcc29e2bf test: update expectations for new screen info tests (#14461) 2025-11-26 11:06:00 +01:00
39d39b2002 test: handle timeouts consistently (#14403)
Co-authored-by: Nikolay Vitkov <[email protected]>
2025-11-06 10:36:41 +01:00
Alex RudenkoandGitHub 6fadb334fb fix: do not wait for all targets when connecting (#14395) 2025-11-05 10:48:54 +01:00