Commit Graph

  • 9c860fb744 test(bidi): hide scrollbars in screenshot tests in Firefox (#37499) Holger Benl 2025-09-22 23:17:27 +02:00
  • 499d084a5c fix(session): an extra check for session log (#37508) Pavel Feldman 2025-09-22 14:03:18 -07:00
  • 61f0d06706 feat(chromium): roll to r1193 #37528 roll-into-pw-chromium/1193 microsoft-playwright-automation[bot] 2025-09-22 20:51:16 +00:00
  • f95e5848fe docs(agents): apply a polish pass to agent docs (#37525) Adam Gastineau 2025-09-22 11:23:29 -07:00
  • c92b9a1e3e feat(mcp): respond with snapshot diff when beneficial (#37500) Dmitry Gozman 2025-09-22 16:21:19 +01:00
  • 809c8be976 test: do not load playwright.dev in a test (#37520) Dmitry Gozman 2025-09-22 15:07:48 +01:00
  • 59b849f9e8 chore: remove backgroundPages (#37518) Dmitry Gozman 2025-09-22 12:47:39 +01:00
  • 7c4d2e7b4d feat(codegen): pick locator in right-click menu (#37516) Dmitry Gozman 2025-09-22 12:46:43 +01:00
  • ed734c8314 docs: fix typo in NUnit section of BrowserContext customization guide (#37504) alexkimru 2025-09-22 14:38:31 +03:00
  • 5c8e064766 feat(webkit): roll to r2213 (#37496) microsoft-playwright-automation[bot] 2025-09-22 13:38:15 +02:00
  • 4825c0c582 test: roll stable-test-runner to 1.56.0-alpha-2025-09-22 (#37517) microsoft-playwright-automation[bot] 2025-09-22 13:26:39 +02:00
  • fff065816c feat(mcp): add --init-script option (#37507) Yury Semikhatsky 2025-09-20 22:21:28 -07:00
  • 78977d88a4 feat: page.requests() (#37490) Dmitry Gozman 2025-09-20 14:17:56 +01:00
  • 2f820cb206 fix(mcp): lax file path sanitization (#37502) Pavel Feldman 2025-09-19 20:52:41 -07:00
  • ec8edbc371 feat(ui): allow inlining file suites (#37505) Pavel Feldman 2025-09-19 19:32:02 -07:00
  • cd8f3f1c12 chore(mcp): do not mark test run result as error (#37506) Yury Semikhatsky 2025-09-19 17:22:01 -07:00
  • e992c11070 docs(agent): rephase agent interaction in the docs (#37501) Pavel Feldman 2025-09-19 16:42:55 -07:00
  • 9b09032318 test(bidi): adapt the invalid timezone test for BiDi (#37472) Holger Benl 2025-09-19 17:52:04 +02:00
  • 58687bbf74 chore(bidi): create as Bidi session before browser.close (#36482) Yury Semikhatsky 2025-09-19 08:39:05 -07:00
  • afb59a0ec0 fix(mcp): tolerate malformed roots (#37492) Pavel Feldman 2025-09-19 07:36:16 -07:00
  • c7b7f3fdf1 test: rebase stress tests after method: Page.consoleMessages was added (#37474) Max Schmitt 2025-09-19 12:28:51 +02:00
  • 307421d5b9 test: rebase WebKit WSL headed tests (#37488) Max Schmitt 2025-09-19 12:28:36 +02:00
  • a62740581e chore: update React to 19 (#37467) Max Schmitt 2025-09-19 10:49:53 +02:00
  • 269b3af4b4 feat(webkit): roll to r2212 (#37485) microsoft-playwright-automation[bot] 2025-09-19 06:24:19 +02:00
  • 8a91226126 feat(html): allow hiding files in html report (#37482) Pavel Feldman 2025-09-18 18:39:28 -07:00
  • 447c88c0db chore: update generator prompt (#37483) Pavel Feldman 2025-09-18 18:39:08 -07:00
  • 83cd5af5b5 chore(mcp): test graceful http server shutdown on windows (#37484) Yury Semikhatsky 2025-09-18 17:27:20 -07:00
  • 1408667001 chore(bidi): remove stringified exceptionDetails from error messages (#37470) Holger Benl 2025-09-19 02:12:14 +02:00
  • 0d85d44ab0 chore(bidi): don't accept page in firefox launch arguments (#37469) Holger Benl 2025-09-19 02:10:25 +02:00
  • cb3d18da7b test(bidi): unskip or add expectations to some tests that work with BiDi (#37475) Holger Benl 2025-09-19 02:09:19 +02:00
  • 757c9cfa45 test(bidi): enable more tests for BiDi (#37468) Holger Benl 2025-09-19 02:06:22 +02:00
  • 0574514a00 feat(mcp): support shared browser context (#37463) Yury Semikhatsky 2025-09-18 15:06:33 -07:00
  • 8a6a4522e8 fix(test-mcp): handle dependent projects in tools (#37459) Dmitry Gozman 2025-09-18 22:46:52 +01:00
  • 2a1ccaf587 chore(build): trim old transformed source files when generating new ones (#37363) Adam Gastineau 2025-09-18 11:15:11 -07:00
  • 6be87e904d chore(agent): use seed terminology consistently (#37462) Pavel Feldman 2025-09-18 09:07:20 -07:00
  • 8c0bea65d4 feat(webkit): roll to r2211 (#37473) microsoft-playwright-automation[bot] 2025-09-18 17:15:41 +02:00
  • a16b75c0c4 chore(codegen): accessibly indicate recording status on button (#37362) Adam Gastineau 2025-09-18 05:43:19 -07:00
  • b8beeef1ac fix(html): don't include extra spacing in metadata section (#37409) Adam Gastineau 2025-09-18 05:24:47 -07:00
  • 635f2bb0f0 fix(ct): don't modify React core in Node development mode (#37451) Adam Gastineau 2025-09-18 05:24:21 -07:00
  • 4e9ce1deb8 chore(ct): expose fixture types for downstream use (#37457) Adam Gastineau 2025-09-18 05:23:45 -07:00
  • 1125381b94 feat: page.consoleMessages and page.pageErrors (#37450) Dmitry Gozman 2025-09-18 13:09:58 +01:00
  • cde6c43868 chore: add test agents docs (#37461) Pavel Feldman 2025-09-17 17:02:25 -07:00
  • ea235b31ef chore: regenerate agents in examples (#37460) Pavel Feldman 2025-09-17 15:54:11 -07:00
  • 7765583dc8 fix(core): prevent concurrent downloads clobbering by using unique temp dirs (#37335) Loud QA 2025-09-17 23:36:21 +02:00
  • 5397ae1c4d chore(flakiness-dashboard): use ManagedIdentityCredential instead of DefaultAzureCredential (#37453) Max Schmitt 2025-09-17 23:33:16 +02:00
  • cb2d76ee81 chore(mcp): generate single mcp entry in the config (#37458) Yury Semikhatsky 2025-09-17 13:33:05 -07:00
  • 45b487f371 feat(html): allow hiding copy prompt button (#37443) Pavel Feldman 2025-09-17 12:26:04 -07:00
  • a6dbce101a feat(mcp): generate vscode chatmodes (#37456) Yury Semikhatsky 2025-09-17 11:59:58 -07:00
  • 21296cd1e6 Revert "fix(mcp): wait if profile is still in use (#37327)" (#37455) Yury Semikhatsky 2025-09-17 11:55:02 -07:00
  • ef40dcbd59 test: unflake "should click bottom row w/ infobar in OOPIF" (#37448) Dmitry Gozman 2025-09-17 12:22:50 +01:00
  • 0b40ef34b4 feat(chromium-tip-of-tree): roll to r1369 (#37445) microsoft-playwright-automation[bot] 2025-09-17 09:08:50 +02:00
  • 25f89ac4d2 fix(trace): survive sw restart (#37442) Pavel Feldman 2025-09-16 17:41:55 -07:00
  • a008e126c0 chore: remove stray type exports (#37440) Pavel Feldman 2025-09-16 17:41:26 -07:00
  • 29fb934790 fix(mcp): use single output dir (#37436) Pavel Feldman 2025-09-16 17:41:09 -07:00
  • 778439d6ce chore: remove captureGitInfo from examples (#37441) Yury Semikhatsky 2025-09-16 15:32:17 -07:00
  • ddde5ba42b chore(android): add complete set of Android media keys (#37372) Matvey Chernyshov 2025-09-17 01:27:33 +03:00
  • 6e81bf0167 chore: write .template.spec.ts to tests dir (#37439) Yury Semikhatsky 2025-09-16 15:00:57 -07:00
  • 81b020652b fix: do not crash component tests on stale cached files (#37070) Shai Reznik 2025-09-17 00:32:18 +03:00
  • 86e61b1fe9 chore(fixtures): report fixtures that do not call use (#37430) Pavel Feldman 2025-09-16 10:10:00 -07:00
  • 6b73b209c7 fix(aria): match text against compiled and raw patters (#37432) Pavel Feldman 2025-09-16 10:09:45 -07:00
  • f07c8c0ac4 chore(mcp): --grant-permissions cli option (#37431) Yury Semikhatsky 2025-09-15 17:49:31 -07:00
  • c3da3d08b3 docs(config): remove reference to HTML reporter in metadata object (#37410) Adam Gastineau 2025-09-15 11:49:11 -07:00
  • 7e4c0716e3 test: roll stable-test-runner to 1.56.0-alpha-2025-09-15 (#37422) microsoft-playwright-automation[bot] 2025-09-15 11:26:52 -07:00
  • 5e3e9be2fb docs: clarify updateSnapshot: changed behavior (#37427) Yury Semikhatsky 2025-09-15 09:38:01 -07:00
  • 029cbe6d92 fix(codegen): auxclick vs contextmenu on various browsers/platforms (#37406) Dmitry Gozman 2025-09-15 11:19:42 +01:00
  • 20023ab33a chore: update electron to v38 (#37411) Yury Semikhatsky 2025-09-12 14:37:29 -07:00
  • 98c0d8935a chore: update xterm dependency (#37412) Yury Semikhatsky 2025-09-12 11:44:03 -07:00
  • 5d48e77aa0 chore(bidi): support workers with console events (#37331) Alex Rudenko 2025-09-12 20:05:53 +02:00
  • ed7b48efab fix(chromium): unflake oopifs upon connect (#37407) Dmitry Gozman 2025-09-12 18:59:23 +01:00
  • eb39131ebe fix(mcp): --allowed/blocked-origins accept origins not hosts (#37408) Yury Semikhatsky 2025-09-12 10:27:29 -07:00
  • 6e843860e3 chore(mcp): allow passing no test to set up page (#37402) Pavel Feldman 2025-09-12 08:45:41 -07:00
  • 1ba4d610af test: unflake 'should work with encoded server - 2' for Firefox (#37404) Max Schmitt 2025-09-12 12:11:08 +02:00
  • 14a75d72c1 feat(webkit): roll to r2210 (#37401) microsoft-playwright-automation[bot] 2025-09-12 11:11:28 +02:00
  • 60a8032faf chore(mcp): migrate to test_setup_page (#37400) Pavel Feldman 2025-09-11 18:26:35 -07:00
  • e78799d8f9 feat(chromium-tip-of-tree): roll to r1368 (#37398) microsoft-playwright-automation[bot] 2025-09-12 00:25:49 +02:00
  • b3d6664289 chore: fetch roots lazily (#37399) Pavel Feldman 2025-09-11 15:07:54 -07:00
  • 2f1b9235fd feat(chromium-tip-of-tree): roll to r1367 (#37361) microsoft-playwright-automation[bot] 2025-09-11 23:07:23 +02:00
  • 0419fffd93 fix(mcp): wait if profile is still in use (#37327) Yury Semikhatsky 2025-09-11 14:06:05 -07:00
  • eacc0f6c51 chore(deps): bump chromium-bidi to ^9.0.0 (#37397) Alex Rudenko 2025-09-11 20:45:10 +02:00
  • 434c6f5b40 chore(bidi): add support for emulation.setScreenOrientationOverride (#37390) Holger Benl 2025-09-11 19:38:29 +02:00
  • f068141372 chore(bidi): don't await browsingContext.close with runBeforeUnload (#37188) Holger Benl 2025-09-11 19:30:15 +02:00
  • 14a1e6ae33 feat(chromium): roll to r1191 (#37395) microsoft-playwright-automation[bot] 2025-09-11 17:42:54 +02:00
  • 7330126bdb chore: set PLAYWRIGHT_TEST=1 when running tests (#37380) Yury Semikhatsky 2025-09-11 08:31:21 -07:00
  • 14d2c4a2bb chore: adopt more modern new() csharp syntax in codegen (#37391) Max Schmitt 2025-09-11 16:51:05 +02:00
  • 808a1308fa chore(ui-mode): improve alignment of settings select beside checkboxes (#37350) Adam Gastineau 2025-09-11 06:42:28 -07:00
  • 19afb365d5 devops: fix bidi tests (#37392) Max Schmitt 2025-09-11 15:40:29 +02:00
  • 22d1cfac2d fix(trace-viewer): prevent browser address bar bouncing based on URL (#37360) Adam Gastineau 2025-09-11 05:40:00 -07:00
  • 8bee570927 feat(ui-mode): setting for running a single headed browser for tests (#37349) Adam Gastineau 2025-09-11 05:28:12 -07:00
  • b715437e98 feat(codegen): right-click for more actions (#37389) Dmitry Gozman 2025-09-11 12:50:25 +01:00
  • 7f22083433 test: rebase WebKit WSL headless tests (#37387) Max Schmitt 2025-09-11 10:24:31 +02:00
  • d1e8d4dab8 chore: fix Electron/WebView2/Android tests (#37386) Max Schmitt 2025-09-11 10:12:15 +02:00
  • b98bd7d09d chore(mcp): use browser tools on pause (#37381) Pavel Feldman 2025-09-10 17:37:08 -07:00
  • 918a041d59 test: rebase mcp test-tools test (#37383) Max Schmitt 2025-09-11 01:40:08 +02:00
  • aa4a11729d test: throw better error if ffmpeg doesn't exist (#37382) Max Schmitt 2025-09-11 01:16:08 +02:00
  • c698e3d07d test(bidi): Fix badSSL error for selfsigned certificates (#37366) Henrik Skupin 2025-09-11 00:35:36 +02:00
  • fe0352ca4a feat(webkit): roll to r2209 (#37355) microsoft-playwright-automation[bot] 2025-09-11 00:34:35 +02:00
  • 1e026d6f00 feat(firefox-beta): roll to r1487 (#37375) microsoft-playwright-automation[bot] 2025-09-11 00:32:24 +02:00
  • 0caaede34c feat(firefox): roll to r1492 (#37374) microsoft-playwright-automation[bot] 2025-09-11 00:32:04 +02:00
  • d9655646f1 fix(trace-viewer): don't preserve network selections across runs (#37280) Adam Gastineau 2025-09-10 12:41:55 -07:00
  • 863ec8a65a feat(ui): hovering actions highlights timeline segment (#37211) Adam Gastineau 2025-09-10 12:39:50 -07:00