Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ccec7eae5 
							
						 
					 
					
						
						
							
							feat(merge): generate html report with links to remote resources ( #22968 )  
						
						 
						
						
						
						
					 
					
						2023-05-12 09:26:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6d8cf9693 
							
						 
					 
					
						
						
							
							chore: include plugin list into the cache digest ( #22946 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22931  
						
						
					 
					
						2023-05-11 21:09:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ffe33fae8 
							
						 
					 
					
						
						
							
							feat(test runner): support tsconfig.extends array ( #22975 )  
						
						 
						
						... 
						
						
						
						Fixes  #22151 . 
						
						
					 
					
						2023-05-11 19:18:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59b9a39740 
							
						 
					 
					
						
						
							
							chore: add string attachments to trace ( #22921 )  
						
						 
						
						
						
						
					 
					
						2023-05-11 16:32:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44a934c160 
							
						 
					 
					
						
						
							
							feat(test runner): support .cjs and .cts files ( #22971 )  
						
						 
						
						... 
						
						
						
						Fixes  #22579 . 
						
						
					 
					
						2023-05-11 15:41:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9dad439cd 
							
						 
					 
					
						
						
							
							chore: write uncompressed blob report ( #22945 )  
						
						 
						
						
						
						
					 
					
						2023-05-10 15:08:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e0574dc44 
							
						 
					 
					
						
						
							
							chore: list attachments in the trace ( #22919 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22736  
						
						
					 
					
						2023-05-09 17:53:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd49f5c466 
							
						 
					 
					
						
						
							
							feat(typescript): align with --moduleResolution=bundler ( #22887 )  
						
						 
						
						... 
						
						
						
						This relaxes import requirements and allows importing `.ts` files
without an extension in CJS and ESM modes.
Fixes  #22169 . 
						
						
					 
					
						2023-05-09 16:26:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bf297f523 
							
						 
					 
					
						
						
							
							fix(trace): merge step hierarchies ( #22916 )  
						
						 
						
						
						
						
					 
					
						2023-05-09 14:50:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Neo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bd5cea705 
							
						 
					 
					
						
						
							
							feat(html): describe labels ( #22870 )  
						
						 
						
						
						
						
					 
					
						2023-05-08 18:59:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b10cc03314 
							
						 
					 
					
						
						
							
							chore: render parse errors in the UI mode ( #22888 )  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/22863  
						
						
					 
					
						2023-05-08 18:51:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9771b1ee74 
							
						 
					 
					
						
						
							
							chore: show steps for fixtures ( #22860 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22565  
						
						
					 
					
						2023-05-06 10:25:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03616e976e 
							
						 
					 
					
						
						
							
							fix(deps): --repeat-each should not apply to dependencies ( #22858 )  
						
						 
						
						... 
						
						
						
						Fixes  #21778 . 
						
						
					 
					
						2023-05-05 16:59:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efad19b332 
							
						 
					 
					
						
						
							
							chore: render test steps in the trace ( #22837 )  
						
						 
						
						
						
						
					 
					
						2023-05-05 15:12:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c25a04267 
							
						 
					 
					
						
						
							
							chore: use custom JSX runtime to stub-out erroneous JSX usage ( #22827 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22789  
						
						
					 
					
						2023-05-04 11:44:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78203bf48d 
							
						 
					 
					
						
						
							
							chore: ensure error location is present ( #22804 )  
						
						 
						
						... 
						
						
						
						Partial fix for https://github.com/microsoft/playwright/issues/22782  
						
						
					 
					
						2023-05-03 18:45:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4edd023644 
							
						 
					 
					
						
						
							
							fix(tsconfig): fallback to default *:* path mapping when baseUrl is present ( #22802 )  
						
						 
						
						... 
						
						
						
						According to
https://www.typescriptlang.org/docs/handbook/module-resolution.html#base-url ,
`baseUrl` affects all non-relative imports. Additional `paths` mapping
can be specified for more control. However, if none of the `paths`
matches, it still falls back to the default `*:*` mapping. Confirmed by
invoking `tsc` with different configs.
Fixes  #22663 . 
						
						
					 
					
						2023-05-03 16:08:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a61a55ea1 
							
						 
					 
					
						
						
							
							chore: nest api steps by time ( #22801 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22786  
						
						
					 
					
						2023-05-03 16:04:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2233b352b6 
							
						 
					 
					
						
						
							
							fix(merger): pass onError to the reporter ( #22775 )  
						
						 
						
						
						
						
					 
					
						2023-05-03 09:08:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10ce7af411 
							
						 
					 
					
						
						
							
							fix(steps): step should not get an unrelated error ( #22773 )  
						
						 
						
						... 
						
						
						
						Previously, we would use any error that was added during the step
execution as an error for this particular step.
This produces false positives, for example failing `page.click` call
that happened during `context` teardown was producing an error and
marking teardown is failed. However, in reality, the test itself has
failed, while teardown has not.
New approach uses test step hierarchy to inherit errors from child steps
to the parent step. This does not regress the original fix where
`expect.soft` errors are surfaced in the parent step.
See also #19973  that introduced the original logic. 
						
						
					 
					
						2023-05-02 18:50:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee0f2791e 
							
						 
					 
					
						
						
							
							test: unflake "should give enough time for fixture teardown" ( #22763 )  
						
						 
						
						
						
						
					 
					
						2023-05-02 17:40:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f09935e81 
							
						 
					 
					
						
						
							
							fix(test runner): separate test fixture scope for beforeAll/afterAll hooks ( #22746 )  
						
						 
						
						... 
						
						
						
						There was a single test fixture scope that covers all hooks, modifiers
and test function. Now beforeAll-like modifiers, beforeAll and afterAll
hooks get a scope each.
Fixes  #22256 . 
						
						
					 
					
						2023-05-02 11:04:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ad75f92f7 
							
						 
					 
					
						
						
							
							test: unflake basic timeout test ( #22745 )  
						
						 
						
						
						
						
					 
					
						2023-05-02 09:14:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b69c4cf52 
							
						 
					 
					
						
						
							
							chore: bump vite to 4.3.3 ( #22711 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 15:19:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70011c82f7 
							
						 
					 
					
						
						
							
							chore: unflake ui tests (3) ( #22741 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 15:18:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e90f20dc 
							
						 
					 
					
						
						
							
							fix(runner): do not hang on worker exit before tests ( #22742 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 14:54:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcd966c4e5 
							
						 
					 
					
						
						
							
							chore: make _setupArtifacts a worker-scoped fixture ( #22739 )  
						
						 
						
						... 
						
						
						
						This should unblock having separate test-fixture scopes for hooks and
test. 
						
						
					 
					
						2023-05-01 13:53:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59079d94ca 
							
						 
					 
					
						
						
							
							fix: call onExit when merging reports ( #22718 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 12:58:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							297fea0826 
							
						 
					 
					
						
						
							
							chore: purify the junit reporter ( #22624 )  
						
						 
						
						
						
						
					 
					
						2023-05-01 09:15:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Neo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26cad0b31f 
							
						 
					 
					
						
						
							
							feat(html): matching labels with dash&spec symbol ( #22709 )  
						
						 
						
						... 
						
						
						
						Fixes  #22700  
						
						
					 
					
						2023-05-01 09:13:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a01df2ff5b 
							
						 
					 
					
						
						
							
							chore: render live trace for the serial mode ( #22715 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22655  
						
						
					 
					
						2023-04-28 17:47:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbb218a9d5 
							
						 
					 
					
						
						
							
							feat: project.teardown that runs after all dependents have finished ( #22696 )  
						
						 
						
						... 
						
						
						
						This replicates globalTeardown in the deps world.
Fixes  #21914 . 
						
						
					 
					
						2023-04-28 14:27:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a675026de 
							
						 
					 
					
						
						
							
							chore: add image diff test to ui mode ( #22637 )  
						
						 
						
						
						
						
					 
					
						2023-04-28 14:18:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9373dfb6e 
							
						 
					 
					
						
						
							
							chore: make client-side instrumentation non-nullable ( #22694 )  
						
						 
						
						
						
						
					 
					
						2023-04-28 08:57:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b555d33e38 
							
						 
					 
					
						
						
							
							chore: roll the stable test runner ( #22701 )  
						
						 
						
						
						
						
					 
					
						2023-04-28 08:57:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Neo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7937699b28 
							
						 
					 
					
						
						
							
							fix(html): label not matched if first with describe ( #22680 )  
						
						 
						
						
						
						
					 
					
						2023-04-27 20:04:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f37f5fc61c 
							
						 
					 
					
						
						
							
							chore: comma separated reporter names, reporter arg from config ( #22693 )  
						
						 
						
						
						
						
					 
					
						2023-04-27 15:16:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							223baa3393 
							
						 
					 
					
						
						
							
							fix(html): keep tests in the declaration order ( #22690 )  
						
						 
						
						... 
						
						
						
						Fixes  #22143 . 
						
						
					 
					
						2023-04-27 13:54:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82670147b4 
							
						 
					 
					
						
						
							
							chore: support multiple merged reports ( #22672 )  
						
						 
						
						
						
						
					 
					
						2023-04-27 09:15:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b27d70d8a 
							
						 
					 
					
						
						
							
							feat(web-server): add stdout: "pipe"|"ignore" option ( #22564 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22454  
						
						
					 
					
						2023-04-26 23:39:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fdd7a20fb 
							
						 
					 
					
						
						
							
							chore: fix soft after poll ( #22642 )  
						
						 
						
						
						
						
					 
					
						2023-04-26 08:50:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b487ff49d 
							
						 
					 
					
						
						
							
							chore: remove cli from playwright-core ( #22612 )  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/22599  
						
						
					 
					
						2023-04-25 11:19:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1007bbe2c 
							
						 
					 
					
						
						
							
							chore: introduce expect.configure ( #22533 )  
						
						 
						
						
						
						
					 
					
						2023-04-25 10:29:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24478be565 
							
						 
					 
					
						
						
							
							feat: preserve attachments in blob reports ( #22605 )  
						
						 
						
						... 
						
						
						
						Attachments with `path` are stored as `resources/sha1.ext` zip entries
and extracted under `report-dir/tmp` when merging. This way normal
fs.readFile keeps working as before even thought the file path is
different. The clients should rely on `attachment.name` instead of
`attachment.path` when deriving user visible titles in the UI. If this
turns out not to be the case we can reconsider later.
#10437  
						
						
					 
					
						2023-04-24 17:34:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbc47ba315 
							
						 
					 
					
						
						
							
							chore: ensure web assertions are merged in trace ( #22544 )  
						
						 
						
						
						
						
					 
					
						2023-04-21 10:07:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d95268ffc0 
							
						 
					 
					
						
						
							
							chore: remove refined title ( #22541 )  
						
						 
						
						
						
						
					 
					
						2023-04-20 20:34:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9a7aa584c 
							
						 
					 
					
						
						
							
							chore: bump timeouts in ui mode tests ( #22526 )  
						
						 
						
						
						
						
					 
					
						2023-04-20 16:47:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ea9adf8ff 
							
						 
					 
					
						
						
							
							test: mark reporter-blob tests as slow ( #22530 )  
						
						 
						
						... 
						
						
						
						They run several playwright instances for each shard and then open
merged html report which takes considerable time 
						
						
					 
					
						2023-04-20 09:36:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c70f6900e 
							
						 
					 
					
						
						
							
							chore: fix ui mode w/ multiple contexts ( #22514 )  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/21895  
						
						
					 
					
						2023-04-20 08:19:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdaccdeaf7 
							
						 
					 
					
						
						
							
							chore: speculative change to fix the ui mode tests stress ( #22510 )  
						
						 
						
						
						
						
					 
					
						2023-04-20 08:18:09 -07:00