Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							028afb167b 
							
						 
					 
					
						
						
							
							chore: bump production dependencies ( #11787 )  
						
						
						
						
					 
					
						2022-02-01 21:27:34 +01:00 
						 
				 
			
				
					
						
							
							
								Caio Agiani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6b60decdf 
							
						 
					 
					
						
						
							
							fix: typos ( #11789 )  
						
						
						
						
					 
					
						2022-02-01 11:09:41 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2f6462a6b 
							
						 
					 
					
						
						
							
							fix(trace-viewer): info message for actions without snapshots ( #11765 )  
						
						
						
						
					 
					
						2022-02-01 09:26:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c82f2641d7 
							
						 
					 
					
						
						
							
							fet(list-files): report per-project test dir and filters ( #11764 )  
						
						
						
						
					 
					
						2022-02-01 08:08:56 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2336692e8a 
							
						 
					 
					
						
						
							
							feat: support clarification message for expect ( #11735 )  
						
						... 
						
						
						
						The clarification message is displayed in the HTML report as the name of the step:

It is also shown in terminal output:

Fixes  #7816  
						
						
					 
					
						2022-01-31 17:14:59 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b04c7d504 
							
						 
					 
					
						
						
							
							fix(drag&drop): relax layout shift logic when dropping ( #11760 )  
						
						... 
						
						
						
						When element that is being dragged stays under the mouse,
it prevents the hit target check on drop from working,
because drop target is overlayed by the dragged element.
To workaround this, we perform a one-time hit target check
before moving for the drop, as we used to. 
						
						
					 
					
						2022-01-31 16:21:35 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							129d9d3643 
							
						 
					 
					
						
						
							
							docs(tracing): clarify capture semantics ( #11756 )  
						
						
						
						
					 
					
						2022-01-31 11:44:10 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22989ffb98 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1316 ( #11675 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-31 19:06:09 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a4e506479 
							
						 
					 
					
						
						
							
							chore: extract SigIntWatcher ( #11749 )  
						
						... 
						
						
						
						This is to reduce the size of the long `_run` method in the `runner.ts`.
It also might come handy around the codebase. 
						
						
					 
					
						2022-01-31 08:51:22 -08:00 
						 
				 
			
				
					
						
							
							
								Xiaoxing Ye 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a35c249fdc 
							
						 
					 
					
						
						
							
							fix: quote path to prevent space issue ( #11733 )  
						
						... 
						
						
						
						Co-authored-by: Xiaoxing Ye <xiaoye@microsoft.com> 
						
						
					 
					
						2022-01-29 09:56:58 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							401cd9c0ee 
							
						 
					 
					
						
						
							
							fix(fetch): do not throw on empty response body with br encoding ( #11708 )  
						
						
						
						
					 
					
						2022-01-28 12:58:58 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84248f6e48 
							
						 
					 
					
						
						
							
							fix(webkit): handle will/didCheckPolicyForNavigation ( #11631 )  
						
						
						
						
					 
					
						2022-01-27 14:58:43 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							480338d5f3 
							
						 
					 
					
						
						
							
							fix: create traces dir in /tmp instead of cwd ( #11699 )  
						
						
						
						
					 
					
						2022-01-27 14:58:17 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d305a2ab3f 
							
						 
					 
					
						
						
							
							fix: throw in route.continue if it is called twice ( #11701 )  
						
						
						
						
					 
					
						2022-01-27 14:58:02 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0606afb2e6 
							
						 
					 
					
						
						
							
							chore: rename env variables ( #11661 )  
						
						... 
						
						
						
						These variables aren't CLI-only anymore, so pick some more general
names for them.
Note: all language ports would need to follow-up with the rename
after the next roll.
Fixes  #11450  
						
						
					 
					
						2022-01-27 09:06:43 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6e6d33db3 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1316 ( #11676 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-27 09:04:11 -08:00 
						 
				 
			
				
					
						
							
							
								hackerman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							872a4be752 
							
						 
					 
					
						
						
							
							fix(server): handle = in cookie values correctly ( #11613 )  
						
						
						
						
					 
					
						2022-01-26 11:27:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							687a16b848 
							
						 
					 
					
						
						
							
							feat(locator): introduce locator.page() getter ( #11630 )  
						
						
						
						
					 
					
						2022-01-26 07:58:58 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a7a2971f2 
							
						 
					 
					
						
						
							
							fix(chromium): close all javascript dialogs when closing context ( #11614 )  
						
						... 
						
						
						
						Fixes  #11581  
					
						2022-01-25 13:52:18 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62bf59e310 
							
						 
					 
					
						
						
							
							browser(webkit): removed unused will/didCheckNewWindowPolicy ( #11626 )  
						
						
						
						
					 
					
						2022-01-25 12:30:11 -08:00 
						 
				 
			
				
					
						
							
							
								Puneet Agarwal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07e33e0c8c 
							
						 
					 
					
						
						
							
							Import remote client and server module ( #11622 )  
						
						
						
						
					 
					
						2022-01-25 12:14:30 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							800b813d4b 
							
						 
					 
					
						
						
							
							chore(test runner): prepare to per-fixture timeout ( #11605 )  
						
						... 
						
						
						
						This reworks DeadlineRunner to use exception to signal timeout. This way,
we'll be able to run fixtures against a shared deadline vs their own
deadline and still get an easy control-flow timeout handling. 
						
						
					 
					
						2022-01-25 11:22:28 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c27badd31 
							
						 
					 
					
						
						
							
							fix: bail early when installing channels on non-ubuntu ( #11617 )  
						
						... 
						
						
						
						Fixes  #11615  
					
						2022-01-25 09:13:42 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42876a0528 
							
						 
					 
					
						
						
							
							fix: support PWDEBUG=0 to disable debug ( #11611 )  
						
						... 
						
						
						
						Fixes  #11606  
					
						2022-01-25 08:40:24 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e10cb4a619 
							
						 
					 
					
						
						
							
							devops: fix Firefox on Ubuntu 20.04 aarch64 ( #11602 )  
						
						... 
						
						
						
						Turns out Firefox 96 now requires libxtst6 on Ubuntu 20.04 aarch64. 
						
						
					 
					
						2022-01-24 16:20:28 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64e7557fb9 
							
						 
					 
					
						
						
							
							fix: falsey behavior in route.continue, page.post, testInfo.attach ( #11421 )  
						
						... 
						
						
						
						In several of the Playwright APIs, falsey values were not handled correctly. This changeset adds tests (and some fixes):
- route.continue: If options.postData was the empty string, the continue failed to override the post data.
- page.post (application/json with options.data: false|''|0|null): Raw falsey values were getting dropped (i.e. you can't do the equivalent of curl --header application/json … -d 'false'). This has been fixed with most values across all browsers, but an additional fix is needed for 'null' which the channel serializer treats extra specially.
- testInfo.attach: This didn't get reported as an error when options.path was the empty string, but should have been.
#11413  (and its fix  #11414 ) inspired this search as they are the same
class of bug. 
						
						
					 
					
						2022-01-24 15:06:36 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5bc2efc18 
							
						 
					 
					
						
						
							
							chore: followRedirects in PlaywrightClient ( #11599 )  
						
						
						
						
					 
					
						2022-01-24 12:41:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							136fab7041 
							
						 
					 
					
						
						
							
							fix(prepare): don't change package files on prepare ( #11579 )  
						
						
						
						
					 
					
						2022-01-24 11:25:24 -08:00 
						 
				 
			
				
					
						
							
							
								campersau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d42f6a1c4 
							
						 
					 
					
						
						
							
							chore: remove unused _waitingForObject from Connection ( #11474 )  
						
						
						
						
					 
					
						2022-01-24 18:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5382a794fe 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r960211 ( #11487 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-01-24 08:40:45 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29a673b4c 
							
						 
					 
					
						
						
							
							fix: do not mute route handler exceptions ( #11555 )  
						
						
						
						
					 
					
						2022-01-22 22:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab9d5a0dc4 
							
						 
					 
					
						
						
							
							chore(tracing): add tracing to APIRequestContext ( #11502 )  
						
						
						
						
					 
					
						2022-01-22 11:25:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baf0e5b47a 
							
						 
					 
					
						
						
							
							chore: implement lightweight test listing ( #11551 )  
						
						
						
						
					 
					
						2022-01-21 19:11:22 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							295d0a65c3 
							
						 
					 
					
						
						
							
							fix(har): do not hang on cached resources ( #11556 )  
						
						
						
						
					 
					
						2022-01-21 16:31:00 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7183c06569 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1315 ( #11535 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-21 10:55:47 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d08d333f23 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1315 ( #11536 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-21 10:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb139cefac 
							
						 
					 
					
						
						
							
							fix: playwright.locator.hasText RegExp flag serialisation in Console API ( #11516 )  
						
						
						
						
					 
					
						2022-01-21 01:05:37 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33c82a42c0 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1599 ( #11524 )  
						
						
						
						
					 
					
						2022-01-20 15:44:13 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c510819407 
							
						 
					 
					
						
						
							
							fix(windows): hide child console window when running PrintDeps ( #11468 )  
						
						
						
						
					 
					
						2022-01-19 10:38:51 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a65f7066d5 
							
						 
					 
					
						
						
							
							fix(webkit): improve orientation detection ( #11481 )  
						
						
						
						
					 
					
						2022-01-19 10:07:38 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6928c84ac2 
							
						 
					 
					
						
						
							
							chore: move some files out of server/common ( #11466 )  
						
						... 
						
						
						
						This is a directory for sharing code between Node and Web. 
						
						
					 
					
						2022-01-18 19:13:51 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfe7b7cc20 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1314 ( #11459 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-18 09:28:04 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae8294dd04 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1597 ( #11463 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-01-18 09:27:53 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b79daec8e0 
							
						 
					 
					
						
						
							
							chore: make it possible to override Locator.dragTo(strict) ( #11457 )  
						
						
						
						
					 
					
						2022-01-18 17:51:15 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							815e121445 
							
						 
					 
					
						
						
							
							feat(highlight): update highlight from raf ( #11443 )  
						
						
						
						
					 
					
						2022-01-17 18:33:35 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b0ef4ad6b 
							
						 
					 
					
						
						
							
							chore: introduce oop testing mode for debugging ( #11428 )  
						
						
						
						
					 
					
						2022-01-15 19:25:32 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfb86a74fa 
							
						 
					 
					
						
						
							
							fix(webkit): filechooer interception after process swap ( #11415 )  
						
						
						
						
					 
					
						2022-01-14 17:33:07 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb22c859d6 
							
						 
					 
					
						
						
							
							chore: add browser like UA to browser fetcher ( #11006 )  
						
						... 
						
						
						
						Drive-by: unify all Playwright user agents across the board.
Co-authored-by: Andrey Lushnikov <lushnikov@chromium.org> 
						
						
					 
					
						2022-01-14 02:46:17 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d5bf0e90d 
							
						 
					 
					
						
						
							
							fix(test runner): fixture teardown double error, testInfo.attach() ( #11365 )  
						
						... 
						
						
						
						- Use file path, not content to calculate the attachment hash.
- Always cleanup fixture from the list on teardown, to avoid reporting
  teardown error multiple times: from the test, and from the cleanup. 
						
						
					 
					
						2022-01-13 10:38:47 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73fed66896 
							
						 
					 
					
						
						
							
							docs: add comments to Promise.all snippets with explanation ( #11379 )  
						
						... 
						
						
						
						Drive-by: more locators. 
						
						
					 
					
						2022-01-13 10:38:22 -08:00