Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7ec88462 
							
						 
					 
					
						
						
							
							fix(electron): do not use loader for packaged apps ( #21577 )  
						
						... 
						
						
						
						References #21387 , #21512 . 
						
						
					 
					
						2023-03-13 12:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a1c5b2aa3 
							
						 
					 
					
						
						
							
							test: make the tree green ( #21551 )  
						
						... 
						
						
						
						References https://github.com/microsoft/playwright/issues/20522 
References https://github.com/microsoft/playwright/issues/20993 
References https://github.com/microsoft/playwright/issues/21435 
References https://github.com/microsoft/playwright/issues/21512 
References https://github.com/microsoft/playwright/issues/21549 
References https://github.com/microsoft/playwright/issues/21550  
						
						
					 
					
						2023-03-09 16:56:29 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f8db8f3c0 
							
						 
					 
					
						
						
							
							test(electron): extend args test ( #21388 )  
						
						
						
						
					 
					
						2023-03-03 09:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1c161ce99 
							
						 
					 
					
						
						
							
							chore: merge the util exports ( #20110 )  
						
						
						
						
					 
					
						2023-01-13 13:50:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe989d95eb 
							
						 
					 
					
						
						
							
							chore(electron): move loader to be preload ( #19650 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/19648  
						
						
					 
					
						2022-12-22 17:28:08 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95cc5c2a2e 
							
						 
					 
					
						
						
							
							fix(electron): fix the directory app path ( #19601 )  
						
						
						
						
					 
					
						2022-12-20 12:50:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							971e30482a 
							
						 
					 
					
						
						
							
							fix(electron): allow using pre-ready apis ( #19599 )  
						
						
						
						
					 
					
						2022-12-20 10:40:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73e7c0ed3d 
							
						 
					 
					
						
						
							
							fix(electron): tolerate connection closed during quit ( #18993 )  
						
						
						
						
					 
					
						2022-11-22 11:50:35 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5d756686d 
							
						 
					 
					
						
						
							
							fix(electron): consistently emit ready event after app is loaded ( #18972 )  
						
						... 
						
						
						
						Fixes: https://github.com/microsoft/playwright/issues/18928  
						
						
					 
					
						2022-11-21 15:13:53 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1e2b8b629 
							
						 
					 
					
						
						
							
							test: fix electron tests on windows ( #18927 )  
						
						
						
						
					 
					
						2022-11-18 13:44:42 -10:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c530154f9 
							
						 
					 
					
						
						
							
							chore(electron): filter test args out ( #18822 )  
						
						
						
						
					 
					
						2022-11-15 10:48:24 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbf3fc5089 
							
						 
					 
					
						
						
							
							fix(electron): stall node while browser is starting ( #18804 )  
						
						... 
						
						
						
						Fixes https://github.com/microsoft/playwright/issues/17765  
						
						
					 
					
						2022-11-14 22:01:54 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3a99fdd69 
							
						 
					 
					
						
						
							
							chore: address API review comments for the snapshotPathTemplate ( #18716 )  
						
						... 
						
						
						
						This patch:
- updates documentation to lead users from `TestConfig.snapshotDir` and
  `testInfo.snapshotSuffix` to `TestConfig.snapshotPathTemplate` as a
  better and more flexible alternative.
- drops `{snapshotSuffix}` from documentation
- stops using `snapshotSuffix = ''` in our own tests and switches us
  to the `snapshotPathTemplate`.
- adds `{testName}` token. 
						
						
					 
					
						2022-11-10 17:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c1060e85b 
							
						 
					 
					
						
						
							
							test: electron firstWindow() does not work with delayed navigation ( #18093 )  
						
						
						
						
					 
					
						2022-10-14 08:36:37 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22c092db10 
							
						 
					 
					
						
						
							
							test: fix Electron tests ( #17180 )  
						
						
						
						
					 
					
						2022-09-08 09:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e2aec7454 
							
						 
					 
					
						
						
							
							chore: align more ESLint rules with VSCode formatting ( #16647 )  
						
						
						
						
					 
					
						2022-08-18 20:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff5f241b84 
							
						 
					 
					
						
						
							
							chore: set --allow-pre-commit-input flag on Android/Electron ( #16383 )  
						
						
						
						
					 
					
						2022-08-09 23:18:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6482ff7a7f 
							
						 
					 
					
						
						
							
							chore: roll Electron to 16.2.8 ( #16017 )  
						
						
						
						
					 
					
						2022-07-28 15:41:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71dcad3b2e 
							
						 
					 
					
						
						
							
							test: fix some flaky failures ( #15314 )  
						
						... 
						
						
						
						- Never use open shadow root for highlight. This messes up
  our selectors that accidentally match internal preview elements.
- Remove failing electron test that we do not care about.
- Skip `channels.spec.ts` in non-default mode. 
						
						
					 
					
						2022-07-01 13:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9525bedc1f 
							
						 
					 
					
						
						
							
							feat(har): re-add routeFromHAR ( #15024 )  
						
						
						
						
					 
					
						2022-06-21 22:12:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c349c1d57f 
							
						 
					 
					
						
						
							
							feat: newContext.har ( #14892 )  
						
						... 
						
						
						
						Replaced {Page,BrowserContext}.(un)routeFromHar with browser.newContext.har. 
						
						
					 
					
						2022-06-15 16:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29fd1d86df 
							
						 
					 
					
						
						
							
							chore: hide plugins for now ( #13908 )  
						
						
						
						
					 
					
						2022-05-03 14:25:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Wollman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b3cad7d69 
							
						 
					 
					
						
						
							
							feat: rewrite gitCommitInfo plugin, drop GlobalInfo & attachments ( #13837 )  
						
						
						
						
					 
					
						2022-05-02 16:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ae2017a5b 
							
						 
					 
					
						
						
							
							chore: always import type ( #13365 )  
						
						
						
						
					 
					
						2022-04-06 14:57:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca58e18cb 
							
						 
					 
					
						
						
							
							fix(electron): better support for custom schemas ( #13329 )  
						
						
						
						
					 
					
						2022-04-05 16:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8232497c88 
							
						 
					 
					
						
						
							
							feat(electron): expose app process(), detach on exit ( #13280 )  
						
						
						
						
					 
					
						2022-04-04 11:50:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a58707b8a6 
							
						 
					 
					
						
						
							
							chore: group tests under tests/ (2) ( #13082 )  
						
						
						
						
					 
					
						2022-03-25 23:09:02 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4996e184bf 
							
						 
					 
					
						
						
							
							fix(electron): make recordVideo work ( #10810 )  
						
						
						
						
					 
					
						2021-12-08 17:34:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e4722d460 
							
						 
					 
					
						
						
							
							test: migrate to upstream fixtures ( #9835 )  
						
						
						
						
					 
					
						2021-10-28 08:31:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31faa7d9a7 
							
						 
					 
					
						
						
							
							chore: sort out base fixtures ( #9809 )  
						
						
						
						
					 
					
						2021-10-27 08:28:53 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c89d5a50dd 
							
						 
					 
					
						
						
							
							chore: migrate to monorepo ( #9421 )  
						
						
						
						
					 
					
						2021-10-11 16:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Samuel Maddock 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b83f3eaec 
							
						 
					 
					
						
						
							
							fix(electron): browser window ids out of sync ( #8759 )  
						
						
						
						
					 
					
						2021-10-04 13:19:57 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd22072685 
							
						 
					 
					
						
						
							
							chore: enable object-curly-spacing in ESLint ( #9168 )  
						
						
						
						
					 
					
						2021-09-27 18:58:08 +02: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 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							754ee13c93 
							
						 
					 
					
						
						
							
							feat(electron): accept BrowserContextOptions in electron.launch ( #6621 )  
						
						
						
						
					 
					
						2021-05-19 06:56:29 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c3bd11820 
							
						 
					 
					
						
						
							
							test: roll to folio@0.4.0-alpha14 ( #6602 )  
						
						
						
						
					 
					
						2021-05-16 19:58:26 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bded35834 
							
						 
					 
					
						
						
							
							fix(chromium): wait for existing pages when connecting ( #6511 )  
						
						
						
						
					 
					
						2021-05-13 14:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d4538c23d 
							
						 
					 
					
						
						
							
							test: cleanup tests and configs after last folio update ( #6463 )  
						
						
						
						
					 
					
						2021-05-08 17:45:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a859ebe68 
							
						 
					 
					
						
						
							
							chore(electron): fix node/browser race conditions, expose browser window asynchronously ( #6381 )  
						
						
						
						
					 
					
						2021-05-02 22:45:06 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11882cdda7 
							
						 
					 
					
						
						
							
							test: roll to folio@0.4.0-alpha3 ( #6262 )  
						
						
						
						
					 
					
						2021-04-29 11:11:32 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1444cc873a 
							
						 
					 
					
						
						
							
							test: migrate electron tests to new folio ( #6043 )  
						
						
						
						
					 
					
						2021-04-02 09:00:49 -07:00