Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ecac8c164 
							
						 
					 
					
						
						
							
							chore: restore networkidle0 alias ( #1920 )  
						
						
						
						
					 
					
						2020-04-22 10:52:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0656771167 
							
						 
					 
					
						
						
							
							api(networkidle): remove networkidle2 ( #1883 )  
						
						
						
						
					 
					
						2020-04-20 16:52:26 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04ed68384b 
							
						 
					 
					
						
						
							
							tests(firefox): unskip network idle tests ( #1832 )  
						
						
						
						
					 
					
						2020-04-16 14:25:19 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade9d23c28 
							
						 
					 
					
						
						
							
							test: remove module.export.describe wrapper ( #1716 )  
						
						
						
						
					 
					
						2020-04-08 15:19:09 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6f580faf8 
							
						 
					 
					
						
						
							
							chore: migrate from timeouts to deadlines internally ( #1695 )  
						
						
						
						
					 
					
						2020-04-07 14:35:34 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0c8fbf1a6 
							
						 
					 
					
						
						
							
							test: put test runner api on global, remove unused parameters ( #1684 )  
						
						
						
						
					 
					
						2020-04-07 08:10:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bde0b59b5 
							
						 
					 
					
						
						
							
							feat(auth): fix firefox auth flake ( #1525 )  
						
						
						
						
					 
					
						2020-03-24 23:12:07 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de0a2d1081 
							
						 
					 
					
						
						
							
							api(waitForLoadState): move waitUntil to be a first parameter ( #1490 )  
						
						
						
						
					 
					
						2020-03-23 13:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f90c09e6d 
							
						 
					 
					
						
						
							
							tests: mark popup tests as passing on Firefox ( #1466 )  
						
						
						
						
					 
					
						2020-03-21 19:56:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							535b484637 
							
						 
					 
					
						
						
							
							api(context): get rid of PageEvent ( #1433 )  
						
						
						
						
					 
					
						2020-03-19 16:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2af07ce475 
							
						 
					 
					
						
						
							
							chore: rework disposers into a frame task ( #1413 )  
						
						
						
						
					 
					
						2020-03-18 20:05:35 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa32d351be 
							
						 
					 
					
						
						
							
							fix(tests): remove flaky load event from auto-waiting tests ( #1399 )  
						
						... 
						
						
						
						We do not guarantee that click resolves before load event comes.
Theoretically, inserting two tasks before resolving load should help,
but seems like a strange contract.
Drive-by: move auto waiting tests to a separate file. 
						
						
					 
					
						2020-03-16 18:33:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b175ce10 
							
						 
					 
					
						
						
							
							api(waitForLoadState): restore it ( #1390 )  
						
						
						
						
					 
					
						2020-03-16 14:39:44 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b86c631c8 
							
						 
					 
					
						
						
							
							api: make BrowserContext.pages() synchronous ( #1369 )  
						
						... 
						
						
						
						Returns all pages which have been initialized already.
References #1348 . 
						
						
					 
					
						2020-03-13 11:33:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24d4fb1e5c 
							
						 
					 
					
						
						
							
							api(click): remove tripleclick, respect clickCount ( #1373 )  
						
						
						
						
					 
					
						2020-03-13 08:09:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e382bb329b 
							
						 
					 
					
						
						
							
							api: remove 'commit' phase, actions to wait until 'domcontentloaded' by default ( #1358 )  
						
						
						
						
					 
					
						2020-03-12 11:20:03 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1ef683373 
							
						 
					 
					
						
						
							
							api: remove waitForLoadState() in favor of PageEvent.page(options) ( #1323 )  
						
						
						
						
					 
					
						2020-03-11 14:46:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							6b711f57fa 
							
						 
					 
					
						
						
							
							test(webkit): unblock and uncomment sync window.stop test  
						
						
						
						
					 
					
						2020-03-10 15:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							044f774458 
							
						 
					 
					
						
						
							
							test: unflake should fail when frame detaches  
						
						
						
						
					 
					
						2020-03-10 13:14:35 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa2421894 
							
						 
					 
					
						
						
							
							fix(webkit): fail the 204 navigations ( #1260 )  
						
						
						
						
					 
					
						2020-03-09 11:42:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78bd29d558 
							
						 
					 
					
						
						
							
							fix(click): work around input alignment on chromium ( #1282 )  
						
						
						
						
					 
					
						2020-03-07 08:19:31 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							119df5a985 
							
						 
					 
					
						
						
							
							feat(nowait): allow waitUntil:nowait for actions ( #1264 )  
						
						
						
						
					 
					
						2020-03-06 14:32:15 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc7d43a83 
							
						 
					 
					
						
						
							
							tests: disable failing test on chromium  
						
						
						
						
					 
					
						2020-03-06 11:45:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							677ebf882f 
							
						 
					 
					
						
						
							
							test: mark "clicking anchor should await navigation" as failing on chromium  
						
						
						
						
					 
					
						2020-03-06 10:54:34 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f3734c3e86 
							
						 
					 
					
						
						
							
							test: mark "should await navigating specified target" as failing on chromium  
						
						
						
						
					 
					
						2020-03-06 10:44:44 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2724157c22 
							
						 
					 
					
						
						
							
							feat(waitUntil): allow waiting for navigation from clicks, etc ( #1255 )  
						
						
						
						
					 
					
						2020-03-06 08:24:32 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c734b4b715 
							
						 
					 
					
						
						
							
							feat(click): start wire auto-waiting click in firefox ( #1233 )  
						
						
						
						
					 
					
						2020-03-05 14:47:04 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd8714d573 
							
						 
					 
					
						
						
							
							tests: skip failing waitForNavigation test in Chromium ( #1248 )  
						
						
						
						
					 
					
						2020-03-05 13:28:45 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aabdac8380 
							
						 
					 
					
						
						
							
							api: remove Page.setCacheEnabled ( #1231 )  
						
						
						
						
					 
					
						2020-03-05 10:09:04 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11f68bac54 
							
						 
					 
					
						
						
							
							feat(cr, wk): make clicks, input and evaluate await scheduled navigations ( #1200 )  
						
						
						
						
					 
					
						2020-03-04 19:15:01 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33f3e5724b 
							
						 
					 
					
						
						
							
							test: skip flaky 'Page.goto extraHttpHeaders should be pushed to provisional page' ( #1203 )  
						
						
						
						
					 
					
						2020-03-03 17:26:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ec9e6daa2 
							
						 
					 
					
						
						
							
							test: cleanup some test files ( #1195 )  
						
						
						
						
					 
					
						2020-03-03 15:02:06 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							ba06fb2f0d 
							
						 
					 
					
						
						
							
							test: mark some tests as skipped  
						
						
						
						
					 
					
						2020-03-02 14:57:54 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22c28b6615 
							
						 
					 
					
						
						
							
							test(firefox): support loading of file URLs ( #1132 )  
						
						... 
						
						
						
						Fixes  #822  
					
						2020-02-26 15:02:59 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							568c6cbb54 
							
						 
					 
					
						
						
							
							test(navigation): fix flaky networkidle tests ( #1058 )  
						
						... 
						
						
						
						The network idle tests were waiting for requests to appear on the server, but not for playwright to be notified of the request via protocol. They also assumed performance.now would match up with setTimeout times. 
						
						
					 
					
						2020-02-19 14:26:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25022e4685 
							
						 
					 
					
						
						
							
							feat(api): introduce default timeouts on BrowserContext ( #992 )  
						
						
						
						
					 
					
						2020-02-13 14:18:18 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbce2908ad 
							
						 
					 
					
						
						
							
							test: unskip passing Firefox tests ( #966 )  
						
						
						
						
					 
					
						2020-02-12 16:27:45 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							251ad38824 
							
						 
					 
					
						
						
							
							fix(navigations): remove LifecycleWatcher, fix flakes ( #882 )  
						
						
						
						
					 
					
						2020-02-10 18:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c03e8b7946 
							
						 
					 
					
						
						
							
							chore(tests): add types for tests ( #915 )  
						
						... 
						
						
						
						I enabled vscode autocomplete in our test files. Typechecking had too many errors to enable, but it caught some real bugs that I will fix in a follow up.
This patch contains:
* `test/types.d.ts` - d.ts file for our test runner.
* `test/tsconfig.json` - typescript project for our tests.
* JSDoc header in all specs to mark the describe as a TestSuite
* Drive-by fix of a launcher test that was using `if` instead of `it`
* Some drive-by fixes of unimpactful typos in tests. 
						
						
					 
					
						2020-02-10 13:20:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36344dee27 
							
						 
					 
					
						
						
							
							tests: consistently use platform constants ( #899 )  
						
						
						
						
					 
					
						2020-02-07 14:44:05 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdf8e39786 
							
						 
					 
					
						
						
							
							feat(goto): assume http:// for localhost navigations ( #825 )  
						
						
						
						
					 
					
						2020-02-04 19:39:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef1d2fb995 
							
						 
					 
					
						
						
							
							Revert "fix: move offline/cache/interception switches to BrowserContext ( #748 )" ( #793 )  
						
						... 
						
						
						
						This reverts commit 6faf74bc950ed717f388441d19352e674971eb68. 
						
						
					 
					
						2020-01-31 16:23:15 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6faf74bc95 
							
						 
					 
					
						
						
							
							fix: move offline/cache/interception switches to BrowserContext ( #748 )  
						
						
						
						
					 
					
						2020-01-29 12:51:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							324874962c 
							
						 
					 
					
						
						
							
							fix(webkit): make frames detect their initial load state ( #690 )  
						
						
						
						
					 
					
						2020-01-28 13:05:38 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							bb3f12245c 
							
						 
					 
					
						
						
							
							feat(network): ignore favicon requests - these are too unpredictable ( #533 )  
						
						
						
						
					 
					
						2020-01-17 17:14:39 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							879ce66f5e 
							
						 
					 
					
						
						
							
							test(webkit): unskip one more navigation test ( #534 )  
						
						
						
						
					 
					
						2020-01-17 17:12:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							057e466a65 
							
						 
					 
					
						
						
							
							fix(api): remove network events for data: urls ( #512 )  
						
						
						
						
					 
					
						2020-01-16 16:58:02 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f92d19cdd 
							
						 
					 
					
						
						
							
							test: rebaseline with win32 in mind ( #499 )  
						
						
						
						
					 
					
						2020-01-15 13:40:44 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							29c3a7f021 
							
						 
					 
					
						
						
							
							test: add a failing test for Page.waitForLoadState ( #488 )  
						
						
						
						
					 
					
						2020-01-14 13:54:48 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fa39dde3f 
							
						 
					 
					
						
						
							
							fix(webkit): use cross-process loader ids ( #486 )  
						
						
						
						
					 
					
						2020-01-14 11:46:08 -08:00