Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed6e0d5513 
							
						 
					 
					
						
						
							
							chore: bump version to v0.12.0-post ( #1512 )  
						
						
						
						
							
						
					 
					
						2020-03-24 10:46:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08b94ee67b 
							
						 
					 
					
						
						
							
							chore: mark version v0.12.0 ( #1497 )  
						
						
						
						
							
 
						
					 
					
						2020-03-24 10:40:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222560866a 
							
						 
					 
					
						
						
							
							chore: add logging to the testing server ( #1505 )  
						
						
						
						
							
						
					 
					
						2020-03-24 09:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bf83396a0 
							
						 
					 
					
						
						
							
							docs(showcase): updated showcase ( #1481 )  
						
						
						
						
							
						
					 
					
						2020-03-24 09:09:45 -07:00 
						 
				 
			
				
					
						
							
							
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d5433c8e3 
							
						 
					 
					
						
						
							
							fix(screenshotter) validateScreeshotOptions typo ( #1509 )  
						
						... 
						
						
						
						There is a type in the function name 
						
						
							
						
					 
					
						2020-03-24 09:08:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f89e4031c 
							
						 
					 
					
						
						
							
							test: fix flaky interception test ( #1508 )  
						
						
						
						
							
						
					 
					
						2020-03-24 09:08:29 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b778789ba8 
							
						 
					 
					
						
						
							
							feat: re-make global browser installation ( #1506 )  
						
						... 
						
						
						
						This patch removes the `PLAYWRIGHT_GLOBAL_INSTALL=1` variable
and instead introduces a new var - `PLAYWRIGHT_BROWSERS_PATH`.
You can specify `PLAYWRIGHT_BROWSERS_PATH` to affect where playwright
installs browsers and where it looks for browsers.
Fixes  #1102  
						
						
							
						
					 
					
						2020-03-24 00:08:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ef394b345 
							
						 
					 
					
						
						
							
							chore(chromium): remove CRTarget, use CRPage and CRServiceWorker instead ( #1436 )  
						
						
						
						
							
						
					 
					
						2020-03-23 21:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a93872063 
							
						 
					 
					
						
						
							
							docs: add upload keyword to filechooser ( #1496 )  
						
						
						
						
							
						
					 
					
						2020-03-23 19:47:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfb24e6f55 
							
						 
					 
					
						
						
							
							chore: update releasing guide ( #1503 )  
						
						
						
						
							
						
					 
					
						2020-03-23 18:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7efff97753 
							
						 
					 
					
						
						
							
							fix(chromium): properly handle failures to set override ( #1498 )  
						
						
						
						
							
						
					 
					
						2020-03-23 17:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bf9f223db 
							
						 
					 
					
						
						
							
							fix(docs): consider argument to be optional in evaluate ( #1500 )  
						
						
						
						
							
						
					 
					
						2020-03-23 17:22:10 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c28c5a6455 
							
						 
					 
					
						
						
							
							browser(firefox): make Runtime a global object shared between sessions ( #1458 )  
						
						... 
						
						
						
						Review URL: 88261ea669 
						
						
							
						
					 
					
						2020-03-23 16:21:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0c9b7f137 
							
						 
					 
					
						
						
							
							test: make debugp collect IO (take 2) ( #1493 )  
						
						
						
						
							
						
					 
					
						2020-03-23 15:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afbc2f272a 
							
						 
					 
					
						
						
							
							test(firefox): enable passing "userDataDir option should restore cookies" ( #1487 )  
						
						
						
						
							
						
					 
					
						2020-03-23 14:59:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05dc89b978 
							
						 
					 
					
						
						
							
							chore: update release guide ( #1495 )  
						
						
						
						
							
						
					 
					
						2020-03-23 14:55:26 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e139d4cae7 
							
						 
					 
					
						
						
							
							feat(firefox): roll to 1051 ( #1494 )  
						
						
						
						
							
						
					 
					
						2020-03-23 14:55:11 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a25a4efcf 
							
						 
					 
					
						
						
							
							fix(doclint): support lists in comments ( #1492 )  
						
						... 
						
						
						
						Adds logging comments to the doclint tests, and adds a new one with a bulleted list in a comment. Lists can only be used in comments where extra properties would be unexpected. 
						
						
							
						
					 
					
						2020-03-23 14:50:32 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63906454a7 
							
						 
					 
					
						
						
							
							fix(testrunner): attribute unhandle promise reject to a single worker ( #1491 )  
						
						... 
						
						
						
						When there is a single worker, we are almost sure the error originated in that worker. Attributing it helps with context by showing last run tests. 
						
						
							
						
					 
					
						2020-03-23 14:45:21 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de0a2d1081 
							
						 
					 
					
						
						
							
							api(waitForLoadState): move waitUntil to be a first parameter ( #1490 )  
						
						
						
						
							
						
					 
					
						2020-03-23 13:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45a175d8fe 
							
						 
					 
					
						
						
							
							fix(chromium): ignore lifecycle events for the initial empty page ( #1486 )  
						
						
						
						
							
						
					 
					
						2020-03-23 13:50:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							1ddf05113b 
							
						 
					 
					
						
						
							
							Revert "test: make debugp collect IO ( #1485 )"  
						
						... 
						
						
						
						This reverts commit b1bebdad2e22daf2a49a24d2134905650d8e264c. 
						
						
							
						
					 
					
						2020-03-23 13:48:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1bebdad2e 
							
						 
					 
					
						
						
							
							test: make debugp collect IO ( #1485 )  
						
						
						
						
							
						
					 
					
						2020-03-23 13:42:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a74e23a257 
							
						 
					 
					
						
						
							
							feat: support PLAYWRIGHT_GLOBAL_INSTALL=1 env variable ( #1470 )  
						
						... 
						
						
						
						You can install playwright with
```
PLAYWRIGHT_GLOBAL_INSTALL=1 npm i playwright
```
to make it use a single shared location for all browser
downloads.
Fixes  #1102  
						
						
							
						
					 
					
						2020-03-23 12:49:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15fddb5177 
							
						 
					 
					
						
						
							
							api(click): rename offset to position ( #1488 )  
						
						... 
						
						
						
						To allow for features like position: 'center' or similar. 
						
						
							
						
					 
					
						2020-03-23 12:05:08 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a570290740 
							
						 
					 
					
						
						
							
							docs(examples): update main readme to point to examples + add a file uploads example ( #1484 )  
						
						
						
						
							
						
					 
					
						2020-03-23 10:39:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9826fd652e 
							
						 
					 
					
						
						
							
							browser(firefox): disable update, setting sync and other non-testing features ( #1480 )  
						
						
						
						
							
						
					 
					
						2020-03-22 23:52:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15ebe1c339 
							
						 
					 
					
						
						
							
							feat(exposeFunction): implement context-level expose on firefox ( #1478 )  
						
						
						
						
							
						
					 
					
						2020-03-22 22:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23e5d80e06 
							
						 
					 
					
						
						
							
							test: uncomment slow ff tests ( #1479 )  
						
						
						
						
							
						
					 
					
						2020-03-22 22:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							049fdf708c 
							
						 
					 
					
						
						
							
							browser(firefox): implement Browser.addBinding ( #1477 )  
						
						
						
						
							
						
					 
					
						2020-03-22 21:10:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c68cee9fb7 
							
						 
					 
					
						
						
							
							feat(offline): implement offline in firefox ( #1476 )  
						
						
						
						
							
						
					 
					
						2020-03-22 15:34:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac5852f302 
							
						 
					 
					
						
						
							
							browser(firefox): implement offline emulation ( #1475 )  
						
						
						
						
							
						
					 
					
						2020-03-22 13:51:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e8895fa08 
							
						 
					 
					
						
						
							
							fix(firefox): make interception, locale and geolocation work on browser context level ( #1472 )  
						
						
						
						
							
						
					 
					
						2020-03-22 08:56:50 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93954fe919 
							
						 
					 
					
						
						
							
							chore: fix .local-browsers path into .gitignore ( #1464 )  
						
						
						
						
							
						
					 
					
						2020-03-21 21:53:32 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb7b919bd4 
							
						 
					 
					
						
						
							
							browser(firefox): make interception, locale and geolocation work on browser context level ( #1469 )  
						
						
						
						
							
						
					 
					
						2020-03-21 21:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f90c09e6d 
							
						 
					 
					
						
						
							
							tests: mark popup tests as passing on Firefox ( #1466 )  
						
						
						
						
							
						
					 
					
						2020-03-21 19:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b08797c6f 
							
						 
					 
					
						
						
							
							tests(ff): uncomment a couple of firefox tests ( #1465 )  
						
						
						
						
							
						
					 
					
						2020-03-21 17:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9584441c 
							
						 
					 
					
						
						
							
							docs(troubleshooting): add dependencies for firefox and webkit ( #1461 )  
						
						
						
						
							
						
					 
					
						2020-03-21 17:58:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac02a6b69c 
							
						 
					 
					
						
						
							
							browser(firefox): issue Page.ready at the right time ( #1462 )  
						
						... 
						
						
						
						This covers new pages and popups. Special handling is needed for window.open() with no url. 
						
						
							
						
					 
					
						2020-03-21 17:56:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							670ce7a591 
							
						 
					 
					
						
						
							
							chore: remove various watchers, use FrameTask directly ( #1460 )  
						
						
						
						
							
						
					 
					
						2020-03-21 13:02:37 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00c27ea348 
							
						 
					 
					
						
						
							
							docs(readme): fix link to examples  
						
						
						
						
							
						
					 
					
						2020-03-21 12:26:43 -07:00 
						 
				 
			
				
					
						
							
							
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6df17c69e2 
							
						 
					 
					
						
						
							
							docs(examples): setup get started with examples guide ( #1441 )  
						
						
						
						
							
						
					 
					
						2020-03-21 12:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60a248ef42 
							
						 
					 
					
						
						
							
							test: add test for Map as eval argument ( #1457 )  
						
						
						
						
							
						
					 
					
						2020-03-20 21:24:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34cc358ad3 
							
						 
					 
					
						
						
							
							tests(webkit): reenable should await promise from popup ( #1447 )  
						
						
						
						
							
						
					 
					
						2020-03-20 21:22:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e115e8e2a9 
							
						 
					 
					
						
						
							
							tests: mark tests that launch() twice or use fixtures as slow ( #1455 )  
						
						
						
						
							
						
					 
					
						2020-03-20 19:49:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a42cbd491 
							
						 
					 
					
						
						
							
							fix(permissions): manage permissions on the proxy level in webkit ( #1451 )  
						
						
						
						
							
						
					 
					
						2020-03-20 19:45:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96c9c81581 
							
						 
					 
					
						
						
							
							browser(firefox): fix bug in Juggler with clashing method names ( #1456 )  
						
						
						
						
							
						
					 
					
						2020-03-20 19:35:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e210e5601c 
							
						 
					 
					
						
						
							
							feat(lang): emulate language on firefox ( #1453 )  
						
						
						
						
							
						
					 
					
						2020-03-20 19:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21630d6de4 
							
						 
					 
					
						
						
							
							devops: strictly configure build folder for Firefox builds ( #1454 )  
						
						... 
						
						
						
						This strictly defines Firefox build folder as `obj-build-playwright`.
Currently, Firefox build folder encodes current Mac OS version including
patch versions, and thus we might end up with multiple different build
folders. 
						
						
							
						
					 
					
						2020-03-20 19:24:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c539325615 
							
						 
					 
					
						
						
							
							feat(geo): implement geo override in ff ( #1438 )  
						
						
						
						
							
						
					 
					
						2020-03-20 19:17:46 -07:00