Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							449c8a77dd 
							
						 
					 
					
						
						
							
							chore: disable source-map reference in JS for production builds ( #7622 )  
						
						
						
						
					 
					
						2021-07-22 20:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f1074c76e 
							
						 
					 
					
						
						
							
							docs(test-runner): initial API docs for test runner ( #7732 )  
						
						
						
						
					 
					
						2021-07-22 11:01:18 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acdc531efc 
							
						 
					 
					
						
						
							
							chore: migrate connect/overCDP to options instead of params ( #7606 )  
						
						
						
						
					 
					
						2021-07-22 16:55:23 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86b21d5299 
							
						 
					 
					
						
						
							
							feat: add High DPI and Low DPI Desktop device descriptors ( #7531 )  
						
						
						
						
					 
					
						2021-07-15 22:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b92c674f9 
							
						 
					 
					
						
						
							
							feat: have up2date user-agents for WK and FF ( #7644 )  
						
						
						
						
					 
					
						2021-07-15 17:41:23 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3eb21e2322 
							
						 
					 
					
						
						
							
							feat(webkit): roll to r1515 ( #7625 )  
						
						
						
						
					 
					
						2021-07-14 18:43:51 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b795c9bc5 
							
						 
					 
					
						
						
							
							chore: fix roll_browser script ( #7626 )  
						
						
						
						
					 
					
						2021-07-14 18:39:39 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61365b21ce 
							
						 
					 
					
						
						
							
							chore(dotnet): stop generating adapters ( #7513 )  
						
						
						
						
					 
					
						2021-07-14 11:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1170b30fc 
							
						 
					 
					
						
						
							
							Revert "api: remove timeout option from isVisible and isHidden methods ( #7414 )" ( #7600 )  
						
						... 
						
						
						
						This reverts commit 9f71c96740646c6c0754beb8cb79a7a5d54ed1e9. 
						
						
					 
					
						2021-07-14 10:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0742cb9076 
							
						 
					 
					
						
						
							
							chore: move working with browser channels to Registry Executables ( #7581 )  
						
						
						
						
					 
					
						2021-07-13 19:03:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57c5e4d8cf 
							
						 
					 
					
						
						
							
							chore: replace Registry api with Executable list ( #7544 )  
						
						
						
						
					 
					
						2021-07-13 15:57:40 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f118618d4 
							
						 
					 
					
						
						
							
							fix(types): fix typo in event description ( #7543 )  
						
						
						
						
					 
					
						2021-07-09 18:21:47 -05:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4698b5f6a 
							
						 
					 
					
						
						
							
							fix(types): add better descriptions for event emitter methods ( #6417 )  
						
						
						
						
					 
					
						2021-07-08 11:24:46 -05:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08da9d207e 
							
						 
					 
					
						
						
							
							chore: move processLauncher into src/utils ( #7504 )  
						
						
						
						
					 
					
						2021-07-07 21:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98bcf26656 
							
						 
					 
					
						
						
							
							feat(test-runner): add webServer ( #7368 )  
						
						
						
						
					 
					
						2021-07-07 20:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47885db116 
							
						 
					 
					
						
						
							
							chore: move install to Registry ( #7433 )  
						
						... 
						
						
						
						This is an effort to consolidate all handling of browser binaries in a single place. 
						
						
					 
					
						2021-07-06 20:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f52a53e21e 
							
						 
					 
					
						
						
							
							feat(trace-viewer): add nicer params rendering ( #7448 )  
						
						
						
						
					 
					
						2021-07-02 16:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99d7d196c5 
							
						 
					 
					
						
						
							
							feat(trace-viewer): render call info w/ params, result ( #7438 )  
						
						
						
						
					 
					
						2021-07-02 14:33:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe32d38414 
							
						 
					 
					
						
						
							
							feat: move browser fonts to tools section ( #7443 )  
						
						... 
						
						
						
						This way we not only fix Docker images, but also fix `npx playwright
install-deps` in virtual machines. 
						
						
					 
					
						2021-07-02 02:09:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6421c690b 
							
						 
					 
					
						
						
							
							devops: add missing fonts to docker ( #7435 )  
						
						... 
						
						
						
						These fonts are taken from Selenium docker image:
77db00ced0/NodeBase/Dockerfile (L57-L89)Fixes  #6907  
						
						
					 
					
						2021-07-01 23:29:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e19d509c32 
							
						 
					 
					
						
						
							
							feat(icon): add an icon for trace viewer ( #7430 )  
						
						
						
						
					 
					
						2021-07-01 17:05:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fb0454488 
							
						 
					 
					
						
						
							
							fix(trace-viewer): fall back to stable channels ( #7429 )  
						
						
						
						
					 
					
						2021-07-01 15:26:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f71c96740 
							
						 
					 
					
						
						
							
							api: remove timeout option from isVisible and isHidden methods ( #7414 )  
						
						... 
						
						
						
						It is unused and confusing. 
						
						
					 
					
						2021-07-01 13:30:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f43b4efbc9 
							
						 
					 
					
						
						
							
							fix(trace-viewer): include waitFor* in trace viewer ( #7413 )  
						
						
						
						
					 
					
						2021-06-30 17:56:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1d66d54f0 
							
						 
					 
					
						
						
							
							fix(tracing): explicitly list actions to snapshot ( #7376 )  
						
						
						
						
					 
					
						2021-06-29 15:28:15 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f9201420a 
							
						 
					 
					
						
						
							
							fix(websockets): filter for text and binary frames ( #7360 )  
						
						
						
						
					 
					
						2021-06-28 21:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a6d46d844 
							
						 
					 
					
						
						
							
							chore(typescript): compile with babel, lint everything with tsc ( #6872 )  
						
						
						
						
					 
					
						2021-06-23 18:01:48 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3cc683e6b 
							
						 
					 
					
						
						
							
							chore hide Download._cancel ( #7282 )  
						
						
						
						
					 
					
						2021-06-23 23:20:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07fc8cc777 
							
						 
					 
					
						
						
							
							fix(driver): fix compatibility when folder contains space ( #7240 )  
						
						
						
						
					 
					
						2021-06-21 10:18:09 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a04a939a9 
							
						 
					 
					
						
						
							
							fix(docker): use node 14 not node 16 ( #7212 )  
						
						
						
						
					 
					
						2021-06-17 16:14:10 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36c5395d2d 
							
						 
					 
					
						
						
							
							chore: rebase documentation and markdown classes from docs ( #7172 )  
						
						
						
						
					 
					
						2021-06-17 08:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3e4185b2f 
							
						 
					 
					
						
						
							
							chore: nuke 'webkit-technology-preview' experiment ( #7164 )  
						
						... 
						
						
						
						It proved to be unmaintainable due to the following reasons:
- determining upstream branch for the technology preview was a manual
and tedious process
- once determined, actual Safari Technology Preview occasionally
diverted from the branch 
						
						
					 
					
						2021-06-15 23:58:30 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec68b31dc4 
							
						 
					 
					
						
						
							
							feat: support chromium-with-symbols channel ( #7135 )  
						
						... 
						
						
						
						References #7130  
						
						
					 
					
						2021-06-15 17:57:31 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b625a04adc 
							
						 
					 
					
						
						
							
							types: move exported objects from index.d.ts to overrides.d.ts ( #7152 )  
						
						... 
						
						
						
						This way we generate these types right away, without duplicating them everywhere. 
						
						
					 
					
						2021-06-15 15:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9550106e1d 
							
						 
					 
					
						
						
							
							fix(test-runner): video: 'retain-on-failure' leaves empty folders behind ( #7125 )  
						
						
						
						
					 
					
						2021-06-15 10:06:49 -07:00 
						 
				 
			
				
					
						
							
							
								Anže Vodovnik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66f9aeee17 
							
						 
					 
					
						
						
							
							chore: use .Core namespace for dotnet ( #7103 )  
						
						
						
						
					 
					
						2021-06-15 11:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b23040dc 
							
						 
					 
					
						
						
							
							chore: use new links in generated types ( #7102 )  
						
						
						
						
					 
					
						2021-06-14 17:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								Peng-Yu Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f6d4a7b73 
							
						 
					 
					
						
						
							
							feat(download): adding a new Download._cancel method ( #6236 )  
						
						
						
						
					 
					
						2021-06-12 22:23:22 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ec70bc0ac 
							
						 
					 
					
						
						
							
							api(dotnet): embrace nullable references ( #6964 )  
						
						
						
						
					 
					
						2021-06-08 12:20:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53d68bdb38 
							
						 
					 
					
						
						
							
							feat: firefox is stable by default ( #6953 )  
						
						... 
						
						
						
						This patch:
- rolls Firefox to v1269 which is now a firefox-stable build.
- introduces a new channel, `firefox-beta`, for our internal needs.
Fixes  #6817  
						
						
					 
					
						2021-06-08 09:34:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f745bf1fbc 
							
						 
					 
					
						
						
							
							chore: bring in folio source ( #6923 )  
						
						... 
						
						
						
						- Source now lives at `src/test`.
- Former folio tests live at `tests/playwright-test`.
- We use `src/test/internal.ts` that exposes base test without
  Playwright fixtures for most tests (to avoid modifications for now).
- Test types live in `types/testFoo.d.ts`.
- Stable test runner is installed to `tests/config/test-runner` during `npm install`.
- All deps including test-only are now listed in `package.json`.
  Non-test deps must also be listed in `build_package.js` to get included. 
						
						
					 
					
						2021-06-06 17:09:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69b734629c 
							
						 
					 
					
						
						
							
							fix: various test-related fixes ( #6916 )  
						
						... 
						
						
						
						- Closing inspector window resumes the script.
- Replace FOLIO_WORKER_INDEX with TEST_WORKER_INDEX.
- Account for `@playwright/test` stack traces. 
						
						
					 
					
						2021-06-04 18:43:54 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							064150f8dd 
							
						 
					 
					
						
						
							
							chore: use fs.promises API instead of promisify ( #6871 )  
						
						
						
						
					 
					
						2021-06-03 18:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3de3a88930 
							
						 
					 
					
						
						
							
							feat(test): introduce npx playwright test ( #6816 )  
						
						
						
						
					 
					
						2021-06-03 08:07:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33c2f6c31e 
							
						 
					 
					
						
						
							
							chore: do not bundle api.json and protocol.yml ( #6841 )  
						
						... 
						
						
						
						These are only needed for the driver, so bundle them
in the driver explicitly. 
						
						
					 
					
						2021-06-02 14:01:05 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79b244a2f4 
							
						 
					 
					
						
						
							
							chore: use bash instead of sh in code blocks ( #6847 )  
						
						
						
						
					 
					
						2021-06-02 18:23:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb4adb1446 
							
						 
					 
					
						
						
							
							feat: install chrome-beta via cli ( #6831 )  
						
						... 
						
						
						
						This patch starts introduces `npx playwright install chrome-beta`
command and switches our Chrome Beta tests to it. 
						
						
					 
					
						2021-06-01 18:26:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d36bffb9a9 
							
						 
					 
					
						
						
							
							fix(connect): respect timeout in all scenarios ( #6762 )  
						
						... 
						
						
						
						Drive-by: fix console error in test arising from bad usage
of test websocket server in `connect()` calls. 
						
						
					 
					
						2021-05-26 15:18:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb0e196b15 
							
						 
					 
					
						
						
							
							api(dotnet): specialize waitForEvent ( #6761 )  
						
						
						
						
					 
					
						2021-05-26 15:11:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93648aafc0 
							
						 
					 
					
						
						
							
							chore: generate dotnet initializers ( #6755 )  
						
						
						
						
					 
					
						2021-05-26 08:04:45 -07:00