Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							019eaa4470 
							
						 
					 
					
						
						
							
							chore(ci): different attempt to publish on Travis  
						
						
						
						
					 
					
						2020-03-02 19:00:47 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3ee66043 
							
						 
					 
					
						
						
							
							chore(docs): optionally install XVFB in docker  
						
						
						
						
					 
					
						2020-03-02 18:54:13 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							01888897b7 
							
						 
					 
					
						
						
							
							chore(ci): fix publish_all_packages.sh on travis  
						
						
						
						
					 
					
						2020-03-02 18:53:57 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							64e5e213d8 
							
						 
					 
					
						
						
							
							chore(ci): forcefully login NPM on CI if NPM_AUTH_TOKEN is set  
						
						
						
						
					 
					
						2020-03-02 18:38:39 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							a40f562662 
							
						 
					 
					
						
						
							
							chore(ci): add debug info for publish_all_packages  
						
						
						
						
					 
					
						2020-03-02 18:35:04 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bccdaec8b4 
							
						 
					 
					
						
						
							
							chore(ci): add circle ci ( #1188 )  
						
						
						
						
					 
					
						2020-03-02 18:34:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31e26a2208 
							
						 
					 
					
						
						
							
							fix(api): fire BrowserContext.Page event in WebKit and Firefox ( #1186 )  
						
						
						
						
					 
					
						2020-03-02 18:32:56 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							497a74d8e2 
							
						 
					 
					
						
						
							
							chore(ci): fix publishing @next on travis  
						
						
						
						
					 
					
						2020-03-02 18:26:45 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ed2de2c2cb 
							
						 
					 
					
						
						
							
							chore(ci): test if travis can publish packages  
						
						
						
						
					 
					
						2020-03-02 18:17:52 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							62e2570e67 
							
						 
					 
					
						
						
							
							chore: fix utils/apply_next_version.js  
						
						
						
						
					 
					
						2020-03-02 18:17:16 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c45f0d1f 
							
						 
					 
					
						
						
							
							fix: properly publish all packages on travis ( #1187 )  
						
						
						
						
					 
					
						2020-03-02 17:40:48 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							342a2cf5cc 
							
						 
					 
					
						
						
							
							fix(selectors): continue matching after first fail for combined selectors ( #1185 )  
						
						
						
						
					 
					
						2020-03-02 15:47:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							342e79c5b4 
							
						 
					 
					
						
						
							
							test: mark some tests as skipped (3)  
						
						
						
						
					 
					
						2020-03-02 15:13:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							2f98b5e26a 
							
						 
					 
					
						
						
							
							test: mark some tests as skipped (2)  
						
						
						
						
					 
					
						2020-03-02 15:08:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							ba06fb2f0d 
							
						 
					 
					
						
						
							
							test: mark some tests as skipped  
						
						
						
						
					 
					
						2020-03-02 14:57:54 -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 
						 
				 
			
				
					
						
							
							
								Henri d'Orgeval 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db9a2431bf 
							
						 
					 
					
						
						
							
							docs(showcase): rename playwright-controller to playwright-fluent ( #1183 )  
						
						
						
						
					 
					
						2020-03-02 14:04:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a57978a5f0 
							
						 
					 
					
						
						
							
							api(chromium): remove Target from public API ( #1163 )  
						
						
						
						
					 
					
						2020-03-02 13:58:22 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f242e0c74f 
							
						 
					 
					
						
						
							
							fix: make Transport.send() synchronous ( #1177 )  
						
						
						
						
					 
					
						2020-03-02 13:51:32 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bd6e4970b 
							
						 
					 
					
						
						
							
							test: it.skip skips and it.fail expects to fail now ( #1178 )  
						
						
						
						
					 
					
						2020-03-02 13:47:08 -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 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5951b4fc4 
							
						 
					 
					
						
						
							
							fix: properly download browsers ( #1173 )  
						
						... 
						
						
						
						Playwright API is parametrized with a `downloadPath` - a path that
is used to download browsers and to look for downloaded browsers.
This patch starts respecting `downloadPath` as part of
`download-browser.js` utility. 
						
						
					 
					
						2020-03-02 11:49:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbf65a9c56 
							
						 
					 
					
						
						
							
							test: chain test modifiers ( #1175 )  
						
						
						
						
					 
					
						2020-03-02 11:18:42 -08:00 
						 
				 
			
				
					
						
							
							
								Henri d'Orgeval 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3ec6b28a9 
							
						 
					 
					
						
						
							
							docs(showcase): add playwright-controller ( #1171 )  
						
						
						
						
					 
					
						2020-03-01 11:34:08 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							eb1a9eb2cc 
							
						 
					 
					
						
						
							
							chore: rename prepare.js into install-from-github.js  
						
						... 
						
						
						
						This is what it actually does. 
						
						
					 
					
						2020-02-28 17:37:05 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							eeceda4044 
							
						 
					 
					
						
						
							
							chore(ci): re-enable browser tests on travis  
						
						
						
						
					 
					
						2020-02-28 16:25:57 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							b20b323106 
							
						 
					 
					
						
						
							
							chore(ci): another attempt to program in .travis.yml  
						
						
						
						
					 
					
						2020-02-28 16:17:59 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc519de56 
							
						 
					 
					
						
						
							
							chore(ci): another try to publish edge version  
						
						
						
						
					 
					
						2020-02-28 16:09:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							96e7132812 
							
						 
					 
					
						
						
							
							chore(ci): try to publish new @next  
						
						
						
						
					 
					
						2020-02-28 16:06:04 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac2f04f10f 
							
						 
					 
					
						
						
							
							api(selectors): pass selector name when registering, allow file path ( #1162 )  
						
						
						
						
					 
					
						2020-02-28 15:34:07 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							d511d7dd99 
							
						 
					 
					
						
						
							
							chore(ci): use TRAVIS_NEXT_NUMBER instead of Date.now()  
						
						
						
						
					 
					
						2020-02-28 15:20:07 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							583f7a07be 
							
						 
					 
					
						
						
							
							chore(ci): publish all packages  
						
						
						
						
					 
					
						2020-02-28 15:03:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							b5da5f1a04 
							
						 
					 
					
						
						
							
							chore(ci): another attempt to publish 2 packages  
						
						
						
						
					 
					
						2020-02-28 14:53:26 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							66799af3a2 
							
						 
					 
					
						
						
							
							chore(ci): try to publish 2 things with travis  
						
						
						
						
					 
					
						2020-02-28 14:46:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7843c29d32 
							
						 
					 
					
						
						
							
							feat(selectors): auto-detect each selector part ( #1160 )  
						
						
						
						
					 
					
						2020-02-28 14:41:32 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4f55bf22c 
							
						 
					 
					
						
						
							
							chore: guide for producing release notes ( #1165 )  
						
						
						
						
					 
					
						2020-02-28 14:40:50 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1781ae7006 
							
						 
					 
					
						
						
							
							feat: add a playwright-ready docker image ( #1161 )  
						
						
						
						
					 
					
						2020-02-28 14:40:26 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							4af4557706 
							
						 
					 
					
						
						
							
							chore(ci): regenerate key with travis --pro  
						
						
						
						
					 
					
						2020-02-28 14:30:55 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							67a848542b 
							
						 
					 
					
						
						
							
							chore(ci): another attempt to fix travis  
						
						
						
						
					 
					
						2020-02-28 14:23:29 -08:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea11a77ac3 
							
						 
					 
					
						
						
							
							docs(showcase): add new tools to showcase ( #1164 )  
						
						
						
						
					 
					
						2020-02-28 14:11:22 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0539f10c 
							
						 
					 
					
						
						
							
							chore: remove unused docker images  
						
						
						
						
					 
					
						2020-02-28 14:08:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							400e55dab4 
							
						 
					 
					
						
						
							
							chore(ci): attempt to publish @next from travis  
						
						
						
						
					 
					
						2020-02-28 14:06:20 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b51febf50 
							
						 
					 
					
						
						
							
							feat: setup continuous deployment ( #1159 )  
						
						... 
						
						
						
						This patch sets continuous deployment of playwright packages
from tip-of-tree. These packages are released under the "@next",
so it should be possible to install tip-of-tree version of Playwright
from NPM using
```
npm i playwright@next
```
A few technical details:
- This uses travis to drive deployments
- This deploys from master and only if all browsers pass all tests on linux
- This is an attempt to deploy just two packages: `playwright-core` and `playwright-firefox`. If this works out, I'll follow-up with other packages as well 
						
						
					 
					
						2020-02-28 11:02:42 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82a4ede6dc 
							
						 
					 
					
						
						
							
							chore: roll Chromium to 745253 ( #1156 )  
						
						
						
						
					 
					
						2020-02-28 09:02:26 -08:00 
						 
				 
			
				
					
						
							
							
								aesyondu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							041b8c6e01 
							
						 
					 
					
						
						
							
							chore: fix typo on sepcified -> specified ( #1153 )  
						
						
						
						
					 
					
						2020-02-27 17:44:19 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9478bf3ee5 
							
						 
					 
					
						
						
							
							docs(readme): add link to changelog ( #1148 )  
						
						
						
						
					 
					
						2020-02-27 16:54:32 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							857ffd8ea9 
							
						 
					 
					
						
						
							
							fix: text selector should be case insensitive without quotes ( #1151 )  
						
						
						
						
					 
					
						2020-02-27 16:52:30 -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