Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a1ffea924 
							
						 
					 
					
						
						
							
							fix(types): add types for waitForEvent ( #1715 )  
						
						 
						
						... 
						
						
						
						fixes  #1674  
						
						
					 
					
						2020-04-08 16:52:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd7f4e111 
							
						 
					 
					
						
						
							
							devops: fix update_version.js script  
						
						 
						
						
						
						
					 
					
						2020-04-08 16:25:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d57fff0be 
							
						 
					 
					
						
						
							
							fix(tests): fix multiple browsers tests ( #1718 )  
						
						 
						
						... 
						
						
						
						- Use a server only once, not once per browser.
- Avoid require cache for test files.
- Improve testrunner hooks debugging. 
						
						
					 
					
						2020-04-08 15:54:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6723254266 
							
						 
					 
					
						
						
							
							docs: remove stale file ( #1719 )  
						
						 
						
						... 
						
						
						
						We don't support web bundling at the moment. 
						
						
					 
					
						2020-04-08 15:39:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a746aaba 
							
						 
					 
					
						
						
							
							chore(ci): use playwright github action ( #1712 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 15:23:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade9d23c28 
							
						 
					 
					
						
						
							
							test: remove module.export.describe wrapper ( #1716 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 15:19:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ef8e26602 
							
						 
					 
					
						
						
							
							test: structure tests to use environments, closer to end user ( #1713 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 14:17:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be06bb0139 
							
						 
					 
					
						
						
							
							test: mark headful test as slow ( #1710 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 13:13:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22a7636ab0 
							
						 
					 
					
						
						
							
							browser(webkit): always open local Web Inspector on "Inspect element" ( #1711 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 13:13:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d4e8561ed 
							
						 
					 
					
						
						
							
							browser(webkit): open inspector undocked by default ( #1706 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 11:49:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b4d32d375 
							
						 
					 
					
						
						
							
							fix(chromium): fix a race in persistent context launch ( #1702 )  
						
						 
						
						... 
						
						
						
						We should stop attaching to existing targets immediately after Target.setAutoAttach response arrives, otherwise we have a window for double attach. 
						
						
					 
					
						2020-04-08 11:18:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							685f14d8ba 
							
						 
					 
					
						
						
							
							feat(firefox): update to 1075 ( #1705 )  
						
						 
						
						
						
						
					 
					
						2020-04-08 08:46:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aff2ffacf8 
							
						 
					 
					
						
						
							
							browser(firefox): manage network activity per page ( #1700 )  
						
						 
						
						... 
						
						
						
						a33663a362 
Network events are now sent to corresponding page session. Previously they would be broadcast to all sessions. 
						
						
					 
					
						2020-04-07 23:03:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20ff327827 
							
						 
					 
					
						
						
							
							feat(testrunner): catch delegate errors ( #1704 )  
						
						 
						
						... 
						
						
						
						This ensures we get a proper error when something goes wrong. Should
also help with producing the right error code in the case of internal error.
Drive-by: fix location issue which manifests on the bots.
Drive-by: remove the use of Array.prototype.flat to make it work on bots. 
						
						
					 
					
						2020-04-07 22:56:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ff2e6a03e 
							
						 
					 
					
						
						
							
							test: move api coverage to a spec file ( #1703 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 22:04:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af01d15f62 
							
						 
					 
					
						
						
							
							test: slim down test utils ( #1701 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 19:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d21e2c9b46 
							
						 
					 
					
						
						
							
							docs(api.md): clarify downloads lifetime ( #1698 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 17:13:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							118333ad37 
							
						 
					 
					
						
						
							
							test: fix event coverage on Chromium ( #1693 )  
						
						 
						
						... 
						
						
						
						Chromium events were mistakenly attributed to Firefox. 
						
						
					 
					
						2020-04-07 16:21:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Wilcock 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222d01caaa 
							
						 
					 
					
						
						
							
							devops(docker): Install ffmpeg dependency, adding codecs necessary for video playback in Firefox ( #1627 )  
						
						 
						
						... 
						
						
						
						Fixes  #1613  
						
						
					 
					
						2020-04-07 16:09:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39e06f0286 
							
						 
					 
					
						
						
							
							feat(testrunner): improve reporting of unhandled errors/rejections ( #1697 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 16:02:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ae205254 
							
						 
					 
					
						
						
							
							feat(firefox): support downloads ( #1689 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 15:01:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							949dc7b514 
							
						 
					 
					
						
						
							
							chore: bump extract-zip dependency ( #1696 )  
						
						 
						
						... 
						
						
						
						Fixes  #1510  
						
						
					 
					
						2020-04-07 14:56:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6f580faf8 
							
						 
					 
					
						
						
							
							chore: migrate from timeouts to deadlines internally ( #1695 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 14:35:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arjun Attam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							362b72cf9d 
							
						 
					 
					
						
						
							
							docs(docker): fix tag in docker run command ( #1694 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 11:21:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e683c086de 
							
						 
					 
					
						
						
							
							fix(fill): make fill work with date/time inputs ( #1676 )  
						
						 
						
						... 
						
						
						
						Date/time inputs are locale-specific, and also do not work with insertText. We just set the value on them and emulate input/change events. Note that some browsers do not support these input types just yet. 
						
						
					 
					
						2020-04-07 10:07:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0c8fbf1a6 
							
						 
					 
					
						
						
							
							test: put test runner api on global, remove unused parameters ( #1684 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 08:10:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e15fc08d46 
							
						 
					 
					
						
						
							
							chore: migrate node types to 10.17.17 ( #1690 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 07:40:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							becf97f30d 
							
						 
					 
					
						
						
							
							browser(firefox): report navigation request failure for downloads ( #1688 )  
						
						 
						
						
						
						
					 
					
						2020-04-07 00:38:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf5cf6c0e 
							
						 
					 
					
						
						
							
							docs(api.md): fix link to download class  
						
						 
						
						
						
						
					 
					
						2020-04-07 00:27:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b2736b4c9 
							
						 
					 
					
						
						
							
							browser(firefox): support downloads ( #1683 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 23:34:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							889cf8f7b6 
							
						 
					 
					
						
						
							
							fix(input): climb dom for pointer-events:none targets ( #1666 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 20:44:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc14eddaf 
							
						 
					 
					
						
						
							
							fix(colorScheme): make light scheme default on all browsers ( #1668 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 19:49:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd39053ccc 
							
						 
					 
					
						
						
							
							feat(testrunner): make it easier to setup golden matcher ( #1682 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 18:01:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e519a3d762 
							
						 
					 
					
						
						
							
							fix(testrunner): better capture Location for hooks ( #1680 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 17:47:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2b13c0e93 
							
						 
					 
					
						
						
							
							chore(testrunner): split TestRunner into parts ( #1679 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 17:21:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeeac55732 
							
						 
					 
					
						
						
							
							feat(chromium): support oopifs ( #1664 )  
						
						 
						
						... 
						
						
						
						Splits CRPage into CRPage and FrameSession, carefully broadcasting or picking the right session for each operation. 
						
						
					 
					
						2020-04-06 15:09:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56fbfc2c9e 
							
						 
					 
					
						
						
							
							fix(firefox): do not make stray network requests ( #1673 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 12:27:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11ad172822 
							
						 
					 
					
						
						
							
							browser(firefox): allow setting colorScheme on the context level ( #1672 )  
						
						 
						
						
						
						
					 
					
						2020-04-06 12:26:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5673fd7040 
							
						 
					 
					
						
						
							
							feat(firefox): bump to 1071 ( #1670 )  
						
						 
						
						
						
						
					 
					
						2020-04-05 08:59:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lcmtwn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2eba79bc98 
							
						 
					 
					
						
						
							
							fix: permissions in mobile and geolocation example ( #1667 )  
						
						 
						
						
						
						
					 
					
						2020-04-04 14:20:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65ca87cd9a 
							
						 
					 
					
						
						
							
							fix: fix PLAYWRIGHT_BROWSERS_PATH treatment ( #1662 )  
						
						 
						
						... 
						
						
						
						Drive-by: introduce installation tests that use `npm pack`
to simulate installation from NPM registry.
Fixes  #1651  
						
						
					 
					
						2020-04-03 23:16:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17039f1649 
							
						 
					 
					
						
						
							
							fix(webkit): fix non-mac screenshots w/ dsf ( #1665 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 21:54:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a91304a37a 
							
						 
					 
					
						
						
							
							feat(selectors): attribute selectors pierce open shadow roots ( #1656 )  
						
						 
						
						... 
						
						
						
						References #1375 . 
						
						
					 
					
						2020-04-03 20:47:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9428b6f01 
							
						 
					 
					
						
						
							
							devops: fixate diff algorithm to not rely on dev settings ( #1663 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 18:58:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c01bf613e 
							
						 
					 
					
						
						
							
							browser(webkit): account for non-Mac device scale factor ( #1661 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 18:41:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7d0c32338 
							
						 
					 
					
						
						
							
							fix(browser): wait for the pipe to disconnect in browser.close ( #1652 )  
						
						 
						
						... 
						
						
						
						With WebKit, sometimes the process closes before the stdio is streams are closed. I explicitly wait for the browser disconnect event now when closing. 
						
						
					 
					
						2020-04-03 16:34:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b89df07247 
							
						 
					 
					
						
						
							
							test: add device scale factor screenshot tests ( #1660 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 15:48:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							823f961d8d 
							
						 
					 
					
						
						
							
							feat(testrunner): migrate from events to a delegate ( #1647 )  
						
						 
						
						... 
						
						
						
						This allows an async handler for each event that can be awaited.
Drive-by: merge TestPass into TestRunner. 
						
						
					 
					
						2020-04-03 15:47:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f216ab98e7 
							
						 
					 
					
						
						
							
							chore(chromium): small improvement with updating touch ( #1659 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 15:34:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc73d54039 
							
						 
					 
					
						
						
							
							browser(firefox): instrument all browser windows early enough ( #1645 )  
						
						 
						
						
						
						
					 
					
						2020-04-03 15:31:26 -07:00