| 
							
							
								 Andrey Lushnikov | aa60a7cebd | docs(api.md): fix nit | 2020-02-12 16:18:05 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 7ce49c2835 | chore: remove WebSocket implementation (#961) WebSocket implementation currently is very incomplete, lacking
support in WebKit-Win and Firefox. | 2020-02-12 15:29:06 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | b0c0598510 | fix(api): small-case all api event names (#959) | 2020-02-12 14:59:54 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 53237009ad | feat($wait): make $wait a shortcut for waitForSelector (#932) | 2020-02-11 14:51:09 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | aae5fca237 | feat(api): make browser.newPage own the created context (#930) | 2020-02-11 12:06:58 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | ad9d6cc31f | feat: introduce browserType.downloadBrowserIfNeeded() (#834) Fixes #823 | 2020-02-11 11:33:48 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 72b9cf010e | feat(context): introduce BrowserContext close event (#918) | 2020-02-11 10:27:19 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 84f5700294 | feat(api): rename browserContext() to context() in the apis, remove url from newPage (#906) | 2020-02-10 10:41:45 -08:00 |  | 
			
				
					| 
							
							
								 Dmitry Gozman | fee83b17c9 | fix(api): page.viewport -> page.viewportSize (#878) We now only allow to resize the page, leaving isMobile and deviceScaleFactor as browser context options. | 2020-02-06 19:02:55 -08:00 |  | 
			
				
					| 
							
							
								 Joel Einbinder | 06a7d7e3e3 | docs(api.md): missing arguments for functions in page.route (#880) | 2020-02-06 17:14:37 -08:00 |  | 
			
				
					| 
							
							
								 aesyondu | 75340f34ad | chore: Note that (code) coverage is only available for chromium (#867) | 2020-02-06 15:51:03 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | a547aa7984 | feat(connect): allow multiple webkit connections over web socket (#863) | 2020-02-06 12:41:43 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | a72784a677 | fix(test): properly clean input field (#860) | 2020-02-05 18:11:33 -08:00 |  | 
			
				
					| 
							
							
								 Dmitry Gozman | 6318ba6e4a | feat(frame): introduce frame.frameElement (#856) Fixes #839. | 2020-02-05 17:20:23 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 4aa155ede1 | docs(api.md): fix link | 2020-02-05 16:53:02 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 55b6fe241e | feat(launch): introduce client, server & persistent launch modes (3) (#854) | 2020-02-05 16:36:36 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | a2ab645e63 | feat(launch): introduce client, server & persistent launch modes (2) (#840) | 2020-02-05 12:41:55 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 0518625dcc | feat(launch): introduce client, server & persistent launch modes (1) (#838) | 2020-02-04 19:41:38 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | e3e2da3186 | feat(check): introduce page.check/uncheck (#826) | 2020-02-04 14:39:10 -08:00 |  | 
			
				
					| 
							
							
								 aesyondu | 3ef23133a6 | docs: fix dead link for element handle (#827) | 2020-02-03 20:27:54 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 05d4746eb5 | feat(selectors): temporarily remove zs engine (#824) | 2020-02-03 16:14:37 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 8028fb052a | feat(route): migrate from request interception w/ events to page.route (#809) | 2020-02-03 14:23:24 -08:00 |  | 
			
				
					| 
							
							
								 Darío Kondratiuk | 0007439072 | doc(api.md): Fix setPermissions link (#806) | 2020-02-02 14:18:28 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | fce3842011 | chore: bump version to 0.10.0-post (#796) | 2020-01-31 18:46:34 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 6a97216fff | chore: mark version 0.10.0 (#795) | 2020-01-31 18:40:44 -08:00 |  | 
			
				
					| 
							
							
								 Yury Semikhatsky | 25f2a32af3 | feat: add Page.opener() to the API (#790) Fixes #783 | 2020-01-31 18:38:45 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | ef1d2fb995 | Revert "fix: move offline/cache/interception switches to BrowserContext (#748)" (#793) This reverts commit 6faf74bc950ed717f388441d19352e674971eb68. | 2020-01-31 16:23:15 -08:00 |  | 
			
				
					| 
							
							
								 Arjun Attam | adc91c986c | chore(docs): fix broken link for downloaded browsers (#772) | 2020-01-30 14:54:24 -08:00 |  | 
			
				
					| 
							
							
								 Dmitry Gozman | c9544b9b46 | docs: add documentation for selector engines (#752) | 2020-01-30 09:08:22 -08:00 |  | 
			
				
					| 
							
							
								 Dmitry Gozman | 0e6b44d337 | feat(selectors): selectors.register accepts function (#753) | 2020-01-29 15:13:43 -08:00 |  | 
			
				
					| 
							
							
								 Yury Semikhatsky | 6faf74bc95 | fix: move offline/cache/interception switches to BrowserContext (#748) | 2020-01-29 12:51:14 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | ce7c8d74b5 | feat: introduce BrowserType.name() (#732) This helps a lot to produce nice logging:
```js
const { chromium, webkit } = require('playwright');
(async () => {
  for (const launcher of [chromium, webkit]) {
    console.log(`Testing on ${launcher.name()}`);
    const browser = await launcher.launch();
    // ...
    await browser.close();
  }
})();
``` | 2020-01-28 18:09:07 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 09e97afd22 | feat(wk,ff): amend method & postData upon continue (#703) Fixes #668 | 2020-01-28 14:29:46 -08:00 |  | 
			
				
					| 
							
							
								 Darío Kondratiuk | c35c65b393 | docs(api.md) Rename page to context in newContext (#723) A few more | 2020-01-28 14:21:11 -08:00 |  | 
			
				
					| 
							
							
								 Jamie | 75f7ff3e05 | docs(api.md) Fix USKeyboardLayout link (#719) | 2020-01-28 14:04:14 -08:00 |  | 
			
				
					| 
							
							
								 Darío Kondratiuk | 9d34f28a40 | docs(api.md) Rename page to context in newContext (#718) The user agent is for the context not the page | 2020-01-28 13:46:23 -08:00 |  | 
			
				
					| 
							
							
								 Dmitry Gozman | 2bef4aea03 | feat(api): introduce selectors.register method (#701) | 2020-01-28 11:20:34 -08:00 |  | 
			
				
					| 
							
							
								 Vignesh Shanmugam | 90d84e8879 | docs(api): fix cdp session creation example (#709) | 2020-01-28 07:54:41 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | e2764306b3 | doc: require webSocket:true for endpoint availability (#706) | 2020-01-27 22:41:59 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 79ea30cfbc | docs: sort classes by use (#700) | 2020-01-27 20:49:42 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | bd726ee499 | chore: bump version to v0.9.24-post | 2020-01-27 17:26:23 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 3e40b4e9d3 | chore: mark version 0.9.24 | 2020-01-27 17:23:53 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | ee9c2b0c41 | chore: bump version to v0.9.23-post | 2020-01-27 14:08:14 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 03e2754dce | chore: mark version 0.9.23 | 2020-01-27 13:47:02 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | d7beaa7068 | chore: bump version to 0.9.22-post (#684) | 2020-01-27 13:31:43 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 0a7005e6e9 | chore: mark version v0.9.22 (#682) | 2020-01-27 13:28:23 -08:00 |  | 
			
				
					| 
							
							
								 Pavel Feldman | 5a5016fa7d | docs: inline superclass toc into classes for convenience (#663) | 2020-01-27 10:05:04 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | c850430642 | docs(api.md): remove browser downloads section (#675) It quickly gets out of hand; let's remove it for now. | 2020-01-27 09:48:50 -08:00 |  | 
			
				
					| 
							
							
								 Andrey Lushnikov | 9e0cf726ce | docs(api.md): add missing docs (#664) Follow-up to #641 that adds API entries. | 2020-01-27 08:27:45 -08:00 |  | 
			
				
					| 
							
							
								 Darío Kondratiuk | 99414b0410 | doc(page): Improve Page description (#665) | 2020-01-27 08:26:45 -08:00 |  |