Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80e9c5dc55 
							
						 
					 
					
						
						
							
							fix(reuse): restore storage state ( #17175 )  
						
						
						
						
					 
					
						2022-09-07 19:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15add13a6a 
							
						 
					 
					
						
						
							
							chore(generator): use new .NET test attributes ( #17172 )  
						
						
						
						
					 
					
						2022-09-08 01:44:58 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c91df61ca3 
							
						 
					 
					
						
						
							
							chore: optionally connect instead of launching ( #17174 )  
						
						
						
						
					 
					
						2022-09-07 15:57:20 -07:00 
						 
				 
			
				
					
						
							
							
								Cody Kaup 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a54b5ec88 
							
						 
					 
					
						
						
							
							chore: Fix README link ( #17148 )  
						
						
						
						
					 
					
						2022-09-07 09:05:43 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a5011621b 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1040 ( #17136 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-07 14:48:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e1c94b5fe 
							
						 
					 
					
						
						
							
							fix(click): allow clicking inside closed shadow root ( #16900 )  
						
						... 
						
						
						
						Although Playwright selectors do not pierce closed shadow roots,
one can still obtain a reference to an element inside a closed shadow root:
- through `page.evaluate()`;
- through `handle.$()` where `handle` is inside the shadow root;
- through `frame.locator()` by choosing an iframe that belongs
  to a closed shadow root.
In this case, `click()` action fails during the hit check test,
but it's possible to make it work by going bottom up from the target
rather than top down from the document. 
						
						
					 
					
						2022-09-06 17:55:15 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0c5810609 
							
						 
					 
					
						
						
							
							feat(assertions): support toBeEditable({ editable }) ( #17065 )  
						
						
						
						
					 
					
						2022-09-06 12:50:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92f44e34d6 
							
						 
					 
					
						
						
							
							chore: silenсe best effort cleanup errors ( #17137 )  
						
						
						
						
					 
					
						2022-09-06 12:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b734f36f8b 
							
						 
					 
					
						
						
							
							fix(frameElement): should work for frames inside closed shadow root ( #17055 )  
						
						
						
						
					 
					
						2022-09-06 08:52:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4b90e5cc8 
							
						 
					 
					
						
						
							
							chore: reparent network back to context ( #17023 )  
						
						
						
						
					 
					
						2022-09-05 10:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01d83f1d5e 
							
						 
					 
					
						
						
							
							fix(har): record request overrides to har ( #17027 )  
						
						
						
						
					 
					
						2022-09-04 10:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dc919fb71 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1714 ( #17053 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-03 11:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f051948400 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1023 ( #17061 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-03 11:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74187290f1 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1039 ( #17044 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-03 00:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e7f44974 
							
						 
					 
					
						
						
							
							fix(firefox): disable cookie partitioning ( #17051 )  
						
						
						
						
					 
					
						2022-09-02 15:46:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3548f3f898 
							
						 
					 
					
						
						
							
							feat(firefox): roll ff to 1350, beta to 1353 ( #17006 )  
						
						
						
						
					 
					
						2022-09-02 08:35:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da19219323 
							
						 
					 
					
						
						
							
							fix: throw clear message when requested screenshot is too large ( #17025 )  
						
						
						
						
					 
					
						2022-09-01 18:15:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27ffdcc944 
							
						 
					 
					
						
						
							
							fix: accept post data for GET and HEAD http methods ( #17008 )  
						
						
						
						
					 
					
						2022-09-01 08:36:08 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							791dcc39f5 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1713 ( #17001 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-01 11:57:25 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d6253f743 
							
						 
					 
					
						
						
							
							fix: stop har recording when APIRequestContext is disposed ( #17007 )  
						
						
						
						
					 
					
						2022-08-31 21:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74d52138ff 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1038 ( #17000 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-31 22:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aaa28394cd 
							
						 
					 
					
						
						
							
							feat(trace): include url into route.fulfill call params ( #16934 )  
						
						
						
						
					 
					
						2022-08-31 12:37:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6533eb2e5b 
							
						 
					 
					
						
						
							
							chore: fix deps for WebKit on ubuntu20 ( #16950 )  
						
						
						
						
					 
					
						2022-08-31 12:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77f6b25941 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1712 ( #16933 )  
						
						
						
						
					 
					
						2022-08-30 14:24:14 -07:00 
						 
				 
			
				
					
						
							
							
								DetachHead 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf2a06e53 
							
						 
					 
					
						
						
							
							docs: explain that the Selectors.register script is executed in the page context ( #16917 )  
						
						
						
						
					 
					
						2022-08-30 09:17:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fea8772d95 
							
						 
					 
					
						
						
							
							fix: emit load/domcontentloaded events as reported by the browser ( #16861 )  
						
						... 
						
						
						
						Instead of requiring all frames in the subtree to receive a particular
event, we rely on the browser's definition of load and DOMContentLoaded.
This changes logic in a few edge cases:
- Some browsers do not emit load event upon window.stop() at all.
- DOMContentLoaded does not wait for subframes, so they might not be
  ready when passing `{ waitUntil: 'domcontentloaded' }`.
`networkidle` preserves the old logic. 
						
						
					 
					
						2022-08-26 13:48:05 -07:00 
						 
				 
			
				
					
						
							
							
								JJetmar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b93668e301 
							
						 
					 
					
						
						
							
							docs: spelling fix ( #16842 )  
						
						... 
						
						
						
						Co-authored-by: Ross A. Wollman <ross.wollman@gmail.com> 
						
						
					 
					
						2022-08-26 12:57:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6319b14069 
							
						 
					 
					
						
						
							
							chore: dispatcher is a scope ( #16843 )  
						
						
						
						
					 
					
						2022-08-26 09:30:27 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa234f4611 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1037 ( #16854 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-26 07:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b1af7d75d 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1022 ( #16844 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-25 21:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a07a4a25a2 
							
						 
					 
					
						
						
							
							chore: make parent scope explicit ( #16819 )  
						
						
						
						
					 
					
						2022-08-25 11:58:41 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							622c73cc1e 
							
						 
					 
					
						
						
							
							feat: expect(locator).toHaveAttribute to assert attribute presence ( #16767 )  
						
						... 
						
						
						
						This patch changes `expect(locator).toHaveAttribute()` so that the
`value` argument can be omitted. When done so, the method will
assert attribute existance.
Fixes  #16517  
						
						
					 
					
						2022-08-25 05:28:34 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74ab343e2b 
							
						 
					 
					
						
						
							
							feat(codegen): add NUnit/MSTest ( #16803 )  
						
						
						
						
					 
					
						2022-08-25 11:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c1723b6f5 
							
						 
					 
					
						
						
							
							chore: avoid protocol calls on disposed context ( #16812 )  
						
						... 
						
						
						
						Otherwise, we always get a failing protocol message when closing a context. 
						
						
					 
					
						2022-08-24 17:21:01 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4e91bded1 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1347 ( #16788 )  
						
						
						
						
					 
					
						2022-08-24 08:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80389c7d47 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1348 ( #16786 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-24 00:11:05 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ebd3ea61f 
							
						 
					 
					
						
						
							
							chore(electron): put client-provided arguments in front ( #16782 )  
						
						... 
						
						
						
						Fixes  #16614  
					
						2022-08-23 15:08:36 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b57b30033a 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1036 ( #16775 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-23 23:42:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa23914659 
							
						 
					 
					
						
						
							
							chore: remove invalid device configurations ( #16777 )  
						
						... 
						
						
						
						Resolves  #16622 .
- removes current invalid configurations
- validates future changes 
					
						2022-08-23 14:03:41 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cedd805ed 
							
						 
					 
					
						
						
							
							chore: a nicer message to urge updating docker image with Playwright ( #16758 )  
						
						... 
						
						
						
						This will result in the following message:
```
root@docker-desktop:/playwright# node a.mjs
node:internal/process/esm_loader:94
    internalBinding('errors').triggerUncaughtException(
                              ^
browserType.launch: Executable doesn't exist at /ms-playwright/chromium-1021/chrome-linux/chrome
╔══════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just updated to 1.26.0. ║
║ Please update docker image as well.                                  ║
║ -  current: mcr.microsoft.com/playwright:v1.23.0-focal               ║
║ - required: mcr.microsoft.com/playwright:v1.26.0-focal               ║
║                                                                      ║
║ <3 Playwright Team                                                   ║
╚══════════════════════════════════════════════════════════════════════╝
    at file:///playwright/a.mjs:3:43 {
  name: 'Error'
}
```
Fixes  #15483  
						
						
					 
					
						2022-08-23 10:39:59 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b51b7e7f67 
							
						 
					 
					
						
						
							
							fix: devices is a map not an array ( #16729 )  
						
						
						
						
					 
					
						2022-08-22 11:34:53 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35a9daa425 
							
						 
					 
					
						
						
							
							chore: validate pw-core version when pwtest CLI gets executed ( #16475 )  
						
						
						
						
					 
					
						2022-08-20 12:20:31 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba722a2580 
							
						 
					 
					
						
						
							
							fix(selectors): make them work in the browser reuse mode ( #16691 )  
						
						
						
						
					 
					
						2022-08-19 13:48:33 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1e1035e10 
							
						 
					 
					
						
						
							
							chore: do not specify custom LD_LIBRARY_PATH for Firefox ( #16681 )  
						
						... 
						
						
						
						We used to bundle `libstdc++` for Firefox but we no longer do so,
so this code should not be needed. 
						
						
					 
					
						2022-08-19 07:18:41 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be33ec817b 
							
						 
					 
					
						
						
							
							feat(webkit): add forced colors media query override ( #16654 )  
						
						
						
						
					 
					
						2022-08-19 14:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1154fffd8b 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1707 ( #16668 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-08-19 11:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77b91d4b80 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1035 ( #16662 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-19 08:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5282edca7c 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1706 ( #16659 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-19 07:42:58 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f99f0c099f 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1021 ( #16657 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-19 07:42:09 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dc43d4957 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1705 ( #16652 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-19 01:07:05 +02:00