Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab4cd83e44 
							
						 
					 
					
						
						
							
							chore: move testInfo and timeoutManager to worker/ ( #20803 )  
						
						
						
						
					 
					
						2023-02-09 19:22:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4469e57695 
							
						 
					 
					
						
						
							
							chore: always grow component bundle ( #20799 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/20581  
						
						
					 
					
						2023-02-09 18:39:20 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f287f255 
							
						 
					 
					
						
						
							
							chore: more watch tests ( #20797 )  
						
						
						
						
					 
					
						2023-02-09 16:03:54 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8002baf44f 
							
						 
					 
					
						
						
							
							chore: move option overrides logic to FixturePool ( #20795 )  
						
						
						
						
					 
					
						2023-02-09 14:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d37491e9b 
							
						 
					 
					
						
						
							
							chore: split FixtureRunner from fixtures ( #20787 )  
						
						... 
						
						
						
						It is only used in worker process. 
						
						
					 
					
						2023-02-09 11:31:54 -08:00 
						 
				 
			
				
					
						
							
							
								Sander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a3d79f291 
							
						 
					 
					
						
						
							
							chore(ct): improve internal hook types ( #20722 )  
						
						
						
						
					 
					
						2023-02-09 08:58:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5112abc1d2 
							
						 
					 
					
						
						
							
							chore: fix a racy time-based test ( #20783 )  
						
						
						
						
					 
					
						2023-02-09 08:49:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190c121e66 
							
						 
					 
					
						
						
							
							chore: bundle chokidar, leave fsevents as an optional dependency ( #20762 )  
						
						
						
						
					 
					
						2023-02-09 08:40:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b247bfe153 
							
						 
					 
					
						
						
							
							test(watch): start adding tests ( #20764 )  
						
						
						
						
					 
					
						2023-02-09 08:31:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b0a7003c4 
							
						 
					 
					
						
						
							
							chore(watch): run by default again ( #20763 )  
						
						
						
						
					 
					
						2023-02-08 18:53:07 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							027d6b5239 
							
						 
					 
					
						
						
							
							chore: set filters and run tests separately ( #20759 )  
						
						
						
						
					 
					
						2023-02-08 14:30:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a093329fa 
							
						 
					 
					
						
						
							
							chore: do not run all on watch ( #20758 )  
						
						
						
						
					 
					
						2023-02-08 12:44:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e2fe184e 
							
						 
					 
					
						
						
							
							chore(docs): sort members instead of validating ( #20755 )  
						
						
						
						
					 
					
						2023-02-08 09:59:31 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0678b6575f 
							
						 
					 
					
						
						
							
							chore(watch): allow toggling browser ( #20738 )  
						
						
						
						
					 
					
						2023-02-08 08:36:02 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a93cf767a1 
							
						 
					 
					
						
						
							
							feat: html reporter sharded option ( #20737 )  
						
						... 
						
						
						
						Make sharded report feature an opt-in:
```ts
{
   reporter: [['html', { sharded: true }]]
};
```
#10437  
						
						
					 
					
						2023-02-07 22:21:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4259d4e1d6 
							
						 
					 
					
						
						
							
							chore: implement repeat last run ( #20727 )  
						
						
						
						
					 
					
						2023-02-07 15:56:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96f0674e41 
							
						 
					 
					
						
						
							
							chore: calcular pool digests on the loader process side ( #20728 )  
						
						
						
						
					 
					
						2023-02-07 14:08:17 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f53bf7b41 
							
						 
					 
					
						
						
							
							feat: sharded html report ( #20700 )  
						
						... 
						
						
						
						This implementation is based on the [original
PR](https://github.com/microsoft/playwright/pull/19691 ) by @kevin940726.
It makes the reporter produce single file when there is no sharding and
multiple out-of-line report-x-of-y.zip reports which are automatically
merged together when put in one folder.
References https://github.com/microsoft/playwright/issues/10437 
Co-authored-by: Kai Hao <kevin830726@gmail.com> 
						
						
					 
					
						2023-02-07 10:21:26 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e348d16a 
							
						 
					 
					
						
						
							
							chore(watch): print current filters ( #20696 )  
						
						
						
						
					 
					
						2023-02-07 09:48:46 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							303c5998f8 
							
						 
					 
					
						
						
							
							feat: release "comparator" option from experiment ( #20720 )  
						
						... 
						
						
						
						The option defines a comparator to be used to compare images.
Possible values are `"pixelmatch"` and `"ssim-cie94"`.
Note: This reverts commit 8167f8bf548308ad8c6f1188508aadee84f26023. 
						
						
					 
					
						2023-02-07 08:51:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							361ea949aa 
							
						 
					 
					
						
						
							
							chore: respect deps when watching files ( #20695 )  
						
						
						
						
					 
					
						2023-02-06 17:09:16 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							430d08f4fb 
							
						 
					 
					
						
						
							
							chore: watch mode first cut ( #20647 )  
						
						
						
						
					 
					
						2023-02-06 15:52:14 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6df48758d 
							
						 
					 
					
						
						
							
							chore: collect test dependencies ( #20645 )  
						
						
						
						
					 
					
						2023-02-06 14:52:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33a05446d2 
							
						 
					 
					
						
						
							
							fix(expect): update docs to point to GenericAssertions instead of expect library ( #20688 )  
						
						... 
						
						
						
						Closes  #20432 . 
					
						2023-02-06 14:51:24 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a752f3fd6 
							
						 
					 
					
						
						
							
							chore(docker): remove experimental docker integration ( #20676 )  
						
						... 
						
						
						
						This removes everything related to docker integration experiments that
we conducted over the last 6 months.
I'll send a follow-up with an alternative suggestion that was demo'ed on
a team meeting in the end of December. 
						
						
					 
					
						2023-02-06 10:50:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e64c623e61 
							
						 
					 
					
						
						
							
							feat(expect): strip down Expect types ( #20601 )  
						
						... 
						
						
						
						This only leaves:
- documented assertions;
- asymmetric matchers;
- `resolves`/`rejects`;
- `expect.extend()`;
- `expect.getState()` with selected properties.
References #20432 . 
						
						
					 
					
						2023-02-03 15:56:31 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f45f20a8c9 
							
						 
					 
					
						
						
							
							fix: handle not.toPass() with expect.soft inside ( #20596 )  
						
						... 
						
						
						
						Fixes  #20518  
					
						2023-02-03 09:14:05 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffb719385b 
							
						 
					 
					
						
						
							
							chore: fix oop loading, prepare to watch ( #20618 )  
						
						
						
						
					 
					
						2023-02-03 09:11:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0b9b08167 
							
						 
					 
					
						
						
							
							chore: fix plugin reporting, rearrange steps ( #20616 )  
						
						
						
						
					 
					
						2023-02-03 08:44:01 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b5e55d432 
							
						 
					 
					
						
						
							
							chore: implement compilation cache ( #20597 )  
						
						
						
						
					 
					
						2023-02-02 16:46:54 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3180bc9804 
							
						 
					 
					
						
						
							
							fix(types): make most fixtures non-undefined ( #20573 )  
						
						... 
						
						
						
						Fixes  #20416 . 
					
						2023-02-02 13:11:50 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f61105032 
							
						 
					 
					
						
						
							
							fix: swallow expect.soft errors inside successful toPass matcher ( #20509 )  
						
						... 
						
						
						
						Fixes  #20437  
					
						2023-02-02 10:47:20 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							190b0ab609 
							
						 
					 
					
						
						
							
							fix(options): do not default navigationTimeout to actionTimeout ( #20578 )  
						
						... 
						
						
						
						Fixes  #20549 . 
					
						2023-02-02 07:36:16 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb430a743 
							
						 
					 
					
						
						
							
							fix(test runner): do not print timeout message upon interrupt ( #20574 )  
						
						... 
						
						
						
						We should only print "Test was interrupted."
Regressed in #18321 . 
						
						
					 
					
						2023-02-01 19:39:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f46883e58e 
							
						 
					 
					
						
						
							
							feat(expect): add GenericAssertions documentation ( #20564 )  
						
						... 
						
						
						
						References #20432 . 
						
						
					 
					
						2023-02-01 16:55:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							421dd884a7 
							
						 
					 
					
						
						
							
							chore: implement --no-deps ( #20569 )  
						
						
						
						
					 
					
						2023-02-01 16:32:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb9ace6035 
							
						 
					 
					
						
						
							
							chore(test): move run options into config ( #20568 )  
						
						
						
						
					 
					
						2023-02-01 15:25:26 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0edf77fe91 
							
						 
					 
					
						
						
							
							chore: bump json5 dependency ( #20560 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/pull/20309  
						
						
					 
					
						2023-02-01 22:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1cdd939f8 
							
						 
					 
					
						
						
							
							chore: load tests file by file ( #20557 )  
						
						
						
						
					 
					
						2023-02-01 12:33:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635b47025e 
							
						 
					 
					
						
						
							
							chore: expose project dependencies api ( #20546 )  
						
						
						
						
					 
					
						2023-02-01 08:39:07 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e4b50ff6 
							
						 
					 
					
						
						
							
							chore: project deps ( #20514 )  
						
						
						
						
					 
					
						2023-01-31 15:59:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c6c31a442 
							
						 
					 
					
						
						
							
							fix(types): update PlaywrightTestConfig types ( #20540 )  
						
						... 
						
						
						
						This makes errors more focused on the custom properties.
References #20416 . 
						
						
					 
					
						2023-01-31 15:02:01 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b39079b51e 
							
						 
					 
					
						
						
							
							feat(trace viewer): popout snapshot in a new tab ( #20475 )  
						
						
						
						
					 
					
						2023-01-30 19:07:52 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a03f3223c4 
							
						 
					 
					
						
						
							
							fix: trim long expect messages ( #20517 )  
						
						... 
						
						
						
						Fixes  #20324  
					
						2023-01-30 17:24:12 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dd090aeab 
							
						 
					 
					
						
						
							
							chore: prepare to deps ( #20513 )  
						
						
						
						
					 
					
						2023-01-30 14:34:48 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01790c0e19 
							
						 
					 
					
						
						
							
							fix(test-runner): throw error if no port and url is given ( #20497 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/20476  
					
						2023-01-30 16:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								chimurai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f72d400952 
							
						 
					 
					
						
						
							
							chore: fix typos ( #20473 )  
						
						
						
						
					 
					
						2023-01-30 09:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Adi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32724cd5ce 
							
						 
					 
					
						
						
							
							docs: Added types to custom reporter typescript example ( #20191 )  
						
						
						
						
					 
					
						2023-01-28 09:38:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b499bd5d6 
							
						 
					 
					
						
						
							
							chore: create tests groups per project ( #20463 )  
						
						
						
						
					 
					
						2023-01-28 09:30:42 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c27bd3b07 
							
						 
					 
					
						
						
							
							chore: remove plugin registration sink ( #20460 )  
						
						
						
						
					 
					
						2023-01-27 14:36:41 -08:00