Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3da72235e2 
							
						 
					 
					
						
						
							
							chore: add ts_to_java test conversion script ( #17914 )  
						
						
						
						
					 
					
						2022-10-07 13:16:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c81af6b2bd 
							
						 
					 
					
						
						
							
							chore: generalize branch name attr ( #17898 )  
						
						
						
						
					 
					
						2022-10-06 21:58:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6750a02506 
							
						 
					 
					
						
						
							
							fix(api): hide TestConfig.groups ( #17853 )  
						
						... 
						
						
						
						Also fix types for `FullConfig.configFile`. 
						
						
					 
					
						2022-10-05 14:24:14 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8413264fa 
							
						 
					 
					
						
						
							
							chore: fix .NET generator ( #17849 )  
						
						
						
						
					 
					
						2022-10-05 21:01:57 +02: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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e09945c637 
							
						 
					 
					
						
						
							
							chore: handle unexpected ws response ( #17714 )  
						
						
						
						
					 
					
						2022-09-29 14:04:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a97deb1600 
							
						 
					 
					
						
						
							
							chore: hide reporter project id ( #17710 )  
						
						
						
						
					 
					
						2022-09-29 12:51:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f17ee6871 
							
						 
					 
					
						
						
							
							feat: group filter ( #17646 )  
						
						
						
						
					 
					
						2022-09-28 18:45:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cadd4d1dd0 
							
						 
					 
					
						
						
							
							chore: migrate http server to ts ( #17677 )  
						
						
						
						
					 
					
						2022-09-28 17:01:13 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8f67eb75d 
							
						 
					 
					
						
						
							
							feat(api): introduce getByTestId ( #17645 )  
						
						
						
						
					 
					
						2022-09-27 21:06:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ad201b802 
							
						 
					 
					
						
						
							
							chore: add snippet to the json report ( #17567 )  
						
						
						
						
					 
					
						2022-09-27 13:23:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfd38bf7df 
							
						 
					 
					
						
						
							
							chore: introduce md templates ( #17632 )  
						
						
						
						
					 
					
						2022-09-27 10:29:34 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a3cfc1c21 
							
						 
					 
					
						
						
							
							chore: annotate md utils to compile with ts-check ( #17600 )  
						
						
						
						
					 
					
						2022-09-27 09:27:23 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c6488c8f 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #17620 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-09-27 13:53:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf75f8ca20 
							
						 
					 
					
						
						
							
							chore: custom error if HTML report gets uploaded in Trace Viewer ( #17558 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17309  
						
						
					 
					
						2022-09-26 20:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5eee6d960 
							
						 
					 
					
						
						
							
							fix(driver): with CWD which contained spaces ( #17579 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright-python/issues/1561 
Fixes https://github.com/microsoft/playwright-python/issues/1565  
						
						
					 
					
						2022-09-26 19:19:04 +02: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d431958603 
							
						 
					 
					
						
						
							
							chore: move container integration back to playwright-core ( #17487 )  
						
						
						
						
					 
					
						2022-09-21 12:45:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53ab3d19e8 
							
						 
					 
					
						
						
							
							fix(protocol): update build tools ( #17515 )  
						
						
						
						
					 
					
						2022-09-21 12:43:18 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							854c783019 
							
						 
					 
					
						
						
							
							chore: project.id, configFile in reporter apis ( #17346 )  
						
						
						
						
					 
					
						2022-09-14 14:56:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							462fa7d79d 
							
						 
					 
					
						
						
							
							devops: upload reports to a new container ( #17298 )  
						
						... 
						
						
						
						This patch:
- adds `gitBranchName` to the infra metadata to the report
- starts uploading persistent reports to a different container, prefixed
with utc year-month-date. 
						
						
					 
					
						2022-09-13 10:55:39 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7367b7065 
							
						 
					 
					
						
						
							
							chore(dotnet): no nested namespace in transport channels ( #17273 )  
						
						
						
						
					 
					
						2022-09-12 23:13:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b4de0df7f 
							
						 
					 
					
						
						
							
							chore(dotnet): use csharp 10 namespace declaration ( #17248 )  
						
						
						
						
					 
					
						2022-09-12 11:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af042beb13 
							
						 
					 
					
						
						
							
							feat: introduce docker integration ( #16382 )  
						
						... 
						
						
						
						This patch introduces the following commands:
- `npx playwright docker build` that builds a VRT docker image
  locally that is based off the `mcr.microsoft.com/playwright:jammy`
- `npx playwright docker start` that launches a docker container with
  browsers.
- `npx playwright docker stop` that stops given docker container.
- `npx playwright docker test` that runs all the tests inside a
  launched docker container. 
						
						
					 
					
						2022-09-09 15:25:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbf9ca5316 
							
						 
					 
					
						
						
							
							fix: avoid using builtins in injected script bundles ( #17145 )  
						
						
						
						
					 
					
						2022-09-06 17:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								nate-ro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							409bab59ea 
							
						 
					 
					
						
						
							
							chore: added starting time of test to the base json reporter ( #16885 )  
						
						
						
						
					 
					
						2022-08-30 20:03:21 -07:00 
						 
				 
			
				
					
						
							
							
								sand4rt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad46e980bc 
							
						 
					 
					
						
						
							
							feat(ct): initial solid ( #16703 )  
						
						
						
						
					 
					
						2022-08-23 14:08:53 -07: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7fa9432fb 
							
						 
					 
					
						
						
							
							fix: ensure browser versions in browsers.json ( #16760 )  
						
						... 
						
						
						
						Fixes  #15702  
					
						2022-08-23 09:22:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b51b7e7f67 
							
						 
					 
					
						
						
							
							fix: devices is a map not an array ( #16729 )  
						
						
						
						
					 
					
						2022-08-22 11:34:53 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a04d8d0b0 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #16632 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-18 10:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d133b58a96 
							
						 
					 
					
						
						
							
							fix(driver): PLAYWRIGHT_NODEJS_PATH test in sh ( #16554 )  
						
						
						
						
					 
					
						2022-08-15 12:24:52 -07:00 
						 
				 
			
				
					
						
							
							
								Elizaveta Bezyaikna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f22ae9aa9 
							
						 
					 
					
						
						
							
							chore: add id for each test to JSONReporter ( #16494 )  
						
						
						
						
					 
					
						2022-08-15 09:28:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed1e5efc5c 
							
						 
					 
					
						
						
							
							feat: allow running driver with preinstalled node.js ( #16518 )  
						
						
						
						
					 
					
						2022-08-15 09:27:35 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e725b5f8a9 
							
						 
					 
					
						
						
							
							fix(esm): fix TS type check with NodeNext mode ( #16340 )  
						
						
						
						
					 
					
						2022-08-09 20:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							841ee02dc2 
							
						 
					 
					
						
						
							
							test: add host GPU support on Android tests ( #16241 )  
						
						
						
						
					 
					
						2022-08-04 09:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							445fe032f5 
							
						 
					 
					
						
						
							
							feat(test runner): separate interrupted status from skipped ( #16124 )  
						
						
						
						
					 
					
						2022-08-02 12:55:43 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							153670978d 
							
						 
					 
					
						
						
							
							chore: fix Android 13 compatibility ( #16139 )  
						
						
						
						
					 
					
						2022-08-02 18:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a79054544 
							
						 
					 
					
						
						
							
							feat(innerloop): allow reusing browsers over the remote connection ( #16065 )  
						
						
						
						
					 
					
						2022-07-31 14:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d306bbc66 
							
						 
					 
					
						
						
							
							feat: return value from step ( #16060 )  
						
						
						
						
					 
					
						2022-07-29 15:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e830fe821d 
							
						 
					 
					
						
						
							
							feat(test runner): introduce test.describe.fixme ( #16059 )  
						
						
						
						
					 
					
						2022-07-29 12:44:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af8e3e7afa 
							
						 
					 
					
						
						
							
							feat: print response text when toBeOK fails ( #16040 )  
						
						
						
						
					 
					
						2022-07-29 11:46:48 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db5e097aca 
							
						 
					 
					
						
						
							
							chore: add 'gpg' package to Docker images ( #15917 )  
						
						
						
						
					 
					
						2022-07-25 12:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							004cd9273c 
							
						 
					 
					
						
						
							
							fix(test-runner): multiple webServer types ( #15901 )  
						
						
						
						
					 
					
						2022-07-25 10:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							501b24a078 
							
						 
					 
					
						
						
							
							test: android test enhancements ( #15797 )  
						
						
						
						
					 
					
						2022-07-20 18:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55cd3928b7 
							
						 
					 
					
						
						
							
							chore: reuse context in the innerloop mode ( #15719 )  
						
						
						
						
					 
					
						2022-07-15 10:36:36 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98ea418124 
							
						 
					 
					
						
						
							
							fix(expect): expect.not types ( #15487 )  
						
						
						
						
					 
					
						2022-07-11 18:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88015d3791 
							
						 
					 
					
						
						
							
							chore(driver): roll driver to recent Node.js LTS version ( #15534 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-11 15:56:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
						
						
							
						
						
							02ed5b4cd6 
							
						 
					 
					
						
						
							
							devops: auto roll Node.js version of driver follow-up  
						
						
						
						
					 
					
						2022-07-11 15:54:46 +02:00