playwright/src/client
Dmitry Gozman 46f9151795
fix(rpc): ensure better error messages when rpc misbehaves (#3838)
- Print parentGuid when it is not available for __create__.
  Some bots show generic "something is undefined" error - let's
  get better information about the failure.

- Ignore events on disposed objects outside of tests.
  Some bots show this happening for "previewUpdated" - let's see
  whether there are more important events that misbehave.
2020-09-10 16:20:12 -07:00
..
accessibility.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
api.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
browser.ts feat(rpc): simplify browser name detection on the client side (#3670) 2020-08-28 10:23:02 -07:00
browserContext.ts chore: revert isDevMode into isUnderTest (#3785) 2020-09-06 21:36:22 -07:00
browserType.ts fix(connect): make selectors.register work in connected browser (#3664) 2020-09-02 16:15:43 -07:00
cdpSession.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
channelOwner.ts chore: revert isDevMode into isUnderTest (#3785) 2020-09-06 21:36:22 -07:00
chromiumBrowser.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
chromiumBrowserContext.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
chromiumCoverage.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
clientHelper.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
connection.ts fix(rpc): ensure better error messages when rpc misbehaves (#3838) 2020-09-10 16:20:12 -07:00
consoleMessage.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
dialog.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
download.ts fix(downloads): make path/saveAs work when connected remotely (#3634) 2020-08-26 12:46:30 -07:00
electron.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
elementHandle.ts fix(connect): make selectors.register work in connected browser (#3664) 2020-09-02 16:15:43 -07:00
events.ts feat(screencast): add expreimental public API on context (#3766) 2020-09-04 22:37:38 -07:00
fileChooser.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
firefoxBrowser.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
frame.ts fix(debug): do not generate source urls for anonymous scripts (#3787) 2020-09-07 15:50:25 -07:00
input.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
jsHandle.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
network.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00
page.ts feat(screencast): add expreimental public API on context (#3766) 2020-09-04 22:37:38 -07:00
playwright.ts feat: add browser type to device descriptors (#3731) 2020-09-03 13:12:43 -07:00
selectors.ts fix(connect): make selectors.register work in connected browser (#3664) 2020-09-02 16:15:43 -07:00
stream.ts fix(downloads): make path/saveAs work when connected remotely (#3634) 2020-08-26 12:46:30 -07:00
types.ts feat(screencast): add expreimental public API on context (#3766) 2020-09-04 22:37:38 -07:00
video.ts feat(screencast): add expreimental public API on context (#3766) 2020-09-04 22:37:38 -07:00
waiter.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
webkitBrowser.ts chore: move src/rpc/client to src/client (#3581) 2020-08-22 15:13:51 -07:00
worker.ts chore: use channels as a namespace in client code (#3608) 2020-08-24 17:05:16 -07:00