Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d897407833 
							
						 
					 
					
						
						
							
							chore: hide docker integration behind the curtain ( #17715 )  
						
						... 
						
						
						
						This is not ready for the prime time yet. 
						
						
					 
					
						2022-09-29 14:22:09 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d009500fa1 
							
						 
					 
					
						
						
							
							chore: fix WebKit deps on Ubuntu 18 ( #17718 )  
						
						
						
						
					 
					
						2022-09-29 23:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e09945c637 
							
						 
					 
					
						
						
							
							chore: handle unexpected ws response ( #17714 )  
						
						
						
						
					 
					
						2022-09-29 14:04:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4ee84fb0c 
							
						 
					 
					
						
						
							
							chore(api): remove locator.get() ( #17709 )  
						
						
						
						
					 
					
						2022-09-29 12:50:52 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d715ad116d 
							
						 
					 
					
						
						
							
							chore: fix WebKit on debian after deps changes ( #17712 )  
						
						... 
						
						
						
						Follow-up on https://github.com/microsoft/playwright/pull/17676 . 
						
						
					 
					
						2022-09-29 21:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3a2316013 
							
						 
					 
					
						
						
							
							feat(api): add getByLabelText ( #17684 )  
						
						
						
						
					 
					
						2022-09-29 11:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a49ea7357a 
							
						 
					 
					
						
						
							
							fix(firefox): remove pref override ( #17674 )  
						
						... 
						
						
						
						There is no need for the workaround anymore.
Fixes  #17528 . 
						
						
					 
					
						2022-09-29 09:22:39 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afa9c1528b 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1722 ( #17676 )  
						
						
						
						
					 
					
						2022-09-29 09:00:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a85806cc0 
							
						 
					 
					
						
						
							
							chore: follow up to getTestById, escape it ( #17650 )  
						
						
						
						
					 
					
						2022-09-28 09:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbef53ba6c 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1355 ( #17640 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-09-28 07:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a0c54dd46 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1358 ( #17643 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-28 07:10:09 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7896346810 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1046 ( #17653 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-09-28 12:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c4f703a7 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1027 ( #17641 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-09-28 10:53:21 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8f67eb75d 
							
						 
					 
					
						
						
							
							feat(api): introduce getByTestId ( #17645 )  
						
						
						
						
					 
					
						2022-09-27 21:06:07 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57337e8df8 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1354 ( #17601 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-09-27 17:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9a28bd244 
							
						 
					 
					
						
						
							
							feat(api): introduce get/getByText/getByRole ( #17577 )  
						
						
						
						
					 
					
						2022-09-27 16:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06e73b414f 
							
						 
					 
					
						
						
							
							chore: move connect utility into localUtils ( #17590 )  
						
						
						
						
					 
					
						2022-09-27 13:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3409a37f77 
							
						 
					 
					
						
						
							
							feat: allow opening multiple html reporters and trace viewers ( #17636 )  
						
						... 
						
						
						
						This makes `HttpServer` accept `preferredPort` option that will first
try to listen on that port, and if that port is already in use, listen
on some available port instead.
Fixes  #17201 . 
						
						
					 
					
						2022-09-27 12:45:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfd38bf7df 
							
						 
					 
					
						
						
							
							chore: introduce md templates ( #17632 )  
						
						
						
						
					 
					
						2022-09-27 10:29:34 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c25fb04030 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1353 ( #17598 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-27 10:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3d89e0de3 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1356 ( #17597 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-27 10:11:59 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72a24973f3 
							
						 
					 
					
						
						
							
							fix: ignore timing data when request served from memory cache ( #17595 )  
						
						... 
						
						
						
						`Response.timing` contains stale data when the request is served from
memory cache, in that we should ignore it and return -1 where we don't
know the value.
Fixes https://github.com/microsoft/playwright-java/issues/1080  
						
						
					 
					
						2022-09-26 17:12:47 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6dbfe547f 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1721 ( #17591 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-26 20:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yusuke Iwaki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5d7089819 
							
						 
					 
					
						
						
							
							fix: accept post data params for request.get and request.head ( #17566 )  
						
						
						
						
					 
					
						2022-09-26 09:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec40e49978 
							
						 
					 
					
						
						
							
							feat: expose configuration for HTML report serving. ( #17560 )  
						
						... 
						
						
						
						Fixes  #16667  
					
						2022-09-25 20:36:38 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04f77f2319 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1026 ( #17545 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-22 23:24:16 +02:00 
						 
				 
			
				
					
						
							
							
								Joey Arhar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab323122d8 
							
						 
					 
					
						
						
							
							feat(chromium): use Element.checkVisibility in isElementVisible ( #16592 )  
						
						... 
						
						
						
						Element.checkVisibility is a new browser API that was shipped in
chromium 105:
https://bugs.chromium.org/p/chromium/issues/detail?id=1309533 
Using checkVisibility accounts for the content-visibility:hidden in the
user-agent ShadowRoot of the details element, which means we can remove
the usage of the AutoExpandDetailsElementFlag (I am trying to remove the
flag in chromium).
This behavior is covered by the existing "isVisible and isHidden should
work with details" test in locator-convenience.spec.ts. 
						
						
					 
					
						2022-09-22 13:48:58 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cd2176155 
							
						 
					 
					
						
						
							
							feat(containers): introduce separate container commands ( #17541 )  
						
						... 
						
						
						
						This patch introduces hidden commands to control container
lifecycle:
- `npx playwright docker install-server-deps` to install fluxbox,
  vnc, novnc & to configure them.
- `npx playwright docker run-server` to run a server inside the
  container.
Drive-by: remove old version of container image when building a new
version with the same name. This way we won't pile up untagged
container images. 
						
						
					 
					
						2022-09-22 13:38:54 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b4afbb8df 
							
						 
					 
					
						
						
							
							chore: support http protocol with browserType.connect() ( #17483 )  
						
						
						
						
					 
					
						2022-09-22 11:59:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb10ef3c71 
							
						 
					 
					
						
						
							
							chore: rename reuseController to debugController ( #17520 )  
						
						
						
						
					 
					
						2022-09-21 15:35:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f17d345ac9 
							
						 
					 
					
						
						
							
							fix(ct): support empty fragments ( #17475 )  
						
						... 
						
						
						
						Currently, we ues `#root` vs `#root > *` selector for component roots
depending on the number of root children. This heuristic detects
fragments that render multiple elements inside the root.
However, this does not work with empty fragments that do not render
anything.
The fix is to make the `#root >> control=component` selector that would
dynamically detect the root. This supports empty fragments and also
allows for dynamic updates of the fragments. 
						
						
					 
					
						2022-09-21 15:12:18 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d431958603 
							
						 
					 
					
						
						
							
							chore: move container integration back to playwright-core ( #17487 )  
						
						
						
						
					 
					
						2022-09-21 12:45:43 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2300674ef 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1355 ( #17492 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-21 11:13:07 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							292b3e998e 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1352 ( #17494 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-21 11:12:45 -07:00 
						 
				 
			
				
					
						
							
							
								Philip Langer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26150b7064 
							
						 
					 
					
						
						
							
							docs: fix typo persistet -> persisted ( #17498 )  
						
						
						
						
					 
					
						2022-09-21 13:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jérémy Lal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							840a1f6436 
							
						 
					 
					
						
						
							
							chore: replace __proto__ by getPrototypeOf ( #17386 )  
						
						
						
						
					 
					
						2022-09-20 19:01:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df143031e7 
							
						 
					 
					
						
						
							
							chore: move protocol and trace types into the top-level packages ( #17486 )  
						
						
						
						
					 
					
						2022-09-20 18:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd9a5946d2 
							
						 
					 
					
						
						
							
							fix(expect): toHaveAttribute with empty value should not match missing attribute ( #17477 )  
						
						... 
						
						
						
						Reference #16517  
						
						
					 
					
						2022-09-20 17:11:12 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68f029e047 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1044 ( #17474 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-21 00:39:48 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3abbe0d850 
							
						 
					 
					
						
						
							
							chore: migrate codegen to controller events ( #17450 )  
						
						
						
						
					 
					
						2022-09-20 14:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							426301dc6d 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1351 ( #17391 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-19 08:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57cc54fd96 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1354 ( #17414 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-19 08:50:38 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffbfacd732 
							
						 
					 
					
						
						
							
							docs: add code snippets for drag'n drop ( #17390 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright.dev/issues/775  
						
						
					 
					
						2022-09-19 13:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d639ae50e 
							
						 
					 
					
						
						
							
							chore: revert toHaveAttribute type sig and overloads ( #17406 )  
						
						... 
						
						
						
						Relates #16517 .
Revert "docs(python): add missing NotToHaveAttribute overloads (#17371 )"
This reverts commit 2e1ea296144c1d38f90815c02167a2e51f3b2b40.
Revert "docs(release-notes): add 1.26 release notes for language ports
(#17345 )"
This reverts commit 4b8a85e69d2ded2089595ff24616eb381f59cff1.
Revert "test: unflake "should support boolean attribute with options"
(#17024 )"
This reverts commit 1dc05bd4c60209542d35624d5f39b7a2a44cce3e.
Revert "fix: support toHaveAttribute(name, options) (#16941 )"
This reverts commit f30ac1d67827fbcf3f8be7a851ef81b761842c52.
Revert "feat: expect(locator).toHaveAttribute to assert attribute
presence (#16767 )"
This reverts commit 622c73cc1e677834ebdc27e95c89ff101bdccf54. 
						
						
					 
					
						2022-09-16 11:17:35 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1303e3e355 
							
						 
					 
					
						
						
							
							feat(chromium-tip-of-tree): roll to r1043 ( #17384 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-16 11:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58b43004d2 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1025 ( #17372 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-16 10:59:17 +02:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d696868c1 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1719 ( #17364 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-16 10:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7019cc8b97 
							
						 
					 
					
						
						
							
							feat(docker): closeAllBrowsers command for reuseController ( #17383 )  
						
						
						
						
					 
					
						2022-09-15 20:38:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43304e980d 
							
						 
					 
					
						
						
							
							feat: show browser.close() stack in "Browser has been closed" error ( #17376 )  
						
						... 
						
						
						
						Often times we see "Browser has been closed" error, but it's not
entirely clear why. Showing the close stack might help.
```js
page.goto: Connection closed
    ==== Closed by ====
    at /Users/dgozman/code/playwright/tests/library/browsertype-connect.spec.ts:477:32
``` 
						
						
					 
					
						2022-09-15 17:04:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							872bcc9734 
							
						 
					 
					
						
						
							
							chore: expose driver protocol on the pw object ( #17363 )  
						
						
						
						
					 
					
						2022-09-15 15:53:18 -07:00