Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4a1906d7 
							
						 
					 
					
						
						
							
							chore: mark version 0.9.18 ( #554 )  
						
						 
						
						
						
						
					 
					
						2020-01-21 17:29:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80c3b46a54 
							
						 
					 
					
						
						
							
							feat(websockets): implement support for ws on cr/wk ( #542 )  
						
						 
						
						
						
						
					 
					
						2020-01-21 11:48:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							894e91bb68 
							
						 
					 
					
						
						
							
							fix(api): remove $x form the api, $$ works equally good ( #544 )  
						
						 
						
						
						
						
					 
					
						2020-01-20 11:30:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							bb3f12245c 
							
						 
					 
					
						
						
							
							feat(network): ignore favicon requests - these are too unpredictable ( #533 )  
						
						 
						
						
						
						
					 
					
						2020-01-17 17:14:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							5b1aef4c20 
							
						 
					 
					
						
						
							
							api: remove BrowserFetcher from api, update docs ( #487 )  
						
						 
						
						
						
						
					 
					
						2020-01-14 10:07:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b388722777 
							
						 
					 
					
						
						
							
							chore: update top-level api ( #479 )  
						
						 
						
						... 
						
						
						
						```
require('playwright').chromium.launch(...)
window.playwrightweb.chromium.connect(...)
``` 
						
						
					 
					
						2020-01-13 17:36:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d19f10ef42 
							
						 
					 
					
						
						
							
							fix(geolocation): use values from context options ( #463 )  
						
						 
						
						
						
						
					 
					
						2020-01-13 13:32:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							778ab3deff 
							
						 
					 
					
						
						
							
							chore: replace CHROME with CHROMIUM ( #465 )  
						
						 
						
						
						
						
					 
					
						2020-01-13 10:13:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							350452c31d 
							
						 
					 
					
						
						
							
							docs: unify XYZPlaywright api and docs ( #443 )  
						
						 
						
						
						
						
					 
					
						2020-01-09 14:49:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f31ae5e2ed 
							
						 
					 
					
						
						
							
							docs: fix docs around server apis ( #417 )  
						
						 
						
						
						
						
					 
					
						2020-01-08 14:02:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							f15abadc9e 
							
						 
					 
					
						
						
							
							chore: refactor CRBrowserServer ( #408 )  
						
						 
						
						
						
						
					 
					
						2020-01-07 14:13:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							55f2f5a7ec 
							
						 
					 
					
						
						
							
							chore: move capabilities around for better docs ( #407 )  
						
						 
						
						
						
						
					 
					
						2020-01-07 13:57:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f75ac45c42 
							
						 
					 
					
						
						
							
							feat(workers): support workers in webkit ( #400 )  
						
						 
						
						
						
						
					 
					
						2020-01-07 12:59:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							491eeeef7e 
							
						 
					 
					
						
						
							
							feat(scrollIntoView): expose scrollIntoViewIfNeeded in api ( #382 )  
						
						 
						
						... 
						
						
						
						This also replaces isIntersectingViewport with visibleRatio for more flexibility. 
						
						
					 
					
						2020-01-06 13:16:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							38e79f12ec 
							
						 
					 
					
						
						
							
							feat(media): remove media emulation from browser context options ( #377 )  
						
						 
						
						
						
						
					 
					
						2020-01-05 14:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							2d14d1ec1f 
							
						 
					 
					
						
						
							
							feat(geo): enable geolocation overrides on WK ( #361 )  
						
						 
						
						
						
						
					 
					
						2020-01-03 10:14:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							6a04e1f026 
							
						 
					 
					
						
						
							
							feat(offline+auth): enable those in webkit, make them a part of the core API ( #346 )  
						
						 
						
						
						
						
					 
					
						2019-12-30 23:09:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							654fa22cc7 
							
						 
					 
					
						
						
							
							feat(webkit): enable request interception ( #343 )  
						
						 
						
						
						
						
					 
					
						2019-12-30 23:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4638019902 
							
						 
					 
					
						
						
							
							feat(api): use good old inheritance instead of feature detection ( #329 )  
						
						 
						
						
						
						
					 
					
						2019-12-21 09:03:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f82039495c 
							
						 
					 
					
						
						
							
							docs: sort classes alphabetically  
						
						 
						
						
						
						
					 
					
						2019-12-20 20:48:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							0ffc9fd4f5 
							
						 
					 
					
						
						
							
							docs: more iterations on the docs  
						
						 
						
						
						
						
					 
					
						2019-12-20 20:28:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							8f480a3987 
							
						 
					 
					
						
						
							
							docs: more docs update ( #327 )  
						
						 
						
						
						
						
					 
					
						2019-12-20 16:57:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							d094c602a7 
							
						 
					 
					
						
						
							
							doc: even more documentation fixes  
						
						 
						
						
						
						
					 
					
						2019-12-20 15:32:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							2673ea90d9 
							
						 
					 
					
						
						
							
							doc: more documentation fixes  
						
						 
						
						
						
						
					 
					
						2019-12-20 15:26:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cfa404c87 
							
						 
					 
					
						
						
							
							feat: trim down url matching ( #322 )  
						
						 
						
						
						
						
					 
					
						2019-12-20 14:38:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad22a46fde 
							
						 
					 
					
						
						
							
							feat: move permissions back into the context ( #320 )  
						
						 
						
						
						
						
					 
					
						2019-12-20 13:07:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							536c50db78 
							
						 
					 
					
						
						
							
							docs: started working on the api.md (2)  
						
						 
						
						
						
						
					 
					
						2019-12-19 20:14:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							ae86a0be17 
							
						 
					 
					
						
						
							
							docs: started working on the api.md  
						
						 
						
						
						
						
					 
					
						2019-12-19 18:03:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d570fc7809 
							
						 
					 
					
						
						
							
							feat: further strip the browser api ( #304 )  
						
						 
						
						
						
						
					 
					
						2019-12-18 18:07:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							0e3328218d 
							
						 
					 
					
						
						
							
							feat(context): remove the notion of incognito context ( #299 )  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:44:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9afd35d3a1 
							
						 
					 
					
						
						
							
							feature(waitfor): waitFor visible or any by default ( #284 )  
						
						 
						
						
						
						
					 
					
						2019-12-18 14:28:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d0dfd0abf 
							
						 
					 
					
						
						
							
							feat(context): start moving overrides to the context level  
						
						 
						
						
						
						
					 
					
						2019-12-18 12:23:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							03e2336d49 
							
						 
					 
					
						
						
							
							chore: various cleanup ( #266 )  
						
						 
						
						
						
						
					 
					
						2019-12-16 16:43:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							df95b9ddb4 
							
						 
					 
					
						
						
							
							feat(waitFor): allow actions to wait for selector; make visible requirement default ( #254 )  
						
						 
						
						
						
						
					 
					
						2019-12-14 20:13:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							5377f7a2d8 
							
						 
					 
					
						
						
							
							lint: eslint fixes  
						
						 
						
						
						
						
					 
					
						2019-12-12 20:21:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							c7cf4886ea 
							
						 
					 
					
						
						
							
							api: s/createIncognitoBrowserContext/newContext/  
						
						 
						
						
						
						
					 
					
						2019-12-12 20:14:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1f4784c6 
							
						 
					 
					
						
						
							
							feat(firefox): implement browser.firefox.wsEndpoint() ( #233 )  
						
						 
						
						... 
						
						
						
						This lets us pass the fixtures test for browser shutdown. 
						
						
					 
					
						2019-12-12 18:40:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59b0900321 
							
						 
					 
					
						
						
							
							feat(selectors): introduce zs selector engine ( #214 )  
						
						 
						
						
						
						
					 
					
						2019-12-12 09:02:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							349ce22565 
							
						 
					 
					
						
						
							
							lint: follow up with lints  
						
						 
						
						
						
						
					 
					
						2019-12-06 12:04:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							bb1888c86e 
							
						 
					 
					
						
						
							
							feat(screenshots): make them work everywhere ( #164 )  
						
						 
						
						
						
						
					 
					
						2019-12-06 11:33:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							e992c7fa7d 
							
						 
					 
					
						
						
							
							chore: unify screenshot handling between browsers, introduce Screenshotter everywhere ( #156 )  
						
						 
						
						
						
						
					 
					
						2019-12-05 14:48:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							7af47b6fcb 
							
						 
					 
					
						
						
							
							mark: v0.9.1-post  
						
						 
						
						
						
						
					 
					
						2019-12-05 21:27:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							79d3b5dffd 
							
						 
					 
					
						
						
							
							fix: docs for 0.9.1  
						
						 
						
						
						
						
					 
					
						2019-12-05 21:11:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							4478c653fd 
							
						 
					 
					
						
						
							
							fix(install): generate new protocol.d.ts when browsers are downloaded ( #149 )  
						
						 
						
						
						
						
					 
					
						2019-12-05 12:21:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f603c49fb 
							
						 
					 
					
						
						
							
							feat: easy download ( #56 )  
						
						 
						
						
						
						
					 
					
						2019-12-04 17:58:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1c4eaae28 
							
						 
					 
					
						
						
							
							chore: make targets chromium feature ( #137 )  
						
						 
						
						
						
						
					 
					
						2019-12-04 16:12:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc5898892b 
							
						 
					 
					
						
						
							
							feat(selectors): support optional "visible" property in all selectors ( #129 )  
						
						 
						
						
						
						
					 
					
						2019-12-04 13:11:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							e124d44a55 
							
						 
					 
					
						
						
							
							chore: rework wait task to accept arbitrary task on dom world ( #126 )  
						
						 
						
						
						
						
					 
					
						2019-12-03 11:51:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6c892842b 
							
						 
					 
					
						
						
							
							feat(screenshot): multiple element screenshots are now taken sequentially ( #114 )  
						
						 
						
						... 
						
						
						
						This makes multiple element screenshots to not fight for the page viewport
by putting viewport manipulation under screenshot task queue.
Drive-by: encapsulated all screenshot logic in Screenshotter. 
						
						
					 
					
						2019-12-02 10:53:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							56b4f009ac 
							
						 
					 
					
						
						
							
							chore: refactor the file chooser api ( #107 )  
						
						 
						
						
						
						
					 
					
						2019-11-27 14:26:30 -08:00