Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							112ac2f98c 
							
						 
					 
					
						
						
							
							feat(chromium): roll Chromium to r867878 ( #6065 )  
						
						 
						
						... 
						
						
						
						This roll required us pass a new flag - `--allow-pre-commit-input`. Otherwise, keyboard tests won't pass.
Co-authored-by: Joel Einbinder <joel.einbinder@gmail.com> 
						
						
					 
					
						2021-04-06 15:56:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb7c703157 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 06-04-21 ( #6106 )  
						
						 
						
						
						
						
					 
					
						2021-04-06 14:56:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd40c92a92 
							
						 
					 
					
						
						
							
							chore(dotnet): generate generic EventHandlers ( #6076 )  
						
						 
						
						
						
						
					 
					
						2021-04-06 12:23:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33198c3d1a 
							
						 
					 
					
						
						
							
							chore(dotnet): format generateDotnetApi ( #6075 )  
						
						 
						
						
						
						
					 
					
						2021-04-06 12:21:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5b011ae74 
							
						 
					 
					
						
						
							
							chore(dotnet): remove Get prefix ( #6074 )  
						
						 
						
						
						
						
					 
					
						2021-04-06 11:55:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darío Kondratiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee396421ea 
							
						 
					 
					
						
						
							
							chore(dotnet): alias for dblclick in C# ( #5899 )  
						
						 
						
						
						
						
					 
					
						2021-04-06 11:49:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da3ddb07c0 
							
						 
					 
					
						
						
							
							devops: start uploading test reports from chrome stable runs ( #6092 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 23:15:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba5ba52e41 
							
						 
					 
					
						
						
							
							test: expose browserVersion in the tests ( #6090 )  
						
						 
						
						... 
						
						
						
						Drive-by: expose browser version in test report as well. 
						
						
					 
					
						2021-04-05 22:22:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							481034bd0d 
							
						 
					 
					
						
						
							
							chore: trace viewer actions sidebar ( #6083 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 20:27:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63e471ca22 
							
						 
					 
					
						
						
							
							test: cleanup proxy and context tests ( #6085 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 18:48:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a44f68155 
							
						 
					 
					
						
						
							
							devops: migrate flakiness dashboard to the new folio reporter format ( #6089 )  
						
						 
						
						... 
						
						
						
						New folio changed the JSON report, so we have to keep with the changes.
The most notable changes:
- there are no parameters any more. We recreate these as `testInfo.data`
  arguments that are saved under test result's data.
- `test.runs` are renamed into `test.results`
I didn't find other changes so far - let's see if this works in the
cloud! 
						
						
					 
					
						2021-04-05 17:35:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a767d1a9c 
							
						 
					 
					
						
						
							
							docs(docker): use focal by default ( #5746 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 16:09:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5afe282fbb 
							
						 
					 
					
						
						
							
							test: move remaining files from old test/ directory ( #6081 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 15:51:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e6639b770 
							
						 
					 
					
						
						
							
							test(keyboard): add test with contenteditable and selection ( #5938 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 15:06:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3cf675624 
							
						 
					 
					
						
						
							
							test: remove a copy of folio, use upstream ( #6080 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 13:23:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af48a8a1f1 
							
						 
					 
					
						
						
							
							devops: use ubuntu focal on bots and docs ( #5951 )  
						
						 
						
						... 
						
						
						
						- drive-by: updated NPM Action
- replaced ubuntu-latest by ubuntu-20 so its pinned
Extracted from #5746  
						
						
					 
					
						2021-04-05 12:39:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9f0f6c894 
							
						 
					 
					
						
						
							
							fix: mark disposed dispatchers as such ( #6051 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 11:50:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd61f863c4 
							
						 
					 
					
						
						
							
							test: print "Using executable at ..." for custom executable ( #6077 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 09:19:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f7e7450e2 
							
						 
					 
					
						
						
							
							test: migrate last tests to new folio ( #6071 )  
						
						 
						
						
						
						
					 
					
						2021-04-05 09:18:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f21f47889e 
							
						 
					 
					
						
						
							
							test: migrate more page tests to folio ( #6062 )  
						
						 
						
						
						
						
					 
					
						2021-04-04 19:32:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1bcd760b 
							
						 
					 
					
						
						
							
							docs: fix the Electron example  
						
						 
						
						
						
						
					 
					
						2021-04-04 14:08:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da1dafcadb 
							
						 
					 
					
						
						
							
							fix: start downloading firefox build for ubuntu 20.04 ( #6064 )  
						
						 
						
						... 
						
						
						
						Custom firefox build for Ubuntu 20.04 fixes WebGL on headful. 
						
						
					 
					
						2021-04-02 22:08:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c6c816a41 
							
						 
					 
					
						
						
							
							devops: add firefox-ubuntu-20.04 as expected build ( #6063 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 21:37:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5781f90ba 
							
						 
					 
					
						
						
							
							test: migrate most non-page tests to new folio ( #6059 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 21:07:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a1974ccad 
							
						 
					 
					
						
						
							
							devops(chromium): build a new Chromium Dev 867878 ( #6061 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 16:08:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4da2d6e104 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to r1244 ( #6052 )  
						
						 
						
						... 
						
						
						
						Fixes  #5929 
Fixes  #6001  
						
						
					 
					
						2021-04-02 15:41:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0629922774 
							
						 
					 
					
						
						
							
							test: migrate page tests to new folio ( #6054 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 14:23:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46949cd2df 
							
						 
					 
					
						
						
							
							devops: start doing separate builds for Firefox @ Ubuntu 20.04 ( #6058 )  
						
						 
						
						... 
						
						
						
						This will fix webgl issues with headful firefox on Ubuntu 20.04
See
https://github.com/microsoft/playwright/pull/5951#issuecomment-8125735670  
						
						
					 
					
						2021-04-02 14:16:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0afa9d8de 
							
						 
					 
					
						
						
							
							test: migrate cli tests to new folio ( #6048 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 11:19:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							561cb23e8d 
							
						 
					 
					
						
						
							
							fix: dispatch popup event on the client end ( #6044 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 11:15:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f2827f302 
							
						 
					 
					
						
						
							
							fix(dom): click on links inside shadow dom ( #5850 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 10:36:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1444cc873a 
							
						 
					 
					
						
						
							
							test: migrate electron tests to new folio ( #6043 )  
						
						 
						
						
						
						
					 
					
						2021-04-02 09:00:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2357f0b562 
							
						 
					 
					
						
						
							
							browser(firefox): fix bootstrap on bots with --no-interactive ( #6047 )  
						
						 
						
						... 
						
						
						
						The command --no-interactive moved and broke our build. See https://bugzilla.mozilla.org/show_bug.cgi?id=1695272  
						
						
					 
					
						2021-04-02 07:52:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4eb4c0baf 
							
						 
					 
					
						
						
							
							test: migrate remoteServer tests to new folio ( #6042 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 19:13:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7630c91d5 
							
						 
					 
					
						
						
							
							api: remove Chromium* classes ( #6040 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 18:47:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d862deeadf 
							
						 
					 
					
						
						
							
							fix(deps): added missing unicode and emoji dependencies ( #6039 )  
						
						 
						
						... 
						
						
						
						Fixes  #6033  
						
						
					 
					
						2021-04-01 17:54:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d662eba86a 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to beta @ Apr 1, 2021 ( #6041 )  
						
						 
						
						... 
						
						
						
						Merging conflicts:
038f367c30 
After this roll, we no longer require our custom `onFrameLocationChanged` instrumentation
since gecko now fixed the `NOTIFY_LOCATION` behavior so that it works
for same-document navigations inside iframes. 
						
						
					 
					
						2021-04-01 16:49:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be79b3883b 
							
						 
					 
					
						
						
							
							test: bring new folio and migrate small amount of tests to it ( #5994 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 16:35:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66541552d0 
							
						 
					 
					
						
						
							
							browser(firefox): make dpr emulation optional, take screenshots at 1x ( #5555 )  
						
						 
						
						... 
						
						
						
						- deviceScaleFactor is now optional, so we can use host machine's dpr.
- Screenshots are not scaled up by dpr.
- Removed unused methods. 
						
						
					 
					
						2021-04-01 14:51:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2290d8f81f 
							
						 
					 
					
						
						
							
							test: remove unnecessary folio.extend calls before test migration ( #6030 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 13:18:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f71f5971b 
							
						 
					 
					
						
						
							
							fix(input): do not retarget from input/textarea/select to an ancestor button ( #6036 )  
						
						 
						
						... 
						
						
						
						Although such markup is not expected, it happens in the wild. Retargeting
in this case in unexpected, so we check/click/etc the control itself. 
						
						
					 
					
						2021-04-01 12:30:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d71c147af7 
							
						 
					 
					
						
						
							
							browser(firefox): fix some missing mac edit commands ( #6034 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 11:27:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37b07adaab 
							
						 
					 
					
						
						
							
							docs: replace headful with headed ( #6017 )  
						
						 
						
						
						
						
					 
					
						2021-04-01 11:13:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb15603ccb 
							
						 
					 
					
						
						
							
							browser(firefox): do not report console messages twice. ( #6031 )  
						
						 
						
						... 
						
						
						
						References #6001  
						
						
					 
					
						2021-04-01 09:29:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b2e4ebf73 
							
						 
					 
					
						
						
							
							browser(webkit): make dpr emulation optional, take screenshots at 1x ( #5557 )  
						
						 
						
						... 
						
						
						
						- deviceScaleFactor is now optional, so we can use host machine's dpr.
- Screenshots are not scaled up by dpr. 
						
						
					 
					
						2021-03-31 21:37:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b81238ca61 
							
						 
					 
					
						
						
							
							test: migrate fixtures.spec.ts to use beforeEach/afterEach ( #6029 )  
						
						 
						
						
						
						
					 
					
						2021-03-31 19:38:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16d98cb48a 
							
						 
					 
					
						
						
							
							chore(launcher): add more logging to processKill ( #6025 )  
						
						 
						
						
						
						
					 
					
						2021-03-31 12:17:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f472c96129 
							
						 
					 
					
						
						
							
							feat: support webkit technology preview ( #5885 )  
						
						 
						
						... 
						
						
						
						This patch adds support for `technology preview` webkit channel, which
we will keep close to the actual Safari Technology Preview releases.
This channel does not install by default. It is supposed to be installed
with the following CLI command:
```sh
$ npx playwright install webkit-technology-preview
```
Once the channel is installed, it can be used the following way:
```js
const browser = await playwright.webkit.launch({
  channel: 'technology-preview',
});
```
**NOTE:** if clients attempt using the channel without installing it,
it'll throw an error with a copyable instructions to install via CLI.
References #5884  
						
						
					 
					
						2021-03-31 11:32:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d9599c6a6 
							
						 
					 
					
						
						
							
							api(video): implement video.saveAs and video.delete ( #6005 )  
						
						 
						
						... 
						
						
						
						These methods are safe to call while the page is still open, or when it is
already closed. Works in remotely connected browser as well.
Also makes video.path() to throw for remotely connected browser.
Under the hood migrated Download and Video to use the common Artifact object. 
						
						
					 
					
						2021-03-31 10:38:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9532d0bde0 
							
						 
					 
					
						
						
							
							feat(webkit): bump to 1457 ( #6021 )  
						
						 
						
						
						
						
					 
					
						2021-03-31 10:29:43 -07:00