playwright/src/client
Joel Einbinder 779355ad51
feat(types): make the template on BrowserType optional (#6142)
This makes it much nicer to use `BrowserType` because it no longer has a template.

Technically a breaking change because of the rare edge case where someone used their own non-browser type inside the template, but I don't consider that intended behavior and think this is fine.
2021-04-08 10:27:24 -07:00
..
accessibility.ts feat(types): make our client classes implement public types (#4817) 2020-12-26 17:05:57 -08:00
android.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
api.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
artifact.ts api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
browser.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
browserContext.ts fix: dispatch popup event on the client end (#6044) 2021-04-02 11:15:07 -07:00
browserType.ts feat(types): make the template on BrowserType optional (#6142) 2021-04-08 10:27:24 -07:00
cdpSession.ts feat(inspector): send api names along with metainfo (#5518) 2021-02-19 16:21:39 -08:00
channelOwner.ts feat(inspector): render api names from metainfo (#5530) 2021-02-19 18:12:33 -08:00
clientHelper.ts chore(typescript): enable esModuleInterop (#5409) 2021-02-11 06:36:15 -08:00
connection.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
consoleMessage.ts feat(types): make our client classes implement public types (#4817) 2020-12-26 17:05:57 -08:00
coverage.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
dialog.ts feat(inspector): send api names along with metainfo (#5518) 2021-02-19 16:21:39 -08:00
download.ts api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
electron.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
elementHandle.ts feat(inspector): send api names along with metainfo (#5518) 2021-02-19 16:21:39 -08:00
events.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00
fileChooser.ts feat(logs): add wrapApiCall for logging to many api methods (#5093) 2021-01-22 06:49:59 -08:00
frame.ts feat(waitForURL): add a new waitForURL api (#6010) 2021-03-30 21:51:22 -07:00
input.ts feat(types): make our client classes implement public types (#4817) 2020-12-26 17:05:57 -08:00
jsHandle.ts feat(inspector): send api names along with metainfo (#5518) 2021-02-19 16:21:39 -08:00
network.ts fix(postData): do not require content type when retrieving post data (#5736) 2021-03-05 21:25:14 -08:00
page.ts fix: dispatch popup event on the client end (#6044) 2021-04-02 11:15:07 -07:00
playwright.ts chore: expose adb devices and actions (#4647) 2020-12-09 15:06:57 -08:00
selectors.ts feat(types): make our client classes implement public types (#4817) 2020-12-26 17:05:57 -08:00
stream.ts fix(downloads): make path/saveAs work when connected remotely (#3634) 2020-08-26 12:46:30 -07:00
types.ts chore: pass parsed stack in metainfo (#5407) 2021-02-10 18:52:28 -08:00
video.ts api(video): implement video.saveAs and video.delete (#6005) 2021-03-31 10:38:05 -07:00
waiter.ts feat(inspector): render api names from metainfo (#5530) 2021-02-19 18:12:33 -08:00
worker.ts api: remove Chromium* classes (#6040) 2021-04-01 18:47:14 -07:00