Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8ebe4d888 
							
						 
					 
					
						
						
							
							fix(screencast): support viewport with odd dimensions ( #5399 )  
						
						
						
						
					 
					
						2021-02-10 13:37:27 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d499cf08d1 
							
						 
					 
					
						
						
							
							refactor: remove browserPaths in favor of Registry class ( #5318 )  
						
						... 
						
						
						
						This patch introduces a new Registry class that incapsulates
all logic regarding browsers and their paths.
Fixes  #5278  
						
						
					 
					
						2021-02-08 16:02:49 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb0af314ba 
							
						 
					 
					
						
						
							
							fix(video): set default size to fit into 800x800 ( #5333 )  
						
						
						
						
					 
					
						2021-02-08 10:59:48 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb1b64289c 
							
						 
					 
					
						
						
							
							devops: downloading ffmpeg during install step ( #5249 )  
						
						... 
						
						
						
						This patch starts downloading FFMPEG like we download our browsers
instead of bundling it in the NPM package.
With this patch, NPM size is reduced from 8.8MB to 1.7MB.
Consequences:
- `npx playwright` is drastically faster now
- playwright driver for language bindings is way smaller
- projects that bundle Playwright can pass Apple Notorization
Fixes  #5193  
						
						
					 
					
						2021-02-03 09:19:11 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bbabaaa74 
							
						 
					 
					
						
						
							
							test: update screencast test to actually require red color ( #4745 )  
						
						
						
						
					 
					
						2021-01-05 20:31:50 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7eb845df0 
							
						 
					 
					
						
						
							
							feat(firefox): bump to 1204, add a better test for video in popup ( #4376 )  
						
						
						
						
					 
					
						2020-11-07 18:21:26 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c39689dd6 
							
						 
					 
					
						
						
							
							api(videos): introduce a single recordVideo option bag ( #4309 )  
						
						... 
						
						
						
						api(videos): introduce a single recordVideo option bag
Currently contains `dir` and `size`, previously known as
`videosPath` and `videoSize`. 
						
						
					 
					
						2020-11-02 19:42:05 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50a6ba7fdc 
							
						 
					 
					
						
						
							
							feat: bump webkit version to include screencast fixes ( #4200 )  
						
						
						
						
					 
					
						2020-10-23 10:33:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d997ed28b 
							
						 
					 
					
						
						
							
							fix(video): make video path available in persistent profiles ( #4182 )  
						
						
						
						
					 
					
						2020-10-19 14:35:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9f5477d52 
							
						 
					 
					
						
						
							
							fix(screencast): await for the first video frame on Chromium ( #4145 )  
						
						
						
						
					 
					
						2020-10-14 15:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb981fc0cc 
							
						 
					 
					
						
						
							
							fix(screencast): correctly process videos with 1 frame ( #4144 )  
						
						
						
						
					 
					
						2020-10-14 14:10:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a7685665a 
							
						 
					 
					
						
						
							
							api(video): restore the missing video path accessor ( #4132 )  
						
						
						
						
					 
					
						2020-10-13 22:15:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46b14bc740 
							
						 
					 
					
						
						
							
							chore: roll folio to 0.3.6 ( #4110 )  
						
						
						
						
					 
					
						2020-10-12 09:16:02 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0db09f8ed4 
							
						 
					 
					
						
						
							
							test: roll test runner to 0.9.20 ( #4062 )  
						
						
						
						
					 
					
						2020-10-05 17:03:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d31cbc21e5 
							
						 
					 
					
						
						
							
							fix(video): wait for videos when closing persistent context ( #4040 )  
						
						... 
						
						
						
						To achieve this, we close all the pages one by one, then wait
for the videos to finish processing, and then close the browser. 
						
						
					 
					
						2020-10-04 18:18:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f16ce2632 
							
						 
					 
					
						
						
							
							test: remove failing expectations from a passing test ( #4036 )  
						
						
						
						
					 
					
						2020-10-02 11:01:04 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a77363af7 
							
						 
					 
					
						
						
							
							api: update videos api, hide tracing ( #4015 )  
						
						
						
						
					 
					
						2020-10-01 11:06:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d658b687ca 
							
						 
					 
					
						
						
							
							chore: refactor screencast tests ( #4007 )  
						
						
						
						
					 
					
						2020-09-29 18:52:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							109688a066 
							
						 
					 
					
						
						
							
							chore: split playwright.fixtures into files (6) ( #3988 )  
						
						
						
						
					 
					
						2020-09-26 16:05:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ee9050f1b 
							
						 
					 
					
						
						
							
							chore: split playwright.fixtures into files (4) ( #3985 )  
						
						
						
						
					 
					
						2020-09-26 10:59:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cef27d620b 
							
						 
					 
					
						
						
							
							chore: split playwright.fixtures into files (3) ( #3984 )  
						
						
						
						
					 
					
						2020-09-25 23:30:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							970b011cba 
							
						 
					 
					
						
						
							
							chore: roll @playwright/test to 0.9.6 ( #3977 )  
						
						
						
						
					 
					
						2020-09-25 12:52:06 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a42cd4b9aa 
							
						 
					 
					
						
						
							
							test: mark screencast tests as flaky until ffmpeg migation ( #3968 )  
						
						
						
						
					 
					
						2020-09-24 10:45:20 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4aaf3b7596 
							
						 
					 
					
						
						
							
							test: roll test runner to 0.3.20 ( #3963 )  
						
						
						
						
					 
					
						2020-09-23 14:52:06 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d1cabdd3f 
							
						 
					 
					
						
						
							
							test: roll test runner to 0.3.18 ( #3949 )  
						
						
						
						
					 
					
						2020-09-22 12:52:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2d9af8618 
							
						 
					 
					
						
						
							
							test: roll test runner to 0.3.17 ( #3927 )  
						
						
						
						
					 
					
						2020-09-20 17:43:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df777344a3 
							
						 
					 
					
						
						
							
							api(video): simplify video api ( #3924 )  
						
						... 
						
						
						
						- This leaves just `recordVideos` and `videoSize` options on the context.
- Videos are saved to `artifactsPath`. We also save their ids to trace.
- `context.close()` waits for the processed videos. 
						
						
					 
					
						2020-09-18 17:36:43 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96629304ff 
							
						 
					 
					
						
						
							
							test: make platform a parameter ( #3910 )  
						
						
						
						
					 
					
						2020-09-16 21:36:36 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f758a09d8e 
							
						 
					 
					
						
						
							
							test: roll test runner to 0.3.11 ( #3885 )  
						
						
						
						
					 
					
						2020-09-14 21:21:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							459d857bc3 
							
						 
					 
					
						
						
							
							feat(screencast): add saveAs and createReadableStream ( #3879 )  
						
						
						
						
					 
					
						2020-09-14 18:40:55 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb282d139 
							
						 
					 
					
						
						
							
							test(screencast): save video in test-results ( #3876 )  
						
						
						
						
					 
					
						2020-09-14 15:04:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02275f2414 
							
						 
					 
					
						
						
							
							test(screencast): use public API for pixel tests ( #3858 )  
						
						
						
						
					 
					
						2020-09-11 18:58:53 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40323aa94d 
							
						 
					 
					
						
						
							
							fix(screencast): use viewport as default size ( #3844 )  
						
						
						
						
					 
					
						2020-09-11 15:14:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f94df318d5 
							
						 
					 
					
						
						
							
							chore: roll test runner to 0.3.9 ( #3847 )  
						
						
						
						
					 
					
						2020-09-11 10:02:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a597004780 
							
						 
					 
					
						
						
							
							chore: roll test runner to 0.3.5 ( #3832 )  
						
						
						
						
					 
					
						2020-09-10 21:31:46 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2771ebfea 
							
						 
					 
					
						
						
							
							test(screencast): always use chromium to replay the video ( #3841 )  
						
						
						
						
					 
					
						2020-09-10 18:09:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af58c8acb2 
							
						 
					 
					
						
						
							
							fix(screencast): ensure that _videostarted is fired after newPage ( #3807 )  
						
						
						
						
					 
					
						2020-09-08 17:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6cd0224ab 
							
						 
					 
					
						
						
							
							test(screencast): mark win/webkit ac as failing ( #3783 )  
						
						
						
						
					 
					
						2020-09-06 14:56:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8e1fd7ead 
							
						 
					 
					
						
						
							
							test: add a failing test for page.press ( #3780 )  
						
						
						
						
					 
					
						2020-09-05 22:38:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66985fc5f6 
							
						 
					 
					
						
						
							
							feat(screencast): add expreimental public API on context ( #3766 )  
						
						
						
						
					 
					
						2020-09-04 22:37:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52fd88b13d 
							
						 
					 
					
						
						
							
							fix(screencast): always send at least one frame in wpe ( #3760 )  
						
						
						
						
					 
					
						2020-09-03 16:55:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8df1fe47bc 
							
						 
					 
					
						
						
							
							test: explicitly require expect ( #3755 )  
						
						
						
						
					 
					
						2020-09-03 09:43:08 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ad5bd90a4 
							
						 
					 
					
						
						
							
							test: roll test-runner to 0.2.9 ( #3752 )  
						
						
						
						
					 
					
						2020-09-02 23:45:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							175fc52747 
							
						 
					 
					
						
						
							
							test: roll test-runner to 0.2.8 ( #3748 )  
						
						
						
						
					 
					
						2020-09-02 21:43:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0976732ec6 
							
						 
					 
					
						
						
							
							fix(screencast): remove white padding in headless chromium ( #3746 )  
						
						
						
						
					 
					
						2020-09-02 17:28:08 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							469541a0b9 
							
						 
					 
					
						
						
							
							test(screencast): try to unflake tests ( #3742 )  
						
						
						
						
					 
					
						2020-09-02 15:21:58 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a588840d99 
							
						 
					 
					
						
						
							
							test(screencast): add auto scale test ( #3733 )  
						
						
						
						
					 
					
						2020-09-02 13:59:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e64efcad1 
							
						 
					 
					
						
						
							
							feat(screencast): autoscale to fit requested size ( #3730 )  
						
						
						
						
					 
					
						2020-09-02 10:40:50 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db9b8a003f 
							
						 
					 
					
						
						
							
							fix(screencast): dont throw from frameAck if target is closed ( #3702 )  
						
						
						
						
					 
					
						2020-08-31 17:43:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a17dd98cf9 
							
						 
					 
					
						
						
							
							feat(screencast): auto recording for new pages in chromium ( #3701 )  
						
						
						
						
					 
					
						2020-08-31 15:21:02 -07:00