Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc3f2d26c4 
							
						 
					 
					
						
						
							
							docs: add details to the element screenshot methods ( #13847 )  
						
						
						
						
					 
					
						2022-04-29 17:36:09 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18bff137ce 
							
						 
					 
					
						
						
							
							chore: remove default config from cli ( #13832 )  
						
						
						
						
					 
					
						2022-04-28 16:49:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a06b06b82b 
							
						 
					 
					
						
						
							
							fix: typo in the missing X Display error message ( #13810 )  
						
						
						
						
					 
					
						2022-04-28 08:35:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e756528ad2 
							
						 
					 
					
						
						
							
							feat(plugins): expose suite to plugin setup ( #13807 )  
						
						
						
						
					 
					
						2022-04-28 08:16:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38fdc5fe24 
							
						 
					 
					
						
						
							
							fix(selectors): refactor chaining logic ( #13764 )  
						
						... 
						
						
						
						This fixes a few issues:
- strict mode was producing false negatives if multiple query paths
  lead to the same element being picked;
- in some cases the number of intermediate items in the list was
  exponential and crashed quickly.
What changed:
- `visible` engine is a real engine now;
- `capture` selectors are transformed to `has=` selectors for
  easier implementation;
- chained querying switched from a list to a set to avoid
  exponential size. 
						
						
					 
					
						2022-04-27 20:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d97324e2bd 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1323 ( #13777 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-04-27 07:24:07 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0c24c01c8 
							
						 
					 
					
						
						
							
							chore: fix docs links for .NET roll ( #13787 )  
						
						
						
						
					 
					
						2022-04-27 16:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dab2384b0e 
							
						 
					 
					
						
						
							
							fix(process launcher): use spawnSync to cleanup synchronously ( #13769 )  
						
						... 
						
						
						
						This allows us to use the full retry logic of rimraf in the `onexit` handler.
Note this is already covered by failing on Windows test
`should remove temp dir on process.exit`. 
						
						
					 
					
						2022-04-27 15:01:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0f0979055 
							
						 
					 
					
						
						
							
							fix(frames): networkidle for iframes with quirky urls ( #13767 )  
						
						
						
						
					 
					
						2022-04-26 17:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37bee74ae5 
							
						 
					 
					
						
						
							
							chore: set minimum version to Node.js 14 ( #13469 )  
						
						
						
						
					 
					
						2022-04-26 17:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39cfa2b6e3 
							
						 
					 
					
						
						
							
							test: switch temp dir tests to use userDataDir ( #13745 )  
						
						
						
						
					 
					
						2022-04-26 09:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97750ccf9a 
							
						 
					 
					
						
						
							
							feat: locator.that ( #13731 )  
						
						... 
						
						
						
						Filters existing locator by options, currently `has` and `hasText`. 
						
						
					 
					
						2022-04-25 20:06:18 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aab1a746d3 
							
						 
					 
					
						
						
							
							fix: join individual css selectors by > in cssFallback ( #13712 )  
						
						
						
						
					 
					
						2022-04-25 11:11:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2bdb1d7cf 
							
						 
					 
					
						
						
							
							docs: explain label retargeting in selectors doc and some input actions ( #13725 )  
						
						
						
						
					 
					
						2022-04-25 13:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a8977b4d 
							
						 
					 
					
						
						
							
							feat: make scrollIntoView work with zero-sized elements ( #13702 )  
						
						... 
						
						
						
						We skip waiting for "visible" state that enforces non-zero size.
Other invisible conditions like "display:none" fail during the
actual "scrolling" step and will retry. 
						
						
					 
					
						2022-04-23 21:48:36 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39525878ab 
							
						 
					 
					
						
						
							
							chore: show small progress bar in downloader without tty ( #13690 )  
						
						
						
						
					 
					
						2022-04-22 19:55:43 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							317b649f78 
							
						 
					 
					
						
						
							
							feat: support tip-of-tree chromium channel ( #13701 )  
						
						
						
						
					 
					
						2022-04-22 09:43:57 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca4cfca8ad 
							
						 
					 
					
						
						
							
							chore: make tests pass on Node.js 17+ ( #13678 )  
						
						
						
						
					 
					
						2022-04-22 13:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							801dbe0699 
							
						 
					 
					
						
						
							
							fix(oopif): dispose child sessions when frame session is disposed ( #13693 )  
						
						
						
						
					 
					
						2022-04-21 18:32:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5990eb6074 
							
						 
					 
					
						
						
							
							chore: use vite plugin for registry ( #13658 )  
						
						
						
						
					 
					
						2022-04-21 17:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89b8fdd4e5 
							
						 
					 
					
						
						
							
							fix(tracing): do not reset frame counter on every chunk ( #13689 )  
						
						
						
						
					 
					
						2022-04-21 15:40:30 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5753f7a7fa 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1003 ( #13680 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-04-21 22:22:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a3180aca9 
							
						 
					 
					
						
						
							
							chore: make Android host option configurable ( #13685 )  
						
						
						
						
					 
					
						2022-04-21 22:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c551284498 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1632 ( #13670 )  
						
						
						
						
					 
					
						2022-04-21 09:47:22 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c397daeb07 
							
						 
					 
					
						
						
							
							chore: language agnostic browsers missing error message ( #13650 )  
						
						
						
						
					 
					
						2022-04-20 12:02:28 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06645b0a1f 
							
						 
					 
					
						
						
							
							chore: fix the android ws sender/receiver ( #13641 )  
						
						
						
						
					 
					
						2022-04-19 13:28:05 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a401b2d86 
							
						 
					 
					
						
						
							
							docs: clarify semantics of redirected response ( #13636 )  
						
						
						
						
					 
					
						2022-04-19 09:36:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a617604962 
							
						 
					 
					
						
						
							
							test: make sure toHaveScreenshot doesn't tolerate bad option values ( #13627 )  
						
						... 
						
						
						
						Fixes  #13495  
					
						2022-04-19 07:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80bc532874 
							
						 
					 
					
						
						
							
							fix: support undo/redo editing commands ( #13606 )  
						
						... 
						
						
						
						Fixes  #13601  
					
						2022-04-18 22:22:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c896f6bc5 
							
						 
					 
					
						
						
							
							fix(tests): installation tests ( #13623 )  
						
						
						
						
					 
					
						2022-04-18 22:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							007e908cd9 
							
						 
					 
					
						
						
							
							chore: bundle pwt deps ( #13622 )  
						
						
						
						
					 
					
						2022-04-18 21:47:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7989427ea6 
							
						 
					 
					
						
						
							
							chore: bundle core deps ( #13621 )  
						
						
						
						
					 
					
						2022-04-18 20:20:49 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41db08eca5 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1631 ( #13612 )  
						
						
						
						
					 
					
						2022-04-18 18:48:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63ea81ec54 
							
						 
					 
					
						
						
							
							chore: make bundles typed ( #13620 )  
						
						
						
						
					 
					
						2022-04-18 17:50:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58d79e5e4d 
							
						 
					 
					
						
						
							
							chore: add core utils bundle ( #13615 )  
						
						
						
						
					 
					
						2022-04-18 13:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f0103fef0 
							
						 
					 
					
						
						
							
							chore: babel, expect, zip bundles ( #13588 )  
						
						
						
						
					 
					
						2022-04-18 11:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f843c347d 
							
						 
					 
					
						
						
							
							chore: bundle pixelmatch, it has not changed for 2 years ( #13585 )  
						
						
						
						
					 
					
						2022-04-15 16:58:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ffce1da53 
							
						 
					 
					
						
						
							
							chore: remove PlaywrightClient and Docker factory ( #13571 )  
						
						
						
						
					 
					
						2022-04-15 12:11:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aee6ba299a 
							
						 
					 
					
						
						
							
							chore: remove GridClient, run only page tests in service mode ( #13566 )  
						
						
						
						
					 
					
						2022-04-14 15:30:04 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11179982fc 
							
						 
					 
					
						
						
							
							chore: force localPaths to be resolved ( #13544 )  
						
						
						
						
					 
					
						2022-04-14 11:19:36 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a29a986d67 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1002 ( #13554 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-04-14 14:51:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							584140f97a 
							
						 
					 
					
						
						
							
							fix: make fetch api work with connectOverCDP ( #13521 )  
						
						
						
						
					 
					
						2022-04-14 12:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20dcc45afa 
							
						 
					 
					
						
						
							
							feat: support experimental doc entries  ( #13446 )  
						
						... 
						
						
						
						feat: support experimental doc entries
- Params/options/members are marked as experimental in the docs.
- `experimental.d.ts` is generated that contains all types and
  includes experimental features.
- `experimental.d.ts` is references in our tests so that we
  can test experimental features.
- `fonts` option is restored as experimental. 
						
						
					 
					
						2022-04-13 16:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2fff31848 
							
						 
					 
					
						
						
							
							chore: send run_id from agent to server ( #13542 )  
						
						
						
						
					 
					
						2022-04-13 12:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00199b5617 
							
						 
					 
					
						
						
							
							chore: add link to workflow ( #13541 )  
						
						
						
						
					 
					
						2022-04-13 11:56:00 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							269716d7d7 
							
						 
					 
					
						
						
							
							revert( #12877 ): chore: print error if install-deps is used != ubuntu ( #13536 )  
						
						... 
						
						
						
						Reason: turns out Debian Buster requires just one source list to
install `ttf-ubuntu-font-family` font.
All other dependencies are satisfied.
Fixes  #13530  
						
						
					 
					
						2022-04-13 11:03:28 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b8aceaa61 
							
						 
					 
					
						
						
							
							feat: support os parameter ( #13511 )  
						
						
						
						
					 
					
						2022-04-12 22:20:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a5b070e95 
							
						 
					 
					
						
						
							
							fix(type): focus switch between contenteditables in shadow dom ( #13510 )  
						
						... 
						
						
						
						Firefox has a bug: calling `node.focus()` does make the node focused,
but some internal "current contenteditable node" is not changed.
Blurring the previous one and focusing the new one helps. 
						
						
					 
					
						2022-04-12 16:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae4d2e75aa 
							
						 
					 
					
						
						
							
							chore: adjust gha agent params ( #13509 )  
						
						
						
						
					 
					
						2022-04-12 13:39:08 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95d4041b8b 
							
						 
					 
					
						
						
							
							chore: fix  mark-docker-image CLI command ( #13499 )  
						
						
						
						
					 
					
						2022-04-12 10:10:34 -07:00