Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48c44f2c78 
							
						 
					 
					
						
						
							
							fix(selectors): hasText and getByText exact match should consider full text ( #18260 )  
						
						 
						
						... 
						
						
						
						Fixes  #18259 . 
						
						
					 
					
						2022-10-21 16:29:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4053abd29 
							
						 
					 
					
						
						
							
							fix(video): do not produce frames much faster than desired fps ( #18228 )  
						
						 
						
						... 
						
						
						
						Otherwise, we get very long but slow videos.
Fixes  #18198 . 
						
						
					 
					
						2022-10-21 14:30:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96aa42c541 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1031 ( #18258 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-21 14:27:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c63a0b536d 
							
						 
					 
					
						
						
							
							feat: send SIGTERM to webserver before SIGKILL'ing it. ( #18220 )  
						
						 
						
						... 
						
						
						
						We now will send `SIGTERM` to the webserver and wait for the `timeout`
before sending `SIGKILL` to it.
Fixes  #18209  
						
						
					 
					
						2022-10-21 08:55:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b1e4e08a5 
							
						 
					 
					
						
						
							
							chore: detect browser reuse based on the connection headers ( #18230 )  
						
						 
						
						
						
						
					 
					
						2022-10-20 18:30:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84daeafb3a 
							
						 
					 
					
						
						
							
							chore: use internal locator for role ( #18187 )  
						
						 
						
						
						
						
					 
					
						2022-10-19 19:38:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							852a5c234b 
							
						 
					 
					
						
						
							
							feat(install): connection timeout ( #18161 )  
						
						 
						
						... 
						
						
						
						- `PLAYWRIGHT_DOWNLOAD_CONNECTION_TIMEOUT` for custom timeout.
- Bumped default timeout from 10s to 30s.
- Inlined `download.ts` to avoid extra plumbing.
- Removed optional arguments - we always pass them.
- Updated installation docs.
Fixes  #18156 . 
						
						
					 
					
						2022-10-19 13:06:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69092b153a 
							
						 
					 
					
						
						
							
							chore(codegen): do not generate  waitForURL ( #18167 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17179  
						
						
					 
					
						2022-10-19 11:26:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60068a3ac8 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1030 ( #18142 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Max Schmitt <max@schmitt.mx>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-10-19 08:49:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e325adc42b 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1359 ( #18171 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-19 08:37:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b541c9932 
							
						 
					 
					
						
						
							
							chore: render typed locators in the trace viewer ( #18166 )  
						
						 
						
						
						
						
					 
					
						2022-10-18 19:23:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							739b64a09a 
							
						 
					 
					
						
						
							
							chore: render typed locators in the recorder ( #18162 )  
						
						 
						
						
						
						
					 
					
						2022-10-18 16:39:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							304a4ee8ec 
							
						 
					 
					
						
						
							
							chore: migrate to the internal:text selector ( #18135 )  
						
						 
						
						
						
						
					 
					
						2022-10-18 13:09:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							928f7c8766 
							
						 
					 
					
						
						
							
							chore: port css parser to ts ( #18134 )  
						
						 
						
						
						
						
					 
					
						2022-10-18 12:44:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64e80f0460 
							
						 
					 
					
						
						
							
							chore: beautify error message ( #18002 )  
						
						 
						
						
						
						
					 
					
						2022-10-18 11:16:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ff2eda16a 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1727 ( #18138 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-18 08:23:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d363888f2 
							
						 
					 
					
						
						
							
							fix(tracing): do not serialize buffers into the trace file ( #18132 )  
						
						 
						
						... 
						
						
						
						Fixes  #18126 . 
						
						
					 
					
						2022-10-17 16:17:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7219a68b12 
							
						 
					 
					
						
						
							
							fix: exception in exposeFunction when oopif detaches ( #18078 )  
						
						 
						
						... 
						
						
						
						The test is racy but it was reliably failing several times in 100
iterations.
Fixes https://github.com/microsoft/playwright/issues/18067  
						
						
					 
					
						2022-10-14 08:37:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							693ed9b19e 
							
						 
					 
					
						
						
							
							chore: wire sourcesChanged event to the ProtocolHandler ( #18044 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/18043  
						
						
					 
					
						2022-10-13 19:38:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a60073d664 
							
						 
					 
					
						
						
							
							fix(generator): .NET getByRole w/ name ( #18060 )  
						
						 
						
						
						
						
					 
					
						2022-10-13 08:23:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Barbara Lócsi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							347544db09 
							
						 
					 
					
						
						
							
							fix: override cookie even if new is expired ( #17998 )  
						
						 
						
						
						
						
					 
					
						2022-10-11 23:06:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec1f8d17f0 
							
						 
					 
					
						
						
							
							fix(generator): generate nice locators for arbitrary selectors ( #18010 )  
						
						 
						
						
						
						
					 
					
						2022-10-11 17:50:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37b04e5391 
							
						 
					 
					
						
						
							
							chore: better integrity error message ( #17959 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17955  
						
						
					 
					
						2022-10-10 12:34:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35a5e805b3 
							
						 
					 
					
						
						
							
							fix(codegen): use constants when generating C# and Java roles ( #17961 )  
						
						 
						
						... 
						
						
						
						Fixes #[17960](https://github.com/microsoft/playwright/issues/17960 ) 
						
						
					 
					
						2022-10-10 12:25:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afe23ffa73 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1029 ( #17917 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-08 09:02:13 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							639b28db3b 
							
						 
					 
					
						
						
							
							fix: noWaitAfter option for hover ( #17856 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17833  
						
						
					 
					
						2022-10-07 12:43:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b5c2f9aba 
							
						 
					 
					
						
						
							
							fix(trace): show waitForLoadState when event has already fired ( #17826 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17807  
						
						
					 
					
						2022-10-07 11:27:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca54643f7d 
							
						 
					 
					
						
						
							
							chore: fix docker tests in branch, attempt 2 ( #17908 )  
						
						 
						
						
						
						
					 
					
						2022-10-07 09:21:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a8807f6b 
							
						 
					 
					
						
						
							
							chore: make local docker build work on branch ( #17896 )  
						
						 
						
						... 
						
						
						
						Branch does not pass `isDevelopmentMode` check because it does not have
a version ending with `-next`. Therefore, `env.PWTEST_DOCKER_BASE_IMAGE`
is ignored which leads to the pull of non-existent image. 
						
						
					 
					
						2022-10-07 06:55:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b64457d8ce 
							
						 
					 
					
						
						
							
							fix(locators): make regex escape work when multiple spaces are present ( #17893 )  
						
						 
						
						
						
						
					 
					
						2022-10-06 16:23:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b018f6b41 
							
						 
					 
					
						
						
							
							chore: make role name case-insensitive ( #17888 )  
						
						 
						
						
						
						
					 
					
						2022-10-06 14:35:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a12ae9890 
							
						 
					 
					
						
						
							
							chore(docker): make sure failed commands exit with non-zero code ( #17863 )  
						
						 
						
						
						
						
					 
					
						2022-10-05 21:31:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2685cab95 
							
						 
					 
					
						
						
							
							chore: use api selectors in codegen hover ( #17855 )  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:59:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ecaa36e25 
							
						 
					 
					
						
						
							
							chore: make locators generator isomorphic ( #17850 )  
						
						 
						
						
						
						
					 
					
						2022-10-05 13:13:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c168f5494f 
							
						 
					 
					
						
						
							
							chore: generate getByLabel for inputs ( #17845 )  
						
						 
						
						
						
						
					 
					
						2022-10-05 12:02:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff15fcf911 
							
						 
					 
					
						
						
							
							chore: hide selector factories ( #17844 )  
						
						 
						
						
						
						
					 
					
						2022-10-05 12:00:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bcd9ce9ae 
							
						 
					 
					
						
						
							
							chore: internal selectors ( #17827 )  
						
						 
						
						... 
						
						
						
						- Rename internal selectors `has`, `control` and `attr` to
`internal:has`, `internal:control` and `internal:attr`.
- Fix `getByLabel()` to respect strictness, by introducing
`internal:label` selector.
- Move tests essential for ports to `selectors-by.spec`. 
						
						
					 
					
						2022-10-05 08:45:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9c02b9753 
							
						 
					 
					
						
						
							
							fix(locators): properly escape various locator methods ( #17798 )  
						
						 
						
						... 
						
						
						
						References #17604 . 
						
						
					 
					
						2022-10-04 13:21:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8810b55504 
							
						 
					 
					
						
						
							
							feat(api): shorted getByLabel, getByPlaceholder ( #17816 )  
						
						 
						
						
						
						
					 
					
						2022-10-04 10:29:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1311767f87 
							
						 
					 
					
						
						
							
							chore: generate api calls ( #17794 )  
						
						 
						
						
						
						
					 
					
						2022-10-03 17:14:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42a4d8a829 
							
						 
					 
					
						
						
							
							chore(codegen): prioritize role selectors ( #17750 )  
						
						 
						
						
						
						
					 
					
						2022-10-03 08:44:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4306b38c2e 
							
						 
					 
					
						
						
							
							chore: download browsers out of process ( #17743 )  
						
						 
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/17394  
						
						
					 
					
						2022-10-01 01:06:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b35a8071f 
							
						 
					 
					
						
						
							
							fix(fetch): support SameSite attribute ( #17748 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17398  
						
						
					 
					
						2022-09-30 15:01:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a32010dbc 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r1028 ( #17749 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-30 23:53:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5754fb9c6d 
							
						 
					 
					
						
						
							
							chore: do not emit comments from codegen ( #17747 )  
						
						 
						
						
						
						
					 
					
						2022-09-30 12:36:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b57789c6d 
							
						 
					 
					
						
						
							
							devops: proper error for the Webkit @ MacOS 10.15 ( #17731 )  
						
						 
						
						... 
						
						
						
						The error looks like this:
```
aslushnikov:~/prog/playwright(main)$ npx playwright wk
[object.<anonymous>: Browser closed.
==================== Browser output: ====================
<launching> /Users/andreylushnikov/Library/Caches/ms-playwright/webkit-1616/pw_run.sh --inspector-pipe --no-startup-window
<launched> pid=15076
[pid=15076][out] ****************************************************************
[pid=15076][out] ****************************************************************
[pid=15076][out]
[pid=15076][out] ERROR: MacOS version is too old!
[pid=15076][out]
[pid=15076][out] This version of Playwright does not support running
[pid=15076][out] WebKit on MacOS 10.15. Please either:
[pid=15076][out] - update your operating system to version 11 or higher
[pid=15076][out] - use Playwright v1.25 or older
[pid=15076][out]
[pid=15076][out] ****************************************************************
[pid=15076][out] ****************************************************************
[pid=15076] <process did exit: exitCode=1, signal=null>
[pid=15076] starting temporary directories cleanup
=========================== logs ===========================
```
Fixes  #17699  
						
						
					 
					
						2022-09-30 01:40:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wodyjowski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33bbb15e30 
							
						 
					 
					
						
						
							
							fix: grid connection invalid method ( #17706 )  
						
						 
						
						... 
						
						
						
						This patch fixes invalid method (GET instead of POST) used when
connecting to Selenium Grid by http with proxy.
Fixes  #17707  
						
						
					 
					
						2022-09-30 00:41:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfb8a43ece 
							
						 
					 
					
						
						
							
							feat(api): all getByTitle, getByAltText ( #17724 )  
						
						 
						
						
						
						
					 
					
						2022-09-29 21:45:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							083fb4401c 
							
						 
					 
					
						
						
							
							feat(api): add getByPlaceholderText ( #17722 )  
						
						 
						
						
						
						
					 
					
						2022-09-29 18:12:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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