Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b55950d6a 
							
						 
					 
					
						
						
							
							chore: fix Android tests ( #12325 )  
						
						 
						
						
						
						
					 
					
						2022-02-24 06:57:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71edad327b 
							
						 
					 
					
						
						
							
							fix: tolerate EBUSY error when removing output directories ( #12323 )  
						
						 
						
						... 
						
						
						
						- Previous attempt: https://github.com/microsoft/playwright/pull/12300 
- Revert with reasoning: ebc52d10e4 
Fixes  #12106  
						
						
					 
					
						2022-02-23 14:23:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df7fbe7857 
							
						 
					 
					
						
						
							
							Revert "chore: best-effort cleanup for output folders that are mounted ( #12300 )" ( #12321 )  
						
						 
						
						... 
						
						
						
						This reverts commit e5c9d1e39fd0e4bb30e25d69adba2cc7ae3f0071.
Reason for revert: turns out this fix results in a 5-second delay
when starting tests in docker, with `test-results` folder being
a non-removable mount.
The reason for the delay is the `maxBusyTries` option that we
supply by default to rimraf when trying to remove the folder.
While this option might come handy when removing temporary
browser profile folder, it doesn't serve us well in this particular
usecase.
References #12106  
						
						
					 
					
						2022-02-23 14:10:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5879c7f362 
							
						 
					 
					
						
						
							
							chore: refactor toMatchSnapshot once again ( #12313 )  
						
						 
						
						... 
						
						
						
						Keep massaging code in preparation for `toHaveScreenshot`.
References #9938  
						
						
					 
					
						2022-02-23 13:17:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5c9d1e39f 
							
						 
					 
					
						
						
							
							chore: best-effort cleanup for output folders that are mounted ( #12300 )  
						
						 
						
						... 
						
						
						
						Fixes  #12106  
						
						
					 
					
						2022-02-23 12:55:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4399623f9f 
							
						 
					 
					
						
						
							
							chore(test runner): make timeout a separate error in TestInfo.errors ( #12315 )  
						
						 
						
						... 
						
						
						
						This way we control the timeout error message from the runner,
so that later on we can differentiate between test timeout, fixture
timeout and hook timeout. 
						
						
					 
					
						2022-02-23 12:32:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5be9f68446 
							
						 
					 
					
						
						
							
							docs: fix broken docs by wrong snippet lang ( #12306 )  
						
						 
						
						
						
						
					 
					
						2022-02-23 14:35:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							290410e44f 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 02/18/22 ( #12277 )  
						
						 
						
						... 
						
						
						
						Rebase `webkit/patches/boostrap.diff` to [r290138](https://trac.webkit.org/changeset/290138/webkit ).
This likely solves the reported missing libOpenGL library in the CI bot. 
						
						
					 
					
						2022-02-22 22:01:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26d6537119 
							
						 
					 
					
						
						
							
							docs: document environment variables usage ( #12294 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 15:24:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							114edecd3a 
							
						 
					 
					
						
						
							
							fix(list mode): keep outputDir intact ( #12291 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 12:50:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Lu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f933f65d03 
							
						 
					 
					
						
						
							
							feat(html): put diff first in image comparison ( #12254 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 11:29:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b08000e7c2 
							
						 
					 
					
						
						
							
							docs: advertise how to enable sources with tracing ( #12273 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 20:16:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52932172e7 
							
						 
					 
					
						
						
							
							docs(python): fix set_viewport_size in emulation.md ( #12271 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 20:15:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be2e4866b0 
							
						 
					 
					
						
						
							
							test: add test for sendBeacon and asserting request body ( #12274 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 20:15:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17a922cf5e 
							
						 
					 
					
						
						
							
							docs: fix expect custom matcher global.d.ts ( #12268 )  
						
						 
						
						
						
						
					 
					
						2022-02-22 11:09:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbe075135c 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r973391 ( #12279 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-02-22 11:33:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							768242db12 
							
						 
					 
					
						
						
							
							docs(dotnet): enable web-first assertions ( #12113 )  
						
						 
						
						
						
						
					 
					
						2022-02-21 14:01:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29a2354df8 
							
						 
					 
					
						
						
							
							browser(chromium): roll to r973391 ( #12265 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-02-21 11:30:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222033d6b2 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r972766 ( #12248 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-02-21 11:30:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8cf5ac661 
							
						 
					 
					
						
						
							
							fix(electron): do not attach external debugger when running Electron tests ( #12250 )  
						
						 
						
						
						
						
					 
					
						2022-02-19 17:46:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe57771869 
							
						 
					 
					
						
						
							
							chore: update package.json ( #12246 )  
						
						 
						
						... 
						
						
						
						These changed after 0682672242892b39f193e9f0968a33064751d526 
						
						
					 
					
						2022-02-18 22:15:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18fdf927b7 
							
						 
					 
					
						
						
							
							chore: simplify screenshot option handling ( #12245 )  
						
						 
						
						... 
						
						
						
						#9938  
						
						
					 
					
						2022-02-18 21:34:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a16eaf584a 
							
						 
					 
					
						
						
							
							docs: mock guide ( #12241 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 18:28:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3c4323021 
							
						 
					 
					
						
						
							
							fix(test runner): improve error message for unexpected calls ( #12240 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 18:25:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee0dd6ec71 
							
						 
					 
					
						
						
							
							fix(test runner): trim full output path ( #12239 )  
						
						 
						
						... 
						
						
						
						Previously, we only trimmed the "full title" component, but
we should also trim the "relative path" component. 
						
						
					 
					
						2022-02-18 15:40:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7ef1da5e9 
							
						 
					 
					
						
						
							
							fix(selenium): support MicrosoftEdge ( #12235 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 14:44:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0682672242 
							
						 
					 
					
						
						
							
							chore: move comparator logic to playwright-core ( #12232 )  
						
						 
						
						... 
						
						
						
						This will enable implementation of `toHaveScreenshot` on the
server-side.
Drive-by: drop blink-diff
References #9938  
						
						
					 
					
						2022-02-18 14:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9e86b79ee 
							
						 
					 
					
						
						
							
							chore: refactor toMatchSnapshot implementation ( #12206 )  
						
						 
						
						... 
						
						
						
						This patch prepares for the `toHaveScreenshot` implementation
by splitting common parts from `toMatchSnapshot`.
Drive-by: fix default extension generation from `.bin` to `.dat`
for unknown buffers. 
						
						
					 
					
						2022-02-18 11:21:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a558e6c2aa 
							
						 
					 
					
						
						
							
							browser(chromium): roll to r972766 ( #12213 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-02-18 18:55:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0518176f4a 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r969391 ( #12228 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-02-18 18:54:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a6169dcb1 
							
						 
					 
					
						
						
							
							browser(webkit) Follow-up r1612 ( #12204 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 09:10:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edac84d072 
							
						 
					 
					
						
						
							
							feat(remote): send browser/channel/headless in a header ( #12205 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 07:54:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34eec7eae7 
							
						 
					 
					
						
						
							
							fix(webServer): route output through reporters ( #12198 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 07:54:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rebely22 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7696fec1fa 
							
						 
					 
					
						
						
							
							docs: selectors.md fix code parentheses misplaced ( #12210 )  
						
						 
						
						
						
						
					 
					
						2022-02-18 10:33:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15043801cb 
							
						 
					 
					
						
						
							
							chore: use transport for BrowserType.connect ( #12196 )  
						
						 
						
						... 
						
						
						
						This gives us logging, ECONNRESET error handling and proper cleanup. 
						
						
					 
					
						2022-02-17 20:48:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a98babec69 
							
						 
					 
					
						
						
							
							feat(test-runner): introduce pixelCount and pixelRatio options ( #12169 )  
						
						 
						
						... 
						
						
						
						This patch adds additional options to `toMatchSnapshot` method:
- `pixelCount` - acceptable number of pixels that differ to still
  consider images equal. Unset by default.
- `pixelRatio` - acceptable ratio of all image pixels (from 0 to 1) that differ to still
  consider images equal. Unset by default.
Fixes  #12167 , #10219  
						
						
					 
					
						2022-02-17 15:44:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd08bbe123 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 02/17/22 ( #12173 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 15:20:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c98d595bea 
							
						 
					 
					
						
						
							
							fix: support hiding caret in case of matching style rule ( #12172 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 14:05:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ec00a9ae5 
							
						 
					 
					
						
						
							
							devops: require Xcode 13.2 for CR ( #12194 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 22:21:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21ae298015 
							
						 
					 
					
						
						
							
							fix(trace-viewer): don't crash when argument is null ( #12186 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 22:12:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							562da15af2 
							
						 
					 
					
						
						
							
							devops: build Chromium on mac 12 ( #12191 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 21:21:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4115235f4d 
							
						 
					 
					
						
						
							
							feat(codegen): use web-first page assertions to match URL ( #12177 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 20:52:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a667d94d45 
							
						 
					 
					
						
						
							
							chore(codegen): do not over-escape spaces ( #12155 )  
						
						 
						
						
						
						
					 
					
						2022-02-17 01:01:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51344c6924 
							
						 
					 
					
						
						
							
							chore: parse-skip .tsx ( #12143 )  
						
						 
						
						
						
						
					 
					
						2022-02-16 15:45:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							086333cd60 
							
						 
					 
					
						
						
							
							feat(test-runner): support unnamed snapshots ( #12161 )  
						
						 
						
						... 
						
						
						
						Fixes  #9007  
						
						
					 
					
						2022-02-16 14:22:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92045b7faf 
							
						 
					 
					
						
						
							
							feat(codgen): support radio buttons ( #12157 )  
						
						 
						
						
						
						
					 
					
						2022-02-16 19:10:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47cc7c4ae8 
							
						 
					 
					
						
						
							
							chore: refactor internal cli commands to use commander ( #12146 )  
						
						 
						
						
						
						
					 
					
						2022-02-16 09:54:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ee35ae30d 
							
						 
					 
					
						
						
							
							fix(html-report): open all test traces in one viewer ( #12142 )  
						
						 
						
						
						
						
					 
					
						2022-02-16 09:09:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08fd8d0762 
							
						 
					 
					
						
						
							
							fix(tracing): do not capture iframes in head ( #12126 )  
						
						 
						
						
						
						
					 
					
						2022-02-16 09:09:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4deefbad3 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1317 ( #12120 )  
						
						 
						
						
						
						
					 
					
						2022-02-15 21:55:52 -08:00