Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							9cb0c95f5d 
							
						 
					 
					
						
						
							
							feat(webkit): implement setJavaScriptEnabled in WebKit ( #123 )  
						
						
						
						
					 
					
						2019-12-03 10:21:24 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb1433a143 
							
						 
					 
					
						
						
							
							feat(selectors): support various kinds of selectors ( #118 )  
						
						... 
						
						
						
						This adds support for generic "engine=body [>> engine=body]*" selector syntax
and auto-detects simple css or xpath. 
						
						
					 
					
						2019-12-02 17:33:44 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							505c9e3660 
							
						 
					 
					
						
						
							
							test: uncomment more cookies tests  
						
						
						
						
					 
					
						2019-12-02 17:02:33 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							8989da6c16 
							
						 
					 
					
						
						
							
							fix(cookies): follow up to make all platform tests pass  
						
						
						
						
					 
					
						2019-12-02 16:48:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							0ffd99bdac 
							
						 
					 
					
						
						
							
							feat(webkit): roll webkit to 1003  
						
						
						
						
					 
					
						2019-12-02 16:40:40 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							040f93faa2 
							
						 
					 
					
						
						
							
							feat(cookies): implement cookies across the board ( #121 )  
						
						
						
						
					 
					
						2019-12-02 16:36:46 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca2a4cb18 
							
						 
					 
					
						
						
							
							feat(launcher): throw on browser launch failure, default args ( #119 )  
						
						
						
						
					 
					
						2019-12-02 16:17:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							b3f55716ab 
							
						 
					 
					
						
						
							
							feat(webkit): implement browser contexts on Mac, cookies everywhere ( #120 )  
						
						... 
						
						
						
						Review URL: e7d7316e21 
						
						
					 
					
						2019-12-02 15:37:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffaf7326ab 
							
						 
					 
					
						
						
							
							chore: put remoteObject directly on JSHandle ( #113 )  
						
						
						
						
					 
					
						2019-12-02 13:12:28 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							113ffd6808 
							
						 
					 
					
						
						
							
							chore: reuse ConsoleMessage between browsers ( #116 )  
						
						
						
						
					 
					
						2019-12-02 13:01:01 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf8eec3a0 
							
						 
					 
					
						
						
							
							chore(scripts): ignore untracked files and print custom checkout path in logs ( #117 )  
						
						
						
						
					 
					
						2019-12-02 12:58:44 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6c892842b 
							
						 
					 
					
						
						
							
							feat(screenshot): multiple element screenshots are now taken sequentially ( #114 )  
						
						... 
						
						
						
						This makes multiple element screenshots to not fight for the page viewport
by putting viewport manipulation under screenshot task queue.
Drive-by: encapsulated all screenshot logic in Screenshotter. 
						
						
					 
					
						2019-12-02 10:53:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							76ab83f581 
							
						 
					 
					
						
						
							
							chore: reuse Dialog between browsers ( #115 )  
						
						
						
						
					 
					
						2019-12-02 11:53:23 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8efd258e40 
							
						 
					 
					
						
						
							
							chore: encapsulate dom-related logic to DOMWorld, part 1 ( #112 )  
						
						
						
						
					 
					
						2019-11-28 12:50:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							336338c97e 
							
						 
					 
					
						
						
							
							test: fix webkit tests ( #111 )  
						
						
						
						
					 
					
						2019-11-27 16:23:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f28b31672e 
							
						 
					 
					
						
						
							
							test: fix file chooser tests ( #110 )  
						
						
						
						
					 
					
						2019-11-27 16:18:04 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							961556a596 
							
						 
					 
					
						
						
							
							chore: cleanup multiple definitions and types ( #109 )  
						
						
						
						
					 
					
						2019-11-27 16:03:51 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3393039b0 
							
						 
					 
					
						
						
							
							chore: reuse ElementHandle between browsers ( #108 )  
						
						
						
						
					 
					
						2019-11-27 16:02:31 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							b596f36bad 
							
						 
					 
					
						
						
							
							chore: separate common part of ElementHandle from chromium-specific ( #106 )  
						
						
						
						
					 
					
						2019-11-27 14:26:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							56b4f009ac 
							
						 
					 
					
						
						
							
							chore: refactor the file chooser api ( #107 )  
						
						
						
						
					 
					
						2019-11-27 14:26:30 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							cf9c4d153a 
							
						 
					 
					
						
						
							
							feat(webkit): implement file chooser interception (frontend) ( #98 )  
						
						
						
						
					 
					
						2019-11-27 13:50:24 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							494347e009 
							
						 
					 
					
						
						
							
							fix(build): only ever run webpack in dev mode ( #105 )  
						
						
						
						
					 
					
						2019-11-27 13:47:58 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1732407f 
							
						 
					 
					
						
						
							
							chore: follow up to the execution context changes ( #104 )  
						
						
						
						
					 
					
						2019-11-27 13:31:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2c31b7317 
							
						 
					 
					
						
						
							
							chore: reuse network Request and Response between browsers ( #101 )  
						
						
						
						
					 
					
						2019-11-27 12:44:12 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							490db5bc18 
							
						 
					 
					
						
						
							
							chore: reuse JSHandle between browsers ( #103 )  
						
						
						
						
					 
					
						2019-11-27 12:41:26 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06ba0f7a7f 
							
						 
					 
					
						
						
							
							chore: reuse ExecutionContext between browsers ( #102 )  
						
						
						
						
					 
					
						2019-11-27 12:39:53 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfc5592910 
							
						 
					 
					
						
						
							
							chore: reuse Frame between browsers ( #100 )  
						
						
						
						
					 
					
						2019-11-27 12:38:26 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49f8963bf1 
							
						 
					 
					
						
						
							
							feat(webkit): dialogs ( #75 )  
						
						
						
						
					 
					
						2019-11-27 12:24:52 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d70133b232 
							
						 
					 
					
						
						
							
							feat(webkit): implement file chooser interception ( #97 )  
						
						
						
						
					 
					
						2019-11-27 08:47:37 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b1bb783b 
							
						 
					 
					
						
						
							
							feat(chromium): roll chromium to r719491, lint, test ( #99 )  
						
						
						
						
					 
					
						2019-11-26 22:53:34 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d6d81e60e 
							
						 
					 
					
						
						
							
							feat(webkit): roll to 1001 ( #96 )  
						
						
						
						
					 
					
						2019-11-26 17:13:58 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							35c27bfa45 
							
						 
					 
					
						
						
							
							chore: remove Frame dependecies on the chromium-specific things ( #95 )  
						
						
						
						
					 
					
						2019-11-26 16:19:43 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							c48b39345a 
							
						 
					 
					
						
						
							
							chore: merge DOMWorld into Frame ( #93 )  
						
						... 
						
						
						
						This allows us to reuse Frame between browsers. 
						
						
					 
					
						2019-11-26 15:37:25 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							cc41377fe2 
							
						 
					 
					
						
						
							
							chore: move emulateTimeZone and setGeolocation to Overrides ( #92 )  
						
						
						
						
					 
					
						2019-11-26 15:13:49 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a07ea2a8 
							
						 
					 
					
						
						
							
							chore: move more unsupported apis to interception ( #91 )  
						
						
						
						
					 
					
						2019-11-26 15:01:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0494c4c04e 
							
						 
					 
					
						
						
							
							chore: export FileChooser api for the dashboard ( #90 )  
						
						
						
						
					 
					
						2019-11-26 14:31:09 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64d3e83ddf 
							
						 
					 
					
						
						
							
							chrome(filechooser): align file chooser implementations ( #88 )  
						
						
						
						
					 
					
						2019-11-26 14:29:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c40eb0b28 
							
						 
					 
					
						
						
							
							browser(webkit): implement features in WebKit ( #89 )  
						
						... 
						
						
						
						This patch adds:
- JSDialogs to webkit
- Accessibility
As a drive-by, it fixes all license headers for the files we added to
WebKit. 
						
						
					 
					
						2019-11-26 14:09:12 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e24c718b 
							
						 
					 
					
						
						
							
							feat(cookies): move cookie management to BrowserContext ( #82 )  
						
						
						
						
					 
					
						2019-11-26 11:23:13 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3decf1f996 
							
						 
					 
					
						
						
							
							chore: move waitFor methods from DOMWorld to Frame ( #87 )  
						
						... 
						
						
						
						This almost removes the DOMWorld, so we can unify them across the browsers. 
						
						
					 
					
						2019-11-26 11:16:20 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb653740a 
							
						 
					 
					
						
						
							
							feat(headful): remove bringToFront ( #84 )  
						
						
						
						
					 
					
						2019-11-26 11:00:54 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b727df1c 
							
						 
					 
					
						
						
							
							browser(firefox): implement new set/clearCookies contract ( #83 )  
						
						
						
						
					 
					
						2019-11-26 09:00:10 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e78e12d90 
							
						 
					 
					
						
						
							
							chore: move meaningful methods with a single callsite from DOMWorld to Frame ( #68 )  
						
						
						
						
					 
					
						2019-11-26 08:57:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							991f4a9072 
							
						 
					 
					
						
						
							
							docs: fix the docs validator ( #86 )  
						
						
						
						
					 
					
						2019-11-26 08:52:47 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66d3dd8626 
							
						 
					 
					
						
						
							
							lint: fixes ( #85 )  
						
						
						
						
					 
					
						2019-11-26 08:19:02 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							0db3101013 
							
						 
					 
					
						
						
							
							chore: reuse waitForSelectorOrXPath between browsers ( #81 )  
						
						
						
						
					 
					
						2019-11-26 07:55:34 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							cefebb3938 
							
						 
					 
					
						
						
							
							chore: use types for eval functions in webkit ( #79 )  
						
						
						
						
					 
					
						2019-11-26 07:53:48 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							432116ba80 
							
						 
					 
					
						
						
							
							chore: move Mouse to common input with RawMouseImpl per vendor ( #73 )  
						
						
						
						
					 
					
						2019-11-26 07:52:55 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc9b58878b 
							
						 
					 
					
						
						
							
							chore: reuse WaitTask between browsers ( #67 )  
						
						
						
						
					 
					
						2019-11-25 20:28:34 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb72348dfc 
							
						 
					 
					
						
						
							
							feat(chromium): roll chromium to r718525 ( #80 )  
						
						
						
						
					 
					
						2019-11-25 20:04:06 -08:00