Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac25a67140 
							
						 
					 
					
						
						
							
							docs(java): assertion docs fixes ( #10144 )  
						
						
						
						
					 
					
						2021-11-08 11:31:11 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a7b4b745b 
							
						 
					 
					
						
						
							
							docs: Suite.project is a method, not a property ( #10135 )  
						
						
						
						
					 
					
						2021-11-08 10:08:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4553d76fce 
							
						 
					 
					
						
						
							
							api(frame-locator): introduce frame locators ( #10102 )  
						
						
						
						
					 
					
						2021-11-08 09:58:24 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7278fcffb8 
							
						 
					 
					
						
						
							
							browser(chromium): roll to r939194 ( #10124 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-08 11:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12eead057a 
							
						 
					 
					
						
						
							
							devops: support webkit compilation for Ubuntu 20.04 arm64 ( #10122 )  
						
						
						
						
					 
					
						2021-11-08 01:04:59 -08:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc72299cbc 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r938553 ( #10112 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-07 17:50:03 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf57f72c59 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1304 ( #10106 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-06 12:12:09 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a7567907 
							
						 
					 
					
						
						
							
							codegen: use import instead of require for codegen tests ( #10104 )  
						
						
						
						
					 
					
						2021-11-05 19:01:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61ff52704c 
							
						 
					 
					
						
						
							
							feat(input): perform hit target check during input ( #9546 )  
						
						... 
						
						
						
						This replaces previous `checkHitTarget` heuristic that took place before the action
with a new `setupHitTargetInterceptor` that works during the action:
- Before the action we set up capturing listeners on the window.
- During the action we ensure that event target is the element we expect to interact with.
- After the action we clear the listeners.
This should catch the "layout shift" issues where things move
between action point calculation and the actual action.
Possible issues:
- **Risk:** `{ trial: true }` might dispatch move events like `mousemove` or `pointerout`,
because we do actually move the mouse but prevent all other events.
- **Timing**: The timing of "hit target check" has moved, so this may affect different web pages
in different ways, for example expose more races. In this case, we should retry the click as before.
- **No risk**: There is still a possibility of mis-targeting with iframes shifting around,
because we only intercept in the target frame. This behavior does not change.
There is an opt-out environment variable PLAYWRIGHT_NO_LAYOUT_SHIFT_CHECK that reverts to previous behavior. 
						
						
					 
					
						2021-11-05 17:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f1d6e4c16 
							
						 
					 
					
						
						
							
							devops: do not build Chromium with symbols for every commit ( #10103 )  
						
						... 
						
						
						
						Wastes a lot of compute for the thing we barely use. 
						
						
					 
					
						2021-11-05 17:29:24 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4b0235eb 
							
						 
					 
					
						
						
							
							devops: fix firefox archiving scripts ( #10101 )  
						
						... 
						
						
						
						They should use absolute paths instead of relative paths. 
						
						
					 
					
						2021-11-05 17:04:11 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bf8f49746 
							
						 
					 
					
						
						
							
							feat: support Firefox for Ubuntu 20.04 arm64 download ( #10100 )  
						
						
						
						
					 
					
						2021-11-05 17:02:48 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15a8b29961 
							
						 
					 
					
						
						
							
							test: goto finishes on window.stop() ( #10070 )  
						
						
						
						
					 
					
						2021-11-05 16:51:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3fd3ebc37 
							
						 
					 
					
						
						
							
							chore(frame-selector): add more tests, use frame logic in element handle ( #10097 )  
						
						
						
						
					 
					
						2021-11-05 16:36:01 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							975a00ab31 
							
						 
					 
					
						
						
							
							devops: bundle vcruntime140_1.dll with Firefox builds ( #10099 )  
						
						... 
						
						
						
						We'll need to bake new Firefox build and roll onto it.
References #9974  
						
						
					 
					
						2021-11-05 15:28:44 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd2bbe0c1a 
							
						 
					 
					
						
						
							
							tests: disable video tests on Firefox + Tracing ( #10096 )  
						
						
						
						
					 
					
						2021-11-05 15:15:46 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d336f18166 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1303 ( #10065 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-05 12:33:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							296a2bb72f 
							
						 
					 
					
						
						
							
							devops: cross-compile firefox for Ubuntu 20.04 Arm64 ( #10091 )  
						
						... 
						
						
						
						This patch adds Firefox cross-compilation from x86_64 Ubuntu 20.04 to
arm64 Ubuntu 20.04.
This patch also fixes packaging logic for Firefox to use a STRIP
command from the aarch64 toolchain.
References #7723  
						
						
					 
					
						2021-11-05 12:15:34 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dbf225afc 
							
						 
					 
					
						
						
							
							test: fix connectOverCDP with proxy on Windows ( #10092 )  
						
						
						
						
					 
					
						2021-11-05 19:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32630e825a 
							
						 
					 
					
						
						
							
							browser(webkit): plugin process was removed ( #10094 )  
						
						
						
						
					 
					
						2021-11-05 11:33:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f19864890f 
							
						 
					 
					
						
						
							
							feat(iframe): make iframe selectors work w/ element handles ( #10063 )  
						
						
						
						
					 
					
						2021-11-05 11:06:04 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							729ebe49c7 
							
						 
					 
					
						
						
							
							browser(webkit): fix windows build ( #10090 )  
						
						
						
						
					 
					
						2021-11-05 10:44:50 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84d2ee3929 
							
						 
					 
					
						
						
							
							chore: fix connectOverCDP on Windows when proxy is used ( #10080 )  
						
						
						
						
					 
					
						2021-11-05 17:38:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95a5c5cb79 
							
						 
					 
					
						
						
							
							chore(create-playwright): make it Node.js 12 compatible ( #10081 )  
						
						
						
						
					 
					
						2021-11-05 17:30:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5b19351f6 
							
						 
					 
					
						
						
							
							chore: rename Fetch Request/Response to API ( #10087 )  
						
						
						
						
					 
					
						2021-11-05 16:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ceedf45d4a 
							
						 
					 
					
						
						
							
							fix: support .mjs files with Playwright Inspector ( #10043 )  
						
						
						
						
					 
					
						2021-11-05 12:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b177e6450a 
							
						 
					 
					
						
						
							
							devops: make vrt CI pipeline faster ( #10082 )  
						
						
						
						
					 
					
						2021-11-05 12:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99aa0d9db6 
							
						 
					 
					
						
						
							
							browser(chromium): roll to r938553 ( #10078 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-05 11:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c1aaa5338 
							
						 
					 
					
						
						
							
							fix(trace): do not call tracing.stopChunk() twice ( #10054 )  
						
						
						
						
					 
					
						2021-11-04 21:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a6e4bd350 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1302 ( #10062 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2021-11-04 16:12:59 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6e0ecc38c 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1301 ( #10058 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-04 14:50:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83657a1df4 
							
						 
					 
					
						
						
							
							test: skip interception tests in electron ( #10056 )  
						
						
						
						
					 
					
						2021-11-04 13:36:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78e99249a3 
							
						 
					 
					
						
						
							
							feat(frame-selector): intial implementation ( #10018 )  
						
						
						
						
					 
					
						2021-11-04 13:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b4d9460eb 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r936784 ( #9986 )  
						
						
						
						
					 
					
						2021-11-04 12:35:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							091c0065ad 
							
						 
					 
					
						
						
							
							browser(firefox): delete response interception code ( #10053 )  
						
						
						
						
					 
					
						2021-11-04 12:29:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							653e4377a0 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to M94 ( #10052 )  
						
						
						
						
					 
					
						2021-11-04 11:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							770c02d0d7 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11/04/21 ( #10039 )  
						
						
						
						
					 
					
						2021-11-04 08:41:13 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1f5131501 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1572 ( #10030 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2021-11-04 12:07:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cfc997614 
							
						 
					 
					
						
						
							
							test: detach frame while clicking race ( #10029 )  
						
						
						
						
					 
					
						2021-11-03 19:41:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16b9ada8c0 
							
						 
					 
					
						
						
							
							chore: add playwright-report to gitignore created by scaffolding ( #10028 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2021-11-03 17:12:52 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							583944f43e 
							
						 
					 
					
						
						
							
							devops: fix client side changes bot after monorepo ( #10025 )  
						
						
						
						
					 
					
						2021-11-03 23:34:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c53824235 
							
						 
					 
					
						
						
							
							docs: committed navigation ( #10023 )  
						
						
						
						
					 
					
						2021-11-03 15:26:25 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a577ac344 
							
						 
					 
					
						
						
							
							chore: introduce docker integration dogfood ( #9998 )  
						
						... 
						
						
						
						This patch:
- rolls stable-test-runner to Nov 2, 2021 tip-of-tree
- introduces a new npm script, `npm run vtest`, to run Visual Regression
  Tests for our HTML reporter 
						
						
					 
					
						2021-11-03 15:26:18 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf515205b6 
							
						 
					 
					
						
						
							
							browser(webkit): flag to disable accelerated compositing on win ( #10024 )  
						
						
						
						
					 
					
						2021-11-03 15:24:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bce9a8187d 
							
						 
					 
					
						
						
							
							fix(fetch): post data for delete request ( #10019 )  
						
						
						
						
					 
					
						2021-11-03 13:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							bde5c2590e 
							
						 
					 
					
						
						
							
							docs: fix minor release note typos  
						
						
						
						
					 
					
						2021-11-03 20:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3120f81629 
							
						 
					 
					
						
						
							
							fix(reporters): move Running X tests using Y workers to reporters ( #10014 )  
						
						
						
						
					 
					
						2021-11-03 11:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c373986ca0 
							
						 
					 
					
						
						
							
							fix(evaluate): reject all context operations when frame detaches ( #9987 )  
						
						
						
						
					 
					
						2021-11-03 10:44:50 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61881f3835 
							
						 
					 
					
						
						
							
							browser(webkit): delete legacy response interception code ( #10001 )  
						
						
						
						
					 
					
						2021-11-03 08:46:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ae2136810 
							
						 
					 
					
						
						
							
							chore: do not carry selector next to parsed selector ( #10004 )  
						
						
						
						
					 
					
						2021-11-03 08:35:01 -07:00