Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4634adbdc3 
							
						 
					 
					
						
						
							
							devops: auto-publish experimental CT packages ( #14060 )  
						
						 
						
						... 
						
						
						
						This patch:
- adds a hard dependency from `experimental-ct-*` packages to the
  same-version of `@playwright/test`
- aligns `experimental-ct-*` package versions with main package
  version
- starts publishing experimental CT packages together with other
  packages 
						
						
					 
					
						2022-05-10 08:01:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ec1e59e3d 
							
						 
					 
					
						
						
							
							docs: move vrt docs to use toHaveScreenshot ( #14059 )  
						
						 
						
						
						
						
					 
					
						2022-05-10 07:43:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a517c6d82 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1641 ( #14061 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-05-10 07:41:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3efd0e15e5 
							
						 
					 
					
						
						
							
							devops: upload all headed tests to flakiness ( #14056 )  
						
						 
						
						
						
						
					 
					
						2022-05-10 06:49:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ba1ea5c39 
							
						 
					 
					
						
						
							
							fix: support installing dependencies on non-ubuntu. ( #14010 )  
						
						 
						
						... 
						
						
						
						We should not fast-return if someone tries to run
`npx playwright install-deps` on Debian.
Instead, we should warn users, fallback to Ubuntu 20.04 dependencies,
and proceed. 
						
						
					 
					
						2022-05-10 04:05:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							572f6d2705 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-May-10 ( #14051 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-05-10 04:05:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cff3f31bc8 
							
						 
					 
					
						
						
							
							devops: fallback to xcode 13.2 for webkit ( #14052 )  
						
						 
						
						... 
						
						
						
						Turns out we should use minimal possible xcode on MacOS 12
to compile WebKit: if we use xcode 13.3, then webkit fails
on MacOS 12.2. 
						
						
					 
					
						2022-05-10 04:05:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf89a36181 
							
						 
					 
					
						
						
							
							chore: serialize circular objects ( #14045 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 18:51:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f0f65fa247 
							
						 
					 
					
						
						
							
							Revert "feat(chromium): roll to r1005 ( #13999 )"  
						
						 
						
						... 
						
						
						
						This reverts commit 56b3bca8db1e595d5848eab307c25c54c14aff4f. 
						
						
					 
					
						2022-05-09 18:28:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e55f7bd896 
							
						 
					 
					
						
						
							
							feat(bindings): best-effort serialize circular structures ( #14008 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 15:07:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1658172b2c 
							
						 
					 
					
						
						
							
							chore: run headed on all OSs ( #14042 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 12:55:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							d83de4f567 
							
						 
					 
					
						
						
							
							chore: remove stale plugins test  
						
						 
						
						
						
						
					 
					
						2022-05-09 12:54:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8fb5a6337 
							
						 
					 
					
						
						
							
							fix(test runner): ensure that hooks run before fixtures teardown after timeout ( #14035 )  
						
						 
						
						... 
						
						
						
						We had common cleanup exiting early after timeout, because we did not
reset the time slot. 
						
						
					 
					
						2022-05-09 20:38:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9378ba5fc 
							
						 
					 
					
						
						
							
							chore: hide plugins again ( #14038 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 10:06:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04fafcabd8 
							
						 
					 
					
						
						
							
							fix: leaking server side objects ( #13991 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 17:34:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc5a7c05a 
							
						 
					 
					
						
						
							
							docs: fix method name in java example ( #14036 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 09:18:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46e82e8fea 
							
						 
					 
					
						
						
							
							feat(ct): only rebuild when necessary ( #14026 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 09:10:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa82dc5e4 
							
						 
					 
					
						
						
							
							chore: un-experiment expect(pageOrLocator).toHaveScreenshot() ( #14033 )  
						
						 
						
						... 
						
						
						
						This patch un-experiments `expect(pageOrLocator).toHaveScreenshot()`
method.
Fixes  #13526  
						
						
					 
					
						2022-05-09 08:34:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56b3bca8db 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1005 ( #13999 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-05-09 15:52:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a052211dbf 
							
						 
					 
					
						
						
							
							chore: do not reset internal bindings for reuse ( #14019 )  
						
						 
						
						
						
						
					 
					
						2022-05-09 07:44:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98945a81a8 
							
						 
					 
					
						
						
							
							feat: move toHaveScreenshot to use old snapshot paths by default ( #14006 )  
						
						 
						
						... 
						
						
						
						Note: all toHaveScreenshot tests still use `__screenshots__` directory
for their expectations. One more test was added to make sure that
by default, `toHaveScreenshot` uses old snapshots. 
						
						
					 
					
						2022-05-09 07:34:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4dc067a49 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1004 ( #13966 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-05-09 15:12:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6931d89eaf 
							
						 
					 
					
						
						
							
							feat(locators): rename locator.that to locator.filter ( #14025 )  
						
						 
						
						
						
						
					 
					
						2022-05-08 21:59:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64cd55089a 
							
						 
					 
					
						
						
							
							chore: role selectors non-experimental ( #14021 )  
						
						 
						
						
						
						
					 
					
						2022-05-08 11:07:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3cf7ee4a7 
							
						 
					 
					
						
						
							
							feat(layout locators): remove maxDistance option ( #14013 )  
						
						 
						
						
						
						
					 
					
						2022-05-08 07:18:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c9e7f48e0 
							
						 
					 
					
						
						
							
							fix(debug): do not pause on internal calls, update ct docs ( #14018 )  
						
						 
						
						
						
						
					 
					
						2022-05-07 19:56:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc9ef1c76e 
							
						 
					 
					
						
						
							
							devops: follow-up with installation tests on flakienss dashbaord ( #14015 )  
						
						 
						
						... 
						
						
						
						- upload more installation tests to the dashboard
- use json reporter on CI 
						
						
					 
					
						2022-05-07 09:17:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d711734d38 
							
						 
					 
					
						
						
							
							chore: cleanup stray "fonts" mention in the codebase ( #14016 )  
						
						 
						
						... 
						
						
						
						This is a follow-up to #14004  
						
						
					 
					
						2022-05-07 09:16:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cde34841a0 
							
						 
					 
					
						
						
							
							devops: upload installation tests to flakienss dashboard ( #14007 )  
						
						 
						
						
						
						
					 
					
						2022-05-06 19:04:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8c4f426cc 
							
						 
					 
					
						
						
							
							chore: return source map from registry generator ( #14005 )  
						
						 
						
						
						
						
					 
					
						2022-05-06 18:29:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a5bb36d28 
							
						 
					 
					
						
						
							
							chore: nuke "fonts" screenshot option ( #14004 )  
						
						 
						
						... 
						
						
						
						It was never released since it wasn't working as expected on WebKit WPE.
Fixes  #12839  
						
						
					 
					
						2022-05-06 17:54:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc36b0158a 
							
						 
					 
					
						
						
							
							chore: dedupe ct fixtures ( #14002 )  
						
						 
						
						
						
						
					 
					
						2022-05-06 14:53:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bbefce9af 
							
						 
					 
					
						
						
							
							Revert "chore: use plugins for component testing again ( #13977 )" ( #13998 )  
						
						 
						
						... 
						
						
						
						This reverts commit a2f9f15e3e2419d24b8b1deb87d304c363f93435. 
						
						
					 
					
						2022-05-06 12:02:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1cda41cfd 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1640 ( #13982 )  
						
						 
						
						
						
						
					 
					
						2022-05-06 11:06:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de727d9d2b 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-May-06 ( #13988 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-05-06 19:00:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b07636d5a7 
							
						 
					 
					
						
						
							
							devops: fix flakiness dashboard ( #13997 )  
						
						 
						
						... 
						
						
						
						These fields are crucial for report processing. 
						
						
					 
					
						2022-05-06 10:58:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e96c7eeb3 
							
						 
					 
					
						
						
							
							chore: update ct how-to ( #13981 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 17:59:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e2171c80 
							
						 
					 
					
						
						
							
							chore: fix ct npm ignores  
						
						 
						
						
						
						
					 
					
						2022-05-05 17:42:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							43e7a2b91a 
							
						 
					 
					
						
						
							
							chore: bump ct deps  
						
						 
						
						
						
						
					 
					
						2022-05-05 17:37:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f171247f64 
							
						 
					 
					
						
						
							
							test: skip "should scroll zero-sized element" on mac 10.15 ( #13972 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 16:56:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2f9f15e3e 
							
						 
					 
					
						
						
							
							chore: use plugins for component testing again ( #13977 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 14:26:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65d025d82c 
							
						 
					 
					
						
						
							
							browser(webkit): revert upstreamed build fixes ( #13978 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 12:45:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a3fae4c5a 
							
						 
					 
					
						
						
							
							browser(webkit): revert pson setting api in wpe ( #13974 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 11:42:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hirohe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ab0ecf143 
							
						 
					 
					
						
						
							
							docs: update Worker-scoped fixtures code example ( #13951 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 11:27:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							058f32caff 
							
						 
					 
					
						
						
							
							chore: fixtures-via-plugin implementation ( #13950 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 10:14:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e6439d19c 
							
						 
					 
					
						
						
							
							test: enable smooth scroll click after webkit roll ( #13948 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 09:49:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88fd4a79a8 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1638 ( #13956 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 08:41:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nav-2d 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							831b9e1d6d 
							
						 
					 
					
						
						
							
							docs(components): update docs ( #13953 )  
						
						 
						
						
						
						
					 
					
						2022-05-05 07:35:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfafb2680d 
							
						 
					 
					
						
						
							
							fix: put browserVersion in the browsers.json ( #13946 )  
						
						 
						
						... 
						
						
						
						This patch:
- adds `browserVersion` field to the `browsers.json`. This is
  updated every time we roll browser.
- starts using `browserVersion` to display browser version that's
  been downloaded.
The downloading output now looks like this:
```bash
Downloading Chromium 101.0.4951.41 (playwright build v1003) - 118.9 Mb [====================] 100% 0.0s
Chromium 101.0.4951.41 (playwright build v1003) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/chromium-1003
Downloading FFMPEG playwright build v1007 - 1 Mb [====================] 100% 0.0s
FFMPEG playwright build v1007 downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/ffmpeg-1007
Downloading Firefox 99.0.1 (playwright build v1323) - 67.5 Mb [====================] 100% 0.0s
Firefox 99.0.1 (playwright build v1323) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/firefox-1323
Downloading Webkit 15.4 (playwright build v1632) - 52.7 Mb [====================] 100% 0.0s
Webkit 15.4 (playwright build v1632) downloaded to /Users/andreylushnikov/Library/Caches/ms-playwright/webkit-1632
```
Fixes  #13198  
						
						
					 
					
						2022-05-05 04:17:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d845a5a181 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-May-05 ( #13958 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-05-05 04:14:48 -07:00