Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							384eed65ea 
							
						 
					 
					
						
						
							
							chore: organize fake timers ( #31156 )  
						
						
						
						
					 
					
						2024-06-05 09:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5d384c1f6 
							
						 
					 
					
						
						
							
							docs: add section explaining scrolling ( #30719 )  
						
						... 
						
						
						
						Fixes  #30643 . 
					
						2024-05-08 21:04:05 -07:00 
						 
				 
			
				
					
						
							
							
								Rui Figueira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c80b851422 
							
						 
					 
					
						
						
							
							fix(codegen): prevent csp directive violations ( #30366 )  
						
						
						
						
					 
					
						2024-04-23 07:33:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee3960529e 
							
						 
					 
					
						
						
							
							fix(ct): allow passing date, url, bigint as properties ( #29031 )  
						
						... 
						
						
						
						Closes: https://github.com/microsoft/playwright/issues/29028 ,
https://github.com/microsoft/playwright/issues/29027  
						
						
					 
					
						2024-01-17 20:43:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7447761fb7 
							
						 
					 
					
						
						
							
							fix(build): ignore empty bundle directories ( #27491 )  
						
						... 
						
						
						
						These are often left after some file moves. 
						
						
					 
					
						2023-10-06 12:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Marcin Strzyz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							192b697488 
							
						 
					 
					
						
						
							
							chore: remove old webpack folder structure ( #26560 )  
						
						
						
						
					 
					
						2023-08-19 16:16:44 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57ab732fb8 
							
						 
					 
					
						
						
							
							chore: support npm run build -- --sourcemap ( #24529 )  
						
						
						
						
					 
					
						2023-07-31 13:53:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f9fa005e 
							
						 
					 
					
						
						
							
							fix(tracing): do not double-zip entries in remote mode ( #21579 )  
						
						... 
						
						
						
						Fixes  #21435 . 
					
						2023-03-10 14:54:32 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cffb6ac269 
							
						 
					 
					
						
						
							
							chore: move sever/isomorphic to utils/ to use it in client ( #21445 )  
						
						
						
						
					 
					
						2023-03-06 18:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b735e136fe 
							
						 
					 
					
						
						
							
							chore: run non-concurrent steps in watch before everything else ( #21164 )  
						
						... 
						
						
						
						This prevents initial errors. 
						
						
					 
					
						2023-02-23 11:46:20 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcb2d67c5d 
							
						 
					 
					
						
						
							
							chore: remove experimental dockerfile.remote  ( #20790 )  
						
						... 
						
						
						
						We didn't find a compelling-enough use case to release this. 
						
						
					 
					
						2023-02-09 12:18:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190c121e66 
							
						 
					 
					
						
						
							
							chore: bundle chokidar, leave fsevents as an optional dependency ( #20762 )  
						
						
						
						
					 
					
						2023-02-09 08:40:27 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b67cef2c4d 
							
						 
					 
					
						
						
							
							feat: introduce Dockerfile.remote image ( #20691 )  
						
						... 
						
						
						
						When this image is launched, it exposes a single endpoint
that can be used to connect to and to launch browsers. 
						
						
					 
					
						2023-02-07 10:50:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a5df720ff 
							
						 
					 
					
						
						
							
							chore: fix build/watch script for bundles and vite-powered packages ( #20055 )  
						
						
						
						
					 
					
						2023-01-11 18:36:04 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2183d9e9a2 
							
						 
					 
					
						
						
							
							chore: use codemirror for editor ( #18482 )  
						
						
						
						
					 
					
						2022-11-01 15:04:30 -07: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf89a36181 
							
						 
					 
					
						
						
							
							chore: serialize circular objects ( #14045 )  
						
						
						
						
					 
					
						2022-05-09 18:51:53 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58d79e5e4d 
							
						 
					 
					
						
						
							
							chore: add core utils bundle ( #13615 )  
						
						
						
						
					 
					
						2022-04-18 13:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f0103fef0 
							
						 
					 
					
						
						
							
							chore: babel, expect, zip bundles ( #13588 )  
						
						
						
						
					 
					
						2022-04-18 11:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0156d057e 
							
						 
					 
					
						
						
							
							chore: flatten supplements ( #13437 )  
						
						
						
						
					 
					
						2022-04-08 12:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1961959dcb 
							
						 
					 
					
						
						
							
							chore: migrate injected scripts to esbuild ( #13143 )  
						
						
						
						
					 
					
						2022-03-28 23:10:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8758cf8cbf 
							
						 
					 
					
						
						
							
							chore: migrate html reporter to vite ( #13116 )  
						
						
						
						
					 
					
						2022-03-28 18:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a454328c25 
							
						 
					 
					
						
						
							
							fix(test): follow up to tests refactoring ( #13085 )  
						
						
						
						
					 
					
						2022-03-25 22:11:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b81e76c2b 
							
						 
					 
					
						
						
							
							chore: migrate trace-viewer and recorder to vite ( #13076 )  
						
						
						
						
					 
					
						2022-03-25 14:12:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71dd960fec 
							
						 
					 
					
						
						
							
							fix(watch): throttle / batch watch processing ( #13054 )  
						
						
						
						
					 
					
						2022-03-24 17:38:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9fa098bf3 
							
						 
					 
					
						
						
							
							chore: add ct examples ( #12693 )  
						
						
						
						
					 
					
						2022-03-11 15:46:11 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af55f48754 
							
						 
					 
					
						
						
							
							chore: add experimental mount ( #12657 )  
						
						
						
						
					 
					
						2022-03-11 08:00:46 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39ed705904 
							
						 
					 
					
						
						
							
							chore: unify workspace helper scripts ( #11925 )  
						
						... 
						
						
						
						This patch unifies a variety of different workspace
scripts into a single `//utils/workspace.js`.
Fixes  #11362  
						
						
					 
					
						2022-02-08 10:35:00 -08:00 
						 
				 
			
				
					
						
							
							
								Xiaoxing Ye 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a35c249fdc 
							
						 
					 
					
						
						
							
							fix: quote path to prevent space issue ( #11733 )  
						
						... 
						
						
						
						Co-authored-by: Xiaoxing Ye <xiaoye@microsoft.com> 
						
						
					 
					
						2022-01-29 09:56:58 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							136fab7041 
							
						 
					 
					
						
						
							
							fix(prepare): don't change package files on prepare ( #11579 )  
						
						
						
						
					 
					
						2022-01-24 11:25:24 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a82a3f1128 
							
						 
					 
					
						
						
							
							chore: move html report to package ( #10898 )  
						
						
						
						
					 
					
						2021-12-13 16:38:26 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							541248006c 
							
						 
					 
					
						
						
							
							chore: remove create-playwright, it is in monorepo by mistake ( #10654 )  
						
						
						
						
					 
					
						2021-12-01 13:09:35 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94d1fcf835 
							
						 
					 
					
						
						
							
							chore: move create-playwright build to build.js infra ( #9687 )  
						
						... 
						
						
						
						Co-authored-by: Joel Einbinder <joel.einbinder@gmail.com> 
						
						
					 
					
						2021-10-22 10:13:05 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c9d7d5ccc 
							
						 
					 
					
						
						
							
							chore(webpack): fix watch for webpack 5 ( #9516 )  
						
						
						
						
					 
					
						2021-10-14 15:16:15 -04:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb77912aee 
							
						 
					 
					
						
						
							
							chore: don't include babel compiled files in webpack bundles ( #9491 )  
						
						
						
						
					 
					
						2021-10-13 19:27:50 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a69b26db1 
							
						 
					 
					
						
						
							
							Revert "fix(build): don't compile our web files twice with babel ( #9470 )" ( #9488 )  
						
						... 
						
						
						
						This reverts commit 4d7b6b4b50face1ef66fbc5506942ad06f7c7a6c. 
						
						
					 
					
						2021-10-14 01:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d7b6b4b50 
							
						 
					 
					
						
						
							
							fix(build): don't compile our web files twice with babel ( #9470 )  
						
						
						
						
					 
					
						2021-10-13 13:41:38 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a0a44bc09 
							
						 
					 
					
						
						
							
							chore: move diff_match_patch into the test package ( #9475 )  
						
						
						
						
					 
					
						2021-10-13 13:38:26 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74bb75ce03 
							
						 
					 
					
						
						
							
							chore: dont throw errors about deviceDescriptors.js on first watch ( #9469 )  
						
						
						
						
					 
					
						2021-10-13 13:35:50 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dfc0a3394 
							
						 
					 
					
						
						
							
							chore: make sw global in trace viewer ( #9431 )  
						
						
						
						
					 
					
						2021-10-11 20:52:28 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c89d5a50dd 
							
						 
					 
					
						
						
							
							chore: migrate to monorepo ( #9421 )  
						
						
						
						
					 
					
						2021-10-11 16:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16baaa317d 
							
						 
					 
					
						
						
							
							chore: remove stale html experiments ( #8905 )  
						
						
						
						
					 
					
						2021-09-13 20:34:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bbb63d143 
							
						 
					 
					
						
						
							
							feat(test): start authoring raw reporter ( #8790 )  
						
						
						
						
					 
					
						2021-09-09 14:17:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8d404cd29 
							
						 
					 
					
						
						
							
							feat(test-runner): basic html reporter ( #7994 )  
						
						
						
						
					 
					
						2021-08-05 13:36:47 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19b673e467 
							
						 
					 
					
						
						
							
							fix(webpack): use production mode in production builds ( #8007 )  
						
						
						
						
					 
					
						2021-08-05 12:07:43 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba7d11e08b 
							
						 
					 
					
						
						
							
							fix(build): watch test types changes and update .d.ts ( #7921 )  
						
						
						
						
					 
					
						2021-07-29 14:33:47 -07:00