Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a2781e80 
							
						 
					 
					
						
						
							
							fix(chromium): do not await extra promises in initialize() to attach early enough ( #1311 )  
						
						
						
						
					 
					
						2020-03-10 10:06:17 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							008e0b2ecd 
							
						 
					 
					
						
						
							
							browser(webkit): emulate screen size ( #1310 )  
						
						
						
						
					 
					
						2020-03-10 09:20:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea6978a3d8 
							
						 
					 
					
						
						
							
							api(popups): expose BrowserContext.route() ( #1295 )  
						
						
						
						
					 
					
						2020-03-09 21:02:54 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							adee9a9bd3 
							
						 
					 
					
						
						
							
							test: mark worker.url() API coverage as missing  
						
						... 
						
						
						
						References #1300  
						
						
					 
					
						2020-03-09 18:46:39 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo Dias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2a0d61606 
							
						 
					 
					
						
						
							
							docs(showcase): Add playwright-test to showcase ( #1283 )  
						
						... 
						
						
						
						This tool runs mocha, tape and benchmark.js scripts inside browsers with playwright. 
						
						
					 
					
						2020-03-09 18:39:17 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72ae5c8ceb 
							
						 
					 
					
						
						
							
							test: remove stray test ( #1302 )  
						
						... 
						
						
						
						Fixes  #1294  
					
						2020-03-09 18:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27d039a0c4 
							
						 
					 
					
						
						
							
							browser(webkit): mark user gesture in frames ( #1304 )  
						
						
						
						
					 
					
						2020-03-09 17:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bd3711394 
							
						 
					 
					
						
						
							
							fix(context): reliably fire BrowserContext.Close event when browser is closing ( #1277 )  
						
						
						
						
					 
					
						2020-03-09 16:53:33 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							27eb25acef 
							
						 
					 
					
						
						
							
							test: disable flaky test on Firefox Linux  
						
						... 
						
						
						
						References #1303  
						
						
					 
					
						2020-03-09 16:13:36 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2ca70955 
							
						 
					 
					
						
						
							
							api(route): allow fulfilling with a file path ( #1301 )  
						
						
						
						
					 
					
						2020-03-09 16:12:00 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf46f1b056 
							
						 
					 
					
						
						
							
							test(chromium): mark passing popup tests as passing ( #1297 )  
						
						
						
						
					 
					
						2020-03-09 16:06:30 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5ce7df96 
							
						 
					 
					
						
						
							
							test: disable flaky worker tests on firefox  
						
						... 
						
						
						
						References #1300  
						
						
					 
					
						2020-03-09 16:00:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fbc7af26d 
							
						 
					 
					
						
						
							
							chore(targets): create page targets only when attached to them ( #1278 )  
						
						
						
						
					 
					
						2020-03-09 15:53:45 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c43de22193 
							
						 
					 
					
						
						
							
							chore(wk, ff): simplify target management ( #1279 )  
						
						
						
						
					 
					
						2020-03-09 12:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8bbf8808b 
							
						 
					 
					
						
						
							
							devops: bundle mvscp140_2.dll with windows webkit ( #1293 )  
						
						... 
						
						
						
						Fixes  #1288  
					
						2020-03-09 11:43:11 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa2421894 
							
						 
					 
					
						
						
							
							fix(webkit): fail the 204 navigations ( #1260 )  
						
						
						
						
					 
					
						2020-03-09 11:42:56 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc48f96c0 
							
						 
					 
					
						
						
							
							chore: output both received value and diff for string expected results ( #1287 )  
						
						
						
						
					 
					
						2020-03-07 17:29:41 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c881248062 
							
						 
					 
					
						
						
							
							docs(contributing.md): update CONTRIBUTING.md ( #1286 )  
						
						... 
						
						
						
						Fixes  #1257  
					
						2020-03-07 17:29:22 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							071ee06404 
							
						 
					 
					
						
						
							
							chore: normalize NPM scripts ( #1285 )  
						
						... 
						
						
						
						This patch:
- makes `npm run cunit/wunit/funit` and `npm run ctest/ftest/wtest` run
browser-specific tests only
- makes `npm run unit` and `npm run test` run *all* browser tests
- runs *all* our infrastructure tests as part of `npm run lint`
As a result, if there's one test to be tested across all three browsers,
you can focus it and do `npm run test`; 
						
						
					 
					
						2020-03-07 17:09:38 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e78f0f71df 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to r1041 ( #1281 )  
						
						
						
						
					 
					
						2020-03-07 08:42:33 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ef0c8694 
							
						 
					 
					
						
						
							
							fix(wk,ff): properly support getting and setting non-session cookies ( #1280 )  
						
						
						
						
					 
					
						2020-03-07 08:41:57 -08:00 
						 
				 
			
				
					
						
							
							
								Yohix 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfd32fe6d2 
							
						 
					 
					
						
						
							
							doc: fix typos ( #1284 )  
						
						
						
						
					 
					
						2020-03-07 08:37:47 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78bd29d558 
							
						 
					 
					
						
						
							
							fix(click): work around input alignment on chromium ( #1282 )  
						
						
						
						
					 
					
						2020-03-07 08:19:31 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							996f97a6c0 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to current beta ( #1276 )  
						
						... 
						
						
						
						Review URLs: 
- Fixing request interception; ad69da0f74381c1df5c6 
						
						
					 
					
						2020-03-06 18:25:27 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b4079748 
							
						 
					 
					
						
						
							
							chore: remove WKPage._sessions ( #1270 )  
						
						
						
						
					 
					
						2020-03-06 16:51:45 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aee6324bba 
							
						 
					 
					
						
						
							
							feat(firefox): roll firefox ( #1273 )  
						
						
						
						
					 
					
						2020-03-06 16:49:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c35d7b058 
							
						 
					 
					
						
						
							
							api(waitFor): click(waitFor) -> click(force) ( #1275 )  
						
						
						
						
					 
					
						2020-03-06 16:24:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							578880cb8b 
							
						 
					 
					
						
						
							
							test: mark test as slow  
						
						
						
						
					 
					
						2020-03-06 15:55:04 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0e12e0a14 
							
						 
					 
					
						
						
							
							feat(testrunner): support .slow() for slow tests ( #1274 )  
						
						... 
						
						
						
						Slow tests have 3x timeout. 
						
						
					 
					
						2020-03-06 15:52:24 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							e604acd5fa 
							
						 
					 
					
						
						
							
							test: disable flaky test on WebKit  
						
						
						
						
					 
					
						2020-03-06 15:24:26 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8211287a23 
							
						 
					 
					
						
						
							
							fix(session): use isolated root session for client page sessions ( #1271 )  
						
						
						
						
					 
					
						2020-03-06 15:11:03 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fa000f5f4 
							
						 
					 
					
						
						
							
							api(waitForSelector): bring it back ( #1272 )  
						
						
						
						
					 
					
						2020-03-06 15:02:42 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29f243056c 
							
						 
					 
					
						
						
							
							browser(firefox): merge Target domain into Browser, rework default context attach ( #1259 )  
						
						
						
						
					 
					
						2020-03-06 14:58:35 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							119df5a985 
							
						 
					 
					
						
						
							
							feat(nowait): allow waitUntil:nowait for actions ( #1264 )  
						
						
						
						
					 
					
						2020-03-06 14:32:15 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c494944b46 
							
						 
					 
					
						
						
							
							api(popups): move Page.authenticate to BrowserContext.setHTTPCredentials ( #1267 )  
						
						... 
						
						
						
						Drive-by: fixes  #720  since it rolls past r1037. 
Co-authored-by: Dmitry Gozman <dgozman@gmail.com> 
						
						
					 
					
						2020-03-06 13:50:42 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6faf2e4c 
							
						 
					 
					
						
						
							
							chore: properly mark failint tests  
						
						
						
						
					 
					
						2020-03-06 13:34:29 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf820b5269 
							
						 
					 
					
						
						
							
							test: mark failing tests on WebKit  
						
						
						
						
					 
					
						2020-03-06 12:24:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8cc7d43a83 
							
						 
					 
					
						
						
							
							tests: disable failing test on chromium  
						
						
						
						
					 
					
						2020-03-06 11:45:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1146204bf 
							
						 
					 
					
						
						
							
							chore: remove WKPageProxy, use WKPage instead ( #1256 )  
						
						
						
						
					 
					
						2020-03-06 11:41:46 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							328805747f 
							
						 
					 
					
						
						
							
							test(webkit): disable failing wk test  
						
						
						
						
					 
					
						2020-03-06 10:20:15 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							a802b00880 
							
						 
					 
					
						
						
							
							test: oops - fdescribe  
						
						
						
						
					 
					
						2020-03-06 09:42:13 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c9ebfaa79 
							
						 
					 
					
						
						
							
							chore(ci): bump checkout action to v2 ( #1263 )  
						
						... 
						
						
						
						This should fix the checkout problems we're facing.
Related discussion: https://github.com/actions/checkout/issues/23  
						
						
					 
					
						2020-03-06 09:40:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c1161e00 
							
						 
					 
					
						
						
							
							api(press): bump .press to the page/frame level ( #1262 )  
						
						
						
						
					 
					
						2020-03-06 09:38:08 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2724157c22 
							
						 
					 
					
						
						
							
							feat(waitUntil): allow waiting for navigation from clicks, etc ( #1255 )  
						
						
						
						
					 
					
						2020-03-06 08:24:32 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c80c9efa0 
							
						 
					 
					
						
						
							
							browser(webkit): don't leak pages on window.open ( #1261 )  
						
						
						
						
					 
					
						2020-03-06 08:21:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d770af804 
							
						 
					 
					
						
						
							
							api: waitForElement accepts waitFor: attached|detached|visible|hidden ( #1244 )  
						
						... 
						
						
						
						This includes rename waitForSelector -> waitForElement and removes $wait. 
						
						
					 
					
						2020-03-05 17:45:41 -08:00