Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df4498e7ee 
							
						 
					 
					
						
						
							
							docs: mention that exact option is ignored for regex ( #17912 )  
						
						
						
						
					 
					
						2022-10-07 10:19:13 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb4baf76bf 
							
						 
					 
					
						
						
							
							feat(api): make aria roles an enum ( #17885 )  
						
						
						
						
					 
					
						2022-10-06 11:34:22 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed6ecbca2a 
							
						 
					 
					
						
						
							
							chore: cut v1.27.0 ( #17859 )  
						
						
						
						
					 
					
						2022-10-05 15:30:35 -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 
						 
				 
			
				
					
						
							
							
								Stephen Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b1b718afc 
							
						 
					 
					
						
						
							
							feat(core): type addInitScript function arg ( #17651 )  
						
						... 
						
						
						
						Allows autocomplete on the arg passed to the init script
```ts
await page.addInitScript((arg) => {
    window.localStorage.setItem('init_user_state', JSON.stringify(arg.initUserState)) // arg was previously 'any'
}, {
    initUserState: { foo: 'bar' },
})
``` 
						
						
					 
					
						2022-10-05 09:08:30 -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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade75d66cf 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1360 ( #17793 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-03 17:07:18 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b364d1c6ac 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1357 ( #17786 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-10-03 17:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b07690f408 
							
						 
					 
					
						
						
							
							docs: use getBy... in documentation ( #17795 )  
						
						
						
						
					 
					
						2022-10-03 17:02:46 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fb3cb497d 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1724 ( #17753 )  
						
						
						
						
					 
					
						2022-10-03 10:28:57 -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 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1f4af2f7d 
							
						 
					 
					
						
						
							
							feat(firefox): roll to r1356 ( #17685 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-29 21:47:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfb8a43ece 
							
						 
					 
					
						
						
							
							feat(api): all getByTitle, getByAltText ( #17724 )  
						
						
						
						
					 
					
						2022-09-29 21:45:44 -07:00 
						 
				 
			
				
					
						
							
							
								Playwright Service 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d3997e620 
							
						 
					 
					
						
						
							
							feat(firefox-beta): roll to r1359 ( #17681 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-29 21:45:21 -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 
						 
				 
			
				
					
						
							
							
								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