Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							761b78efc0 
							
						 
					 
					
						
						
							
							docs: generate links based on the method names ( #4593 )  
						
						
						
						
					 
					
						2020-12-04 09:03:33 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49a3f943b6 
							
						 
					 
					
						
						
							
							feat(selectors): switch to the new engine ( #4589 )  
						
						... 
						
						
						
						We leave old implementation under the boolean flag,
just in case we need a quick revert. 
						
						
					 
					
						2020-12-04 06:51:18 -08:00 
						 
				 
			
				
					
						
							
							
								Westbrook Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7213794a65 
							
						 
					 
					
						
						
							
							Correct typo in "emulateMedia" call example. ( #4592 )  
						
						
						
						
					 
					
						2020-12-03 22:28:50 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2452d07ff7 
							
						 
					 
					
						
						
							
							docs: generate method signatures in docs ( #4590 )  
						
						
						
						
					 
					
						2020-12-03 22:28:11 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eb6f85617 
							
						 
					 
					
						
						
							
							docs: pretty-print api.md ( #4588 )  
						
						
						
						
					 
					
						2020-12-03 18:05:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d47a9744c 
							
						 
					 
					
						
						
							
							docs: reformat template parameters ( #4587 )  
						
						
						
						
					 
					
						2020-12-03 16:02:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							016925cd16 
							
						 
					 
					
						
						
							
							feat(selectors): implement builtin selectors in new evaluator ( #4579 )  
						
						
						
						
					 
					
						2020-12-03 14:10:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3121de403b 
							
						 
					 
					
						
						
							
							test: remove tests for SelectorEngine.create ( #4580 )  
						
						... 
						
						
						
						We are not going to keep this functionality on arbitrary engines. 
						
						
					 
					
						2020-12-03 14:10:26 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e30669eb0 
							
						 
					 
					
						
						
							
							fix(binding): catch binding resolution against the closed page ( #4583 )  
						
						
						
						
					 
					
						2020-12-03 10:51:59 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5002b83b4a 
							
						 
					 
					
						
						
							
							test(focus): add a failing focus test ( #4581 )  
						
						
						
						
					 
					
						2020-12-03 10:51:45 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a537413c9 
							
						 
					 
					
						
						
							
							fix(lint): property waitForResponse type ( #4582 )  
						
						
						
						
					 
					
						2020-12-03 10:43:34 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc701629db 
							
						 
					 
					
						
						
							
							fix(doclint): exit 1 when doclint throws an error ( #4572 )  
						
						
						
						
					 
					
						2020-12-03 09:21:56 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2b7e0d1df 
							
						 
					 
					
						
						
							
							fix(types): add typed cb for Page.waitForResponse ( #4575 )  
						
						
						
						
					 
					
						2020-12-03 09:20:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95c502d274 
							
						 
					 
					
						
						
							
							docs: use templates to reuse documentation properties ( #4578 )  
						
						
						
						
					 
					
						2020-12-03 09:11:48 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31e22dee50 
							
						 
					 
					
						
						
							
							devops(win): fix paths to vswhere.exe in 64-bit shells ( #4577 )  
						
						... 
						
						
						
						The `$PROGRAMFILES` variable is defined per the bitness of the
application: 32-bit shells get `C:\Program Files (x86)`, whereas
64-bit shells get `C:\Program Files`.
Visual Studio, however, has only 32-bit build and is always located in
the `C:\Program Files (x86)` folder.
This patch fixes `//browser_patches/firefox/build.sh` on 64-bit windows
shell. 
						
						
					 
					
						2020-12-03 08:09:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d6194e8a1 
							
						 
					 
					
						
						
							
							feat(selectors): introduce css evaluator ( #4573 )  
						
						... 
						
						
						
						Not used for production yet. 
						
						
					 
					
						2020-12-02 14:46:19 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52ae218bfc 
							
						 
					 
					
						
						
							
							fix(fill): allow filling more input types ( #4563 )  
						
						... 
						
						
						
						This includes invalid types that are no recognized by the browser. 
						
						
					 
					
						2020-12-02 14:43:41 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fa7e86ea9 
							
						 
					 
					
						
						
							
							docs: generate api.md ( #4576 )  
						
						
						
						
					 
					
						2020-12-02 13:50:10 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c8e1d344 
							
						 
					 
					
						
						
							
							link: make lint happy  
						
						
						
						
					 
					
						2020-12-02 13:48:44 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3624e3e315 
							
						 
					 
					
						
						
							
							chore: add internal method for utility context bindings ( #4566 )  
						
						... 
						
						
						
						* internal binding extracted from dnd patch
* refactor it into the page
* dgozman comments 1 
						
						
					 
					
						2020-12-02 13:43:16 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ca30fe6e7 
							
						 
					 
					
						
						
							
							chore: force lo dpi recording on non-mac ( #4557 )  
						
						
						
						
					 
					
						2020-12-02 11:13:14 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a45532fd82 
							
						 
					 
					
						
						
							
							feat(selectors): update css parser ( #4565 )  
						
						... 
						
						
						
						This change requires string arguments to be quoted,
for example `:text("foo")` works but `:text(foo)` does not. 
						
						
					 
					
						2020-12-02 08:16:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3846d05f02 
							
						 
					 
					
						
						
							
							feat(firefox): bump to 1217 ( #4560 )  
						
						... 
						
						
						
						Also add a test for multiple dialogs of the same type. 
						
						
					 
					
						2020-12-01 14:40:03 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c677f64e0 
							
						 
					 
					
						
						
							
							feat(webkit): roll webkit to r1395 ( #4550 )  
						
						
						
						
					 
					
						2020-12-01 05:26:53 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8419f85b6 
							
						 
					 
					
						
						
							
							browser(firefox): support alertCheck and confirmCheck dialogs ( #4553 )  
						
						... 
						
						
						
						These are shown with "prevent this page from showing more dialogs" checkbox. 
						
						
					 
					
						2020-11-30 20:05:15 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e98aceb981 
							
						 
					 
					
						
						
							
							feat(selectors): introduce css parser ( #4522 )  
						
						... 
						
						
						
						It is not used for anything just yet. 
						
						
					 
					
						2020-11-30 16:31:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84dc441a9e 
							
						 
					 
					
						
						
							
							feat(trace): record traces when PW_TRACE_DIR is set ( #4545 )  
						
						... 
						
						
						
						PW_TRACE_DIR points to a directory that Playwright can
put trace files and resources into.
This does not enable video recording, although it might
in the future. 
						
						
					 
					
						2020-11-30 15:25:07 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d116787a4d 
							
						 
					 
					
						
						
							
							fix(lint): update check_deps for src/remote ( #4547 )  
						
						... 
						
						
						
						check_deps was throwing an error, but nobody was catching it and it still returned an exit code 0. I fixed that, and also fixed the error by adding deps for src/remote. 
						
						
					 
					
						2020-11-30 14:57:17 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							512516c956 
							
						 
					 
					
						
						
							
							browser(webkit): retore changes from  #4539  ( #4544 )  
						
						
						
						
					 
					
						2020-11-30 10:49:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f70c95d6c 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11-30 ( #4541 )  
						
						
						
						
					 
					
						2020-11-30 10:17:36 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							730f6f87a2 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to beta Nov 30, 2020 ( #4542 )  
						
						
						
						
					 
					
						2020-11-30 10:17:03 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d104591aa1 
							
						 
					 
					
						
						
							
							devops(flakiness): azure function to store dashboard in a new format ( #4540 )  
						
						... 
						
						
						
						This refactors azure function and adds a new dashboard format implementation that is 15x smaller while tracking specs with non-empty annotations.
Old dashboard is still updated. 
						
						
					 
					
						2020-11-30 10:16:03 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96330bbec 
							
						 
					 
					
						
						
							
							browser(webkit): override availWidth with screen width ( #4539 )  
						
						
						
						
					 
					
						2020-11-30 10:04:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							884edbb3ee 
							
						 
					 
					
						
						
							
							fix(channels): only send protocol methods to connection ( #4493 )  
						
						... 
						
						
						
						When using 'domain' module, it calls various EventEmitter methods
like 'listenerCount' that we do not expect. To avoid this problem
in the future, we validate the method name before sending it over
the protocol connection. 
						
						
					 
					
						2020-11-26 07:33:09 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d90f5ef25 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to r1215 ( #4526 )  
						
						
						
						
					 
					
						2020-11-25 14:54:40 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cc8b777d0 
							
						 
					 
					
						
						
							
							docs: fix auth example ( #4528 )  
						
						... 
						
						
						
						We should wait for selector instead of asserting it. 
						
						
					 
					
						2020-11-25 11:32:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62f7437a2c 
							
						 
					 
					
						
						
							
							test: remove the flaky test we are not going to fix ( #4527 )  
						
						... 
						
						
						
						It will just sit here, being flaky, not giving us any information. 
						
						
					 
					
						2020-11-25 11:32:33 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51865fe584 
							
						 
					 
					
						
						
							
							chore: bump WebKit build number to test self-hosted runners ( #4525 )  
						
						
						
						
					 
					
						2020-11-25 08:38:23 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bab16a5ce7 
							
						 
					 
					
						
						
							
							devops: remove self-hosted runners ( #4524 )  
						
						... 
						
						
						
						Turns out there's a way to abuse these self-hosted runners through pull-requests that mess with the YML files.
We'll move them to the private repo. 
						
						
					 
					
						2020-11-25 08:24:54 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d06afadb8b 
							
						 
					 
					
						
						
							
							browser(firefox): send dragend after drop and survive navigations ( #4506 )  
						
						
						
						
					 
					
						2020-11-25 03:47:34 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6d5bc3081 
							
						 
					 
					
						
						
							
							test(drag): more tests for drag and drop ( #4508 )  
						
						
						
						
					 
					
						2020-11-25 03:29:20 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60103229d8 
							
						 
					 
					
						
						
							
							test: unflake some chromium tests ( #4521 )  
						
						... 
						
						
						
						These should be passing for a while. 
						
						
					 
					
						2020-11-24 18:14:57 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							566c57eece 
							
						 
					 
					
						
						
							
							fix(lint): remove unused import in resource-timing.spec.ts ( #4520 )  
						
						
						
						
					 
					
						2020-11-24 11:04:02 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5976e5dc16 
							
						 
					 
					
						
						
							
							feat(firefox): roll Firefox to r1213 ( #4514 )  
						
						
						
						
					 
					
						2020-11-24 09:52:37 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2486a4fb05 
							
						 
					 
					
						
						
							
							chore: fix lint after  #4517  ( #4518 )  
						
						
						
						
					 
					
						2020-11-24 06:50:40 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							062ec7e440 
							
						 
					 
					
						
						
							
							test: enable resource-timing test on BigSur ( #4517 )  
						
						... 
						
						
						
						It looks like the test is working! 🤷♂️  
						
						
					 
					
						2020-11-23 16:22:15 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f916c98081 
							
						 
					 
					
						
						
							
							chore: update WebKit version to 14.1 ( #4515 )  
						
						... 
						
						
						
						Safari Technology Preview now reports WebKit 14.1 
						
						
					 
					
						2020-11-23 16:21:42 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17bec4f6f8 
							
						 
					 
					
						
						
							
							browser(firefox): rebaseline atop of Nov, 23 2020 ( #4516 )  
						
						
						
						
					 
					
						2020-11-23 16:21:07 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9060dd68a 
							
						 
					 
					
						
						
							
							fix(launchServer): wait for the server to start before taking its address ( #4513 )  
						
						... 
						
						
						
						This is easily triggered by launching from a cluster's worker. 
						
						
					 
					
						2020-11-23 15:23:31 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f4a7ce5e5 
							
						 
					 
					
						
						
							
							test: add test for network interception in web workers ( #4490 )  
						
						... 
						
						
						
						#4487  
					
						2020-11-23 15:03:34 -08:00