Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2151757621 
							
						 
					 
					
						
						
							
							feat(rpc): run rpc tests in-process and out-of-process ( #2929 )  
						
						
						
						
					 
					
						2020-07-13 15:00:20 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e480ec3f59 
							
						 
					 
					
						
						
							
							feat(chromium): roll to r782078 ( #2714 )  
						
						... 
						
						
						
						Highlights:
- [Remove support for (prefers-color-scheme: no-preference).
](ed6b36f0b43d3ee67f69#1067  
						
						
					 
					
						2020-07-01 07:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							355305d31d 
							
						 
					 
					
						
						
							
							feat(screenshot): accept timeout, migrate to Progress, wait for visible ( #2679 )  
						
						... 
						
						
						
						Element screenshot now waits for the element to become visible and
throws on detach.
Both screenshot methods accept a timeout and capture logs using Progress.
Also, carefully handling exceptions and restoring the viewport. 
						
						
					 
					
						2020-06-24 10:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28e0ce1bb1 
							
						 
					 
					
						
						
							
							feat(webkit): roll to 1269 ( #2486 )  
						
						
						
						
					 
					
						2020-06-05 16:22:30 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							072dcba94a 
							
						 
					 
					
						
						
							
							api(viewport): do not allow isMobile and deviceScaleFactor for null viewports ( #2190 )  
						
						... 
						
						
						
						Also make sure we do not alter viewport when passed null. 
						
						
					 
					
						2020-05-12 18:31:17 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							963dc72dd2 
							
						 
					 
					
						
						
							
							devops: add headful linux bot ( #2060 )  
						
						
						
						
					 
					
						2020-05-04 15:15:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f58d909db4 
							
						 
					 
					
						
						
							
							fix(firefox): use separate processes for pages in different contexts ( #1976 )  
						
						
						
						
					 
					
						2020-04-27 10:13:43 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb45c75b98 
							
						 
					 
					
						
						
							
							feat(webkit): simulate device orientation events ( #1852 )  
						
						
						
						
					 
					
						2020-04-20 14:43:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							041406a664 
							
						 
					 
					
						
						
							
							fix(firefox): enable remaining focus tests ( #1803 )  
						
						
						
						
					 
					
						2020-04-15 18:44:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							451a6b7904 
							
						 
					 
					
						
						
							
							test: add more focus() tests ( #1793 )  
						
						
						
						
					 
					
						2020-04-14 18:57:48 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62a493ecbd 
							
						 
					 
					
						
						
							
							chore(test): move more test options to state ( #1761 )  
						
						... 
						
						
						
						This reduces the number of globals and allows to configure more options dynamically. 
						
						
					 
					
						2020-04-12 22:19:26 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ade9d23c28 
							
						 
					 
					
						
						
							
							test: remove module.export.describe wrapper ( #1716 )  
						
						
						
						
					 
					
						2020-04-08 15:19:09 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc14eddaf 
							
						 
					 
					
						
						
							
							fix(colorScheme): make light scheme default on all browsers ( #1668 )  
						
						
						
						
					 
					
						2020-04-06 19:49:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c2ddc2e00 
							
						 
					 
					
						
						
							
							feat(firefox): support timezone override ( #1578 )  
						
						
						
						
					 
					
						2020-04-01 22:10:56 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72ae3a9165 
							
						 
					 
					
						
						
							
							feat(firefox): emulate device size ( #1565 )  
						
						
						
						
					 
					
						2020-03-26 21:40:38 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59fa2cba90 
							
						 
					 
					
						
						
							
							test(firefox): enable locale tests ( #1562 )  
						
						
						
						
					 
					
						2020-03-26 18:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b473d9dcf7 
							
						 
					 
					
						
						
							
							chore(firefox): remove FFPage._initialize to ensure early initialization ( #1554 )  
						
						
						
						
					 
					
						2020-03-26 16:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7efff97753 
							
						 
					 
					
						
						
							
							fix(chromium): properly handle failures to set override ( #1498 )  
						
						
						
						
					 
					
						2020-03-23 17:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de0a2d1081 
							
						 
					 
					
						
						
							
							api(waitForLoadState): move waitUntil to be a first parameter ( #1490 )  
						
						
						
						
					 
					
						2020-03-23 13:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45a175d8fe 
							
						 
					 
					
						
						
							
							fix(chromium): ignore lifecycle events for the initial empty page ( #1486 )  
						
						
						
						
					 
					
						2020-03-23 13:50:04 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23e5d80e06 
							
						 
					 
					
						
						
							
							test: uncomment slow ff tests ( #1479 )  
						
						
						
						
					 
					
						2020-03-22 22:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e8895fa08 
							
						 
					 
					
						
						
							
							fix(firefox): make interception, locale and geolocation work on browser context level ( #1472 )  
						
						
						
						
					 
					
						2020-03-22 08:56:50 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e210e5601c 
							
						 
					 
					
						
						
							
							feat(lang): emulate language on firefox ( #1453 )  
						
						
						
						
					 
					
						2020-03-20 19:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							049b336800 
							
						 
					 
					
						
						
							
							api(devices): extract isMobile/hasTouch from viewport ( #1415 )  
						
						
						
						
					 
					
						2020-03-17 18:21:02 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39e5eb7eda 
							
						 
					 
					
						
						
							
							feat(devices): remove name from device objects ( #1414 )  
						
						
						
						
					 
					
						2020-03-17 16:04:42 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0077b428fc 
							
						 
					 
					
						
						
							
							feat(webkit): emulate device size ( #1318 )  
						
						
						
						
					 
					
						2020-03-10 13:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e650628e3d 
							
						 
					 
					
						
						
							
							fix(chromium): fix device-related media queries ( #1299 )  
						
						... 
						
						
						
						References #1291  
						
						
					 
					
						2020-03-09 15:53:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a61d0660a1 
							
						 
					 
					
						
						
							
							test: add failing test for min-device-width media queries ( #1298 )  
						
						... 
						
						
						
						References #1291  
						
						
					 
					
						2020-03-09 14:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							2f98b5e26a 
							
						 
					 
					
						
						
							
							test: mark some tests as skipped (2)  
						
						
						
						
					 
					
						2020-03-02 15:08:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bd6e4970b 
							
						 
					 
					
						
						
							
							test: it.skip skips and it.fail expects to fail now ( #1178 )  
						
						
						
						
					 
					
						2020-03-02 13:47:08 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f69930fbe 
							
						 
					 
					
						
						
							
							fix(chromium): make locale overrides work ( #1108 )  
						
						
						
						
					 
					
						2020-02-26 11:01:46 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05a1e1c641 
							
						 
					 
					
						
						
							
							test: remove newContext and newPage test helpers ( #1070 )  
						
						... 
						
						
						
						All tests should clean up their contexts themselves. 
						
						
					 
					
						2020-02-20 15:15:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ee657823e 
							
						 
					 
					
						
						
							
							feat(viewport): update defaults to 1280x720, fix Firefox ( #1038 )  
						
						
						
						
					 
					
						2020-02-18 09:16:32 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec3bf4d94 
							
						 
					 
					
						
						
							
							test: fix locale tests on mac  
						
						
						
						
					 
					
						2020-02-13 17:03:35 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							b181b34e2e 
							
						 
					 
					
						
						
							
							test: attempt to normalize locale tests  
						
						
						
						
					 
					
						2020-02-13 15:32:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b96d985d12 
							
						 
					 
					
						
						
							
							test: fix locale expectations on non-Mac ( #994 )  
						
						
						
						
					 
					
						2020-02-13 15:12:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c15534ff01 
							
						 
					 
					
						
						
							
							fix(locale): document locale parameter ( #990 )  
						
						
						
						
					 
					
						2020-02-13 13:37:59 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ed88c910a 
							
						 
					 
					
						
						
							
							feat(webkit): introduce BrowserContext({language}) ( #972 )  
						
						
						
						
					 
					
						2020-02-13 12:24:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8abf35c8e4 
							
						 
					 
					
						
						
							
							feat(webkit): roll webkit to 1148 ( #971 )  
						
						
						
						
					 
					
						2020-02-12 21:25:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							012bf671b8 
							
						 
					 
					
						
						
							
							feat(webkit): emulate timezone on webkit ( #968 )  
						
						
						
						
					 
					
						2020-02-12 17:02:59 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbce2908ad 
							
						 
					 
					
						
						
							
							test: unskip passing Firefox tests ( #966 )  
						
						
						
						
					 
					
						2020-02-12 16:27:45 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d05feec740 
							
						 
					 
					
						
						
							
							feat(active): emulate active state on webkit ( #941 )  
						
						
						
						
					 
					
						2020-02-11 19:10:57 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fee83b17c9 
							
						 
					 
					
						
						
							
							fix(api): page.viewport -> page.viewportSize ( #878 )  
						
						... 
						
						
						
						We now only allow to resize the page, leaving isMobile and deviceScaleFactor as browser context options. 
						
						
					 
					
						2020-02-06 19:02:55 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a71f31d07e 
							
						 
					 
					
						
						
							
							fix(wkwin): misc test fixes ( #502 )  
						
						
						
						
					 
					
						2020-01-15 17:53:03 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d19f10ef42 
							
						 
					 
					
						
						
							
							fix(geolocation): use values from context options ( #463 )  
						
						
						
						
					 
					
						2020-01-13 13:32:44 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							778ab3deff 
							
						 
					 
					
						
						
							
							chore: replace CHROME with CHROMIUM ( #465 )  
						
						
						
						
					 
					
						2020-01-13 10:13:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							15b05e43bc 
							
						 
					 
					
						
						
							
							test(emulation): should update settings during navigation ( #457 )  
						
						
						
						
					 
					
						2020-01-10 15:53:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d2a503c44 
							
						 
					 
					
						
						
							
							feat(webkit): rebaseline Joel's pass all viewport tests PR ( #440 )  
						
						
						
						
					 
					
						2020-01-09 17:06:06 -08:00