Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c494944b46 
							
						 
					 
					
						
						
							
							api(popups): move Page.authenticate to BrowserContext.setHTTPCredentials ( #1267 )  
						
						... 
						
						
						
						Drive-by: fixes  #720  since it rolls past r1037. 
Co-authored-by: Dmitry Gozman <dgozman@gmail.com> 
						
						
					 
					
						2020-03-06 13:50:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c1161e00 
							
						 
					 
					
						
						
							
							api(press): bump .press to the page/frame level ( #1262 )  
						
						
						
						
					 
					
						2020-03-06 09:38:08 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2724157c22 
							
						 
					 
					
						
						
							
							feat(waitUntil): allow waiting for navigation from clicks, etc ( #1255 )  
						
						
						
						
					 
					
						2020-03-06 08:24:32 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d770af804 
							
						 
					 
					
						
						
							
							api: waitForElement accepts waitFor: attached|detached|visible|hidden ( #1244 )  
						
						... 
						
						
						
						This includes rename waitForSelector -> waitForElement and removes $wait. 
						
						
					 
					
						2020-03-05 17:45:41 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bc6dcea1d 
							
						 
					 
					
						
						
							
							feat(api): introduce BrowserContext.waitForEvent ( #1252 )  
						
						
						
						
					 
					
						2020-03-05 17:22:57 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5f82af47c 
							
						 
					 
					
						
						
							
							api(popups): emit PageEvent immediately, and resolve page() once initialized ( #1229 )  
						
						... 
						
						
						
						This way we do not miss any popups, even immediately closed ones. 
						
						
					 
					
						2020-03-05 15:18:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aabdac8380 
							
						 
					 
					
						
						
							
							api: remove Page.setCacheEnabled ( #1231 )  
						
						
						
						
					 
					
						2020-03-05 10:09:04 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f9df9488e 
							
						 
					 
					
						
						
							
							api(popups): move Page.setOfflineMode -> BrowserContext.setOffline ( #1223 )  
						
						
						
						
					 
					
						2020-03-04 17:58:12 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ee744cd26 
							
						 
					 
					
						
						
							
							api(page.frame): allow looking up frames by name ( #1228 )  
						
						
						
						
					 
					
						2020-03-04 17:53:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ff660de15 
							
						 
					 
					
						
						
							
							feat(navigation): waitForNavigation/goto should not wait until response finished ( #1225 )  
						
						
						
						
					 
					
						2020-03-04 15:59:26 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d4317dc9a 
							
						 
					 
					
						
						
							
							docs: fix browser.contexts() description ( #1220 )  
						
						
						
						
					 
					
						2020-03-04 12:05:18 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8aa88d5021 
							
						 
					 
					
						
						
							
							fix(doc): check and update optional types in the api ( #1206 )  
						
						... 
						
						
						
						This adds a new check to doclint for whether a member is correctly marked as optional. 
part of #6  
						
						
					 
					
						2020-03-03 17:29:12 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4e9b5079d 
							
						 
					 
					
						
						
							
							api: declare not supporting isMobile on Firefox ( #1207 )  
						
						
						
						
					 
					
						2020-03-03 17:28:31 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c6cdc033b 
							
						 
					 
					
						
						
							
							api(popup): introduce BrowserContext.exposeFunction ( #1176 )  
						
						
						
						
					 
					
						2020-03-03 16:46:06 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b863c2300 
							
						 
					 
					
						
						
							
							fix(screenshots): simplify implementation, allow fullPage + clip, add tests ( #1194 )  
						
						
						
						
					 
					
						2020-03-03 16:09:32 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3ed3018e8 
							
						 
					 
					
						
						
							
							fix(docs): page.coverage type ( #1189 )  
						
						... 
						
						
						
						`page.coverage` was marked as an unhelpful any. 
						
						
					 
					
						2020-03-02 22:09:06 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1186998bd8 
							
						 
					 
					
						
						
							
							fix(click): wait for element to be displayed before scrolling into view ( #1182 )  
						
						... 
						
						
						
						Otherwise, we may get an error during scrollIntoViewIfNeeded protocol call. 
						
						
					 
					
						2020-03-02 14:26:38 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a57978a5f0 
							
						 
					 
					
						
						
							
							api(chromium): remove Target from public API ( #1163 )  
						
						
						
						
					 
					
						2020-03-02 13:58:22 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08fbc92752 
							
						 
					 
					
						
						
							
							feat: support PLAYWRIGHT_DOWNLOAD_HOST ( #1179 )  
						
						... 
						
						
						
						This patch starts respecting `PLAYWRIGHT_DOWNLOAD_HOST` env variable
in `playwright` package and it's vendored flavors (`playwright-firefox`,
`playwright-chromium` and `playwright-webkit`).
Fixes  #1045  
						
						
					 
					
						2020-03-02 13:45:10 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac2f04f10f 
							
						 
					 
					
						
						
							
							api(selectors): pass selector name when registering, allow file path ( #1162 )  
						
						
						
						
					 
					
						2020-02-28 15:34:07 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							823bf389a7 
							
						 
					 
					
						
						
							
							api: evaluateOnNewDocument -> addInitScript ( #1152 )  
						
						... 
						
						
						
						Also adds more options to specify the script. 
						
						
					 
					
						2020-02-27 17:42:14 -08:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de542c077c 
							
						 
					 
					
						
						
							
							docs(api): unify selector references to include xpath ( #1150 )  
						
						
						
						
					 
					
						2020-02-27 16:22:19 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7682865d73 
							
						 
					 
					
						
						
							
							feat(popups): add BrowserContext.evaluateOnNewDocument ( #1136 )  
						
						
						
						
					 
					
						2020-02-27 16:18:33 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d6aa967f3 
							
						 
					 
					
						
						
							
							chore(workers): align worker lifecycle evens with other APIs ( #1147 )  
						
						
						
						
					 
					
						2020-02-27 14:02:48 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							672f3f9960 
							
						 
					 
					
						
						
							
							feat(popups): introduce BrowserContext.setDefaultHTTPHeaders ( #1116 )  
						
						
						
						
					 
					
						2020-02-26 12:42:20 -08:00 
						 
				 
			
				
					
						
							
							
								aesyondu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72fa945689 
							
						 
					 
					
						
						
							
							Update request.respond to request.fulfill ( #1123 )  
						
						
						
						
					 
					
						2020-02-26 10:58:37 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d97ea70804 
							
						 
					 
					
						
						
							
							chore: move more injected code to injected to reduce evaluation size ( #1093 )  
						
						
						
						
					 
					
						2020-02-25 07:06:20 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba29470cc1 
							
						 
					 
					
						
						
							
							fix(api): rename relativePoint to offset, remove unused parameters from input ( #1092 )  
						
						
						
						
					 
					
						2020-02-24 21:12:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6acc439450 
							
						 
					 
					
						
						
							
							feat(api): move targets from CRBrowser to CRBrowserContext ( #1089 )  
						
						... 
						
						
						
						This makes them work for default context. 
						
						
					 
					
						2020-02-24 14:35:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3677818202 
							
						 
					 
					
						
						
							
							fix(api): browser.serviceWorker -> target.serviceWorker ( #1076 )  
						
						
						
						
					 
					
						2020-02-24 08:31:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f8508d1ed 
							
						 
					 
					
						
						
							
							feat(waitFor): update various waitFor options to be a single boolean ( #1066 )  
						
						
						
						
					 
					
						2020-02-22 09:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40164298a8 
							
						 
					 
					
						
						
							
							api: remove ElementHandle.visibleRatio ( #1069 )  
						
						
						
						
					 
					
						2020-02-19 16:08:25 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33824aa1d7 
							
						 
					 
					
						
						
							
							feat(click): waitForInteractable option, defaults to true ( #934 ) ( #1052 )  
						
						
						
						
					 
					
						2020-02-19 09:34:57 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ee657823e 
							
						 
					 
					
						
						
							
							feat(viewport): update defaults to 1280x720, fix Firefox ( #1038 )  
						
						
						
						
					 
					
						2020-02-18 09:16:32 -08:00 
						 
				 
			
				
					
						
							
							
								Józsi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							010c27410a 
							
						 
					 
					
						
						
							
							Docs: fix return type of launchPersistent ( #1047 )  
						
						... 
						
						
						
						Docs fix: the return type of `browserType.launchPersistent` is [BrowserContext](https://github.com/microsoft/playwright/blob/master/src/server/browserType.ts#L46 ), not ` BrowserServer`. 
						
						
					 
					
						2020-02-17 14:35:11 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cfdeb99bd 
							
						 
					 
					
						
						
							
							chore: mark v0.11.1-post ( #1027 )  
						
						
						
						
					 
					
						2020-02-14 19:23:50 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2037e01b06 
							
						 
					 
					
						
						
							
							chore: mark v0.11.1 ( #1025 )  
						
						
						
						
					 
					
						2020-02-14 19:13:08 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb45d443a 
							
						 
					 
					
						
						
							
							Revert "feat(click): waitForInteractable option, defaults to true ( #934 )" ( #1013 )  
						
						... 
						
						
						
						Reason: new tests are flaky on all bots. 
						
						
					 
					
						2020-02-14 13:05:23 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9413351d3f 
							
						 
					 
					
						
						
							
							feat(click): waitForInteractable option, defaults to true ( #934 )  
						
						
						
						
					 
					
						2020-02-14 11:55:34 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39c580a9b1 
							
						 
					 
					
						
						
							
							chore: bump version to 0.11.0-post ( #1001 )  
						
						
						
						
					 
					
						2020-02-13 19:10:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9887e073d 
							
						 
					 
					
						
						
							
							chore: mark version 0.11.0 ( #1000 )  
						
						
						
						
					 
					
						2020-02-13 18:56:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd4e9da807 
							
						 
					 
					
						
						
							
							feat(coverage): export raw v8 coverage ( #976 )  
						
						... 
						
						
						
						Fixes  #955  
					
						2020-02-13 17:39:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25022e4685 
							
						 
					 
					
						
						
							
							feat(api): introduce default timeouts on BrowserContext ( #992 )  
						
						
						
						
					 
					
						2020-02-13 14:18:18 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c15534ff01 
							
						 
					 
					
						
						
							
							fix(locale): document locale parameter ( #990 )  
						
						
						
						
					 
					
						2020-02-13 13:37:59 -08:00 
						 
				 
			
				
					
						
							
							
								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