playwright/tests/library
Dmitry Gozman 190ed9465f
fix(chromium): detach from shared workers (#18976)
This prevents shared workers from stalling upon restart.

We receive `Inspector.targetCrashed` and
`Inspector.targetReloadedAfterCrash` events that assume
`Runtime.runIfWaitingForDebugger` from any attached client. It is easier
and more stable to just detach from shared workers, because we do not
inspect them.

For service workers, we should actually issue
`Runtime.runIfWaitingForDebugger` in such cases, because we attach to
them.

Fixes #18932.
2022-11-22 15:20:42 -08:00
..
chromium fix: exception in exposeFunction when oopif detaches (#18078) 2022-10-14 08:37:42 -07:00
emulation-focus.spec.ts-snapshots feat(webkit): roll to r1674 (#15384) 2022-07-08 11:07:06 -07:00
firefox chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
inspector chore: ignore untrusted clicks when recording (#18796) 2022-11-14 15:16:25 -08:00
screenshot.spec.ts-snapshots feat(webkit): roll to r1674 (#15384) 2022-07-08 11:07:06 -07:00
beforeunload.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browser.spec.ts feat(browser): add Browser.BrowserType() method (#14468) 2022-06-06 09:46:08 -07:00
browsercontext-add-cookies.spec.ts feat(firefox): roll Firefox stable to 103 (#16224) 2022-08-03 16:55:19 -07:00
browsercontext-add-init-script.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-base-url.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-basic.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-clearcookies.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-cookies.spec.ts test: rebaseline requestStorageAccess test for firefox-beta (#17879) 2022-10-06 10:11:59 -07:00
browsercontext-credentials.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-csp.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-device.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-dsf.spec.ts chore: align more ESLint rules with VSCode formatting (#16647) 2022-08-18 20:12:33 +02:00
browsercontext-expose-function.spec.ts chore: migrate component testing to server-side page reuse (#15477) 2022-07-12 14:30:24 -07:00
browsercontext-fetch.spec.ts fix(fetch): throw on unexpected end of file brotli requests (#18223) 2022-10-24 12:51:45 -07:00
browsercontext-har.spec.ts test: unskip working Android tests (#16171) 2022-08-02 22:51:10 +02:00
browsercontext-locale.spec.ts feat(webkit): roll to r1658 (#14709) 2022-06-08 10:16:49 -07:00
browsercontext-network-event.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-page-event.spec.ts chore: align more ESLint rules with VSCode formatting (#16647) 2022-08-18 20:12:33 +02:00
browsercontext-pages.spec.ts feat(webkit): roll to r1703 (#16604) 2022-08-17 17:13:00 -07:00
browsercontext-proxy.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-route.spec.ts fix(route): match against updated url while chaining (#15112) 2022-06-24 10:48:16 -07:00
browsercontext-service-worker-policy.spec.ts feat: add allow/block serviceWorkers option (#14714) 2022-06-08 18:27:51 -04:00
browsercontext-set-extra-http-headers.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-storage-state.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-strict.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-timezone-id.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-user-agent.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-viewport-mobile.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsercontext-viewport.spec.ts tests(fixit): garden win/webkit/input tests (#14721) 2022-06-08 14:13:39 -08:00
browsertype-basic.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
browsertype-connect.spec.ts chore: handle unexpected ws response (#17714) 2022-09-29 14:04:19 -07:00
browsertype-launch-selenium.spec.ts chore: make tests pass on Node.js 17+ (#13678) 2022-04-22 13:42:52 +02:00
browsertype-launch-server.spec.ts chore: handle unexpected ws response (#17714) 2022-09-29 14:04:19 -07:00
browsertype-launch.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
capabilities.spec.ts test: navigator.storage.getDirectory() across browsers (#18305) 2022-10-26 15:41:36 -07:00
channels.spec.ts test: fix video channel tests (#18807) 2022-11-14 22:20:00 -08:00
component-parser.spec.ts chore: relax transpilation criteria to allow ems imports of .vue files (#15592) 2022-07-13 16:11:38 -07:00
css-parser.spec.ts chore: use utils via index export (6) (#13417) 2022-04-07 21:48:41 -07:00
debug-controller.spec.ts fix(getByRole): name and exact (#18719) 2022-11-11 15:58:36 -08:00
defaultbrowsercontext-1.spec.ts chore: align more ESLint rules with VSCode formatting (#16647) 2022-08-18 20:12:33 +02:00
defaultbrowsercontext-2.spec.ts feat(webkit): add forced colors media query override (#16654) 2022-08-19 14:19:54 +02:00
download.spec.ts devops(docker): add docker integration smoke tests (#17267) 2022-09-14 15:05:18 -07:00
downloads-path.spec.ts chore: align more ESLint rules with VSCode formatting (#16647) 2022-08-18 20:12:33 +02:00
emulation-focus.spec.ts chore: align more ESLint rules with VSCode formatting (#16647) 2022-08-18 20:12:33 +02:00
favicon.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
geolocation.spec.ts test: unflake a few tests (#15959) 2022-07-27 11:27:53 -07:00
global-fetch-cookie.spec.ts fix: override cookie even if new is expired (#17998) 2022-10-11 23:06:16 -07:00
global-fetch.spec.ts chore: make maxRedirects available in java, improve docs. tests (#17227) 2022-09-09 13:25:36 -07:00
har.spec.ts chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
headful.spec.ts feat(firefox): roll Firefox stable to 103 (#16224) 2022-08-03 16:55:19 -07:00
hit-target.spec.ts fix(click): account for transformed iframes (#18926) 2022-11-18 16:51:39 -08:00
ignorehttpserrors.spec.ts fix: emit load/domcontentloaded events as reported by the browser (#16861) 2022-08-26 13:48:05 -07:00
launcher.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
locator-generator.spec.ts fix(locators): frameLocator().nth serialized correctly (#18819) 2022-11-15 10:50:46 -08:00
logger.spec.ts devops(docker): add docker integration smoke tests (#17267) 2022-09-14 15:05:18 -07:00
modernizr.spec.ts test: update macos 12 test expectations (#16223) 2022-08-03 14:51:11 -07:00
pdf.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00
permissions.spec.ts feat(chromium): roll to r1008 (#14448) 2022-05-30 15:04:05 +02:00
playwright.config.ts chore: address API review comments for the snapshotPathTemplate (#18716) 2022-11-10 17:23:57 -08:00
popup.spec.ts test: unskip viewport size test (#15268) 2022-06-30 15:58:11 +02:00
port-forwarding-server.spec.ts feat(reuse): retain different browser types when reusing (#16269) 2022-08-04 15:04:00 -07:00
proxy.spec.ts devops(docker): add docker integration smoke tests (#17267) 2022-09-14 15:05:18 -07:00
resource-timing.spec.ts fix: ignore timing data when request served from memory cache (#17595) 2022-09-26 17:12:47 -07:00
role-utils.spec.ts test: split accname, fix select preventing context closure 2022-06-09 13:58:22 -07:00
screenshot.spec.ts fix: throw clear message when requested screenshot is too large (#17025) 2022-09-01 18:15:49 -07:00
selector-generator.spec.ts fix(getByRole): name and exact (#18719) 2022-11-11 15:58:36 -08:00
selectors-register.spec.ts fix(selectors): allow custom engines in out-of-process (#17139) 2022-09-06 14:15:53 -07:00
shared-worker.spec.ts fix(chromium): detach from shared workers (#18976) 2022-11-22 15:20:42 -08:00
signals.spec.ts test: print stdout/stderr in signals.spec (#18456) 2022-10-31 12:45:18 -07:00
slowmo.spec.ts chore: simplify slowmo implementation (#18990) 2022-11-22 11:06:45 -08:00
snapshotter.spec.ts feat(innerloop): allow reusing browsers over the remote connection (#16065) 2022-07-31 14:31:17 -07:00
tap.spec.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
trace-viewer.spec.ts chore: render browser window in trace (#18870) 2022-11-22 08:41:52 -08:00
tracing.spec.ts test: gardening (#18623) 2022-11-07 15:35:21 -08:00
video.spec.ts test: mark driver mode as remote (#15402) 2022-07-06 09:20:07 -07:00
web-socket.spec.ts chore: group tests under tests/ (1) (#13081) 2022-03-25 16:05:50 -07:00