playwright/src/server
Dmitry Gozman 3e1c72ac5f
fix(reload): do not throw when reload is racing with navigation (#5113)
When `page.reload()` is racing against the renderer-initiated
navigation, we might end up with `waitForNavigation()` being rejected
before the reload implementation is able to catch it.

To avoid that, carefully use Promise.all and await `waitForNavigation`
from the get go.

Same happens to `page.goForward()` and `page.goBack()`.
2021-01-22 15:58:53 -08:00
..
android fix(electron): return a ChromiumBrowserContext for electron (#4913) 2021-01-13 12:08:14 -08:00
chromium feat(chromium): bump to 844399 (#5044) 2021-01-17 17:28:06 -08:00
common feat(selectors): nth-match selector (#5081) 2021-01-21 16:39:49 -08:00
electron fix(electron): return a ChromiumBrowserContext for electron (#4913) 2021-01-13 12:08:14 -08:00
firefox feat(trace): show dialogs, navigations and misc events (#5025) 2021-01-15 18:30:55 -08:00
injected feat(selectors): nth-match selector (#5081) 2021-01-21 16:39:49 -08:00
webkit feat(webkit): bump to 1423 (#5057) 2021-01-19 14:02:41 -08:00
accessibility.ts
browser.ts fix(electron): return a ChromiumBrowserContext for electron (#4913) 2021-01-13 12:08:14 -08:00
browserContext.ts fix(cli): do not extend injected script on same-document navigations (#5002) 2021-01-13 14:25:42 -08:00
browserType.ts fix(electron): return a ChromiumBrowserContext for electron (#4913) 2021-01-13 12:08:14 -08:00
console.ts
deviceDescriptors.js chore: make generate_types not depend on the source (#5040) 2021-01-17 12:09:20 -08:00
dialog.ts feat(trace): show dialogs, navigations and misc events (#5025) 2021-01-15 18:30:55 -08:00
dom.ts fix(dom): make selectOption wait for options (#5036) 2021-01-19 11:27:05 -08:00
download.ts
fileChooser.ts
frames.ts fix(cli): do not extend injected script on same-document navigations (#5002) 2021-01-13 14:25:42 -08:00
helper.ts
input.ts
javascript.ts chore(webpack): minify injected sources (#4946) 2021-01-08 16:15:05 -08:00
macEditingCommands.ts
network.ts fix(cookies): make filtering by url work with subdomains (#4989) 2021-01-12 15:56:29 -08:00
page.ts fix(reload): do not throw when reload is racing with navigation (#5113) 2021-01-22 15:58:53 -08:00
pipeTransport.ts chore(eslint): add rule no-unused-expressions (#4848) 2020-12-29 09:59:35 -08:00
playwright.ts chore: expose adb devices and actions (#4647) 2020-12-09 15:06:57 -08:00
processLauncher.ts
progress.ts
screenshotter.ts fix: throw if quality=0 is passed for png screenshot (#4812) 2020-12-23 09:53:14 -08:00
selectors.ts chore: remove unused selector engines (#4950) 2021-01-08 14:51:43 -08:00
transport.ts
types.ts chore: allow opening empty trace viewer (#5080) 2021-01-20 19:16:23 -08:00
usKeyboardLayout.ts
validateDependencies.ts fix(launcher): add vcruntime140_1.dll to the list of known deps (#4973) 2021-01-11 15:01:29 -08:00