Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							19cac9a0c1 
							
						 
					 
					
						
						
							
							test: rebaseline wk/mac network tests  
						
						 
						
						
						
						
					 
					
						2019-12-11 19:32:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							b76266d874 
							
						 
					 
					
						
						
							
							devops: fix windows buildbot polling  
						
						 
						
						
						
						
					 
					
						2019-12-11 18:21:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33864888d9 
							
						 
					 
					
						
						
							
							devops: document git autocrlf fix on windows  
						
						 
						
						
						
						
					 
					
						2019-12-11 18:17:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							4861152766 
							
						 
					 
					
						
						
							
							browser(firefox): instrument document.open load event ( #218 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:53:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7c13e89d 
							
						 
					 
					
						
						
							
							fix(webkit): fix a couple of navigation tests ( #217 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:46:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							cdace02e62 
							
						 
					 
					
						
						
							
							devops: create different workflows for different browsers  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:30:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40ae745db7 
							
						 
					 
					
						
						
							
							devops: fix github action  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:22:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cb34306a3 
							
						 
					 
					
						
						
							
							devops: remove extra github action  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:21:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							160fc9fae3 
							
						 
					 
					
						
						
							
							devops: enable Linux Github actions  
						
						 
						
						
						
						
					 
					
						2019-12-11 17:20:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							9e381a9d50 
							
						 
					 
					
						
						
							
							devops(firefox): move packaging to archive.sh  
						
						 
						
						
						
						
					 
					
						2019-12-11 16:56:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							6440323003 
							
						 
					 
					
						
						
							
							fix(webkit): wait for main response on subresource-free goto ( #216 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 16:19:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							78847c2f52 
							
						 
					 
					
						
						
							
							test(webkit): add failing test for navigating after disabling javascript ( #215 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 16:04:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							d86c51b293 
							
						 
					 
					
						
						
							
							devops: report all buildbot failures  
						
						 
						
						
						
						
					 
					
						2019-12-11 14:21:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eea77346c0 
							
						 
					 
					
						
						
							
							docs(devops): update buildbots readme  
						
						 
						
						
						
						
					 
					
						2019-12-11 14:06:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							aa6775f593 
							
						 
					 
					
						
						
							
							chore: fix devops readme  
						
						 
						
						
						
						
					 
					
						2019-12-11 14:04:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8295e6577e 
							
						 
					 
					
						
						
							
							chore: rename devops docs to README.md  
						
						 
						
						
						
						
					 
					
						2019-12-11 14:01:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4824a25cc6 
							
						 
					 
					
						
						
							
							fix(csp): fix some of the csp tests ( #211 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 13:51:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							b70eebc4b2 
							
						 
					 
					
						
						
							
							chore: merge PageDelegate, FrameDelegate and ScreenshotterDelegate ( #213 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 13:36:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							ce21019c7d 
							
						 
					 
					
						
						
							
							fix(webkit): make sure each message is dispatch in separate task ( #212 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 12:06:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							357e175964 
							
						 
					 
					
						
						
							
							fix(webkit): fullPage screenshot w/o viewport ( #210 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 11:26:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							26e96bf591 
							
						 
					 
					
						
						
							
							test: follow up with chromiunm test fixes  
						
						 
						
						
						
						
					 
					
						2019-12-11 07:38:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							58336d3eb9 
							
						 
					 
					
						
						
							
							chore: get rid of <Browser> templating ( #209 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 07:18:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
						
						
							
						
						
							57acdfd860 
							
						 
					 
					
						
						
							
							chore: reuse LifecycleWatcher between browsers ( #208 )  
						
						 
						
						
						
						
					 
					
						2019-12-11 07:17:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e42e361d20 
							
						 
					 
					
						
						
							
							feat(webkit): use new bypass csp method ( #207 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 19:26:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							0353dbb3be 
							
						 
					 
					
						
						
							
							test: rearrange remaining launcher tests  
						
						 
						
						
						
						
					 
					
						2019-12-10 19:23:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							0e03c44c01 
							
						 
					 
					
						
						
							
							devops: unify reporting messages  
						
						 
						
						
						
						
					 
					
						2019-12-10 18:43:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a4467166 
							
						 
					 
					
						
						
							
							devops: fix checkout_build_archive_upload.sh script  
						
						 
						
						
						
						
					 
					
						2019-12-10 18:23:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30fb7b025f 
							
						 
					 
					
						
						
							
							feat(webkit): implement bypass csp ( #206 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 17:54:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5e52b97a 
							
						 
					 
					
						
						
							
							devops: teach buildbots to report their status  
						
						 
						
						
						
						
					 
					
						2019-12-10 17:46:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							02f2209b13 
							
						 
					 
					
						
						
							
							test(firefox): enable some tests that already firefox passes ( #204 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 17:09:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel 
							
						 
					 
					
						
						
						
						
							
						
						
							3146d47de8 
							
						 
					 
					
						
						
							
							fix(compile): include debugError in webkit/FrameManager  
						
						 
						
						
						
						
					 
					
						2019-12-10 16:34:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							44d944c18b 
							
						 
					 
					
						
						
							
							feat(webkit): use proper default context in gtk minibrowser ( #205 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 17:23:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							20be65b1c9 
							
						 
					 
					
						
						
							
							devops(scripts): export diffs instead of patches  
						
						 
						
						... 
						
						
						
						This changes `export.sh` to export diffs instead of patches.
`export.sh` now does not touch working directory, thus not
triggering clean builds and not intefering with an on-going
build. 
						
						
					 
					
						2019-12-10 15:41:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c548ed9e9 
							
						 
					 
					
						
						
							
							feat(webkit): implement page.exposeFunction ( #195 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 15:17:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ffb710d7d 
							
						 
					 
					
						
						
							
							chore: reuse BrowserContext across browsers ( #201 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 15:13:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							0af3b9dfc8 
							
						 
					 
					
						
						
							
							feat(webkit): page.on('popup') ( #202 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 15:07:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joel Einbinder 
							
						 
					 
					
						
						
						
						
							
						
						
							c8067dbcde 
							
						 
					 
					
						
						
							
							fix(test): Disable spellcheck in our textarea tests ( #203 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 14:53:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8ec7e5118 
							
						 
					 
					
						
						
							
							feat(webkit): pause and configure provisional pages on creation ( #200 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 15:34:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							fe6addc71a 
							
						 
					 
					
						
						
							
							test: rearrange launcher tests more  
						
						 
						
						
						
						
					 
					
						2019-12-10 14:02:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							f37d9bfe95 
							
						 
					 
					
						
						
							
							test: extract chromium-specific connect tests  
						
						 
						
						
						
						
					 
					
						2019-12-10 13:28:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							329b34e894 
							
						 
					 
					
						
						
							
							feat: implement mac keyboard ( #197 )  
						
						 
						
						... 
						
						
						
						This list contains all of the default keyboard shortcuts for macos, and the Objective-C selector that they trigger on the [NSStandardKeyBindingResponding](https://developer.apple.com/documentation/appkit/nsstandardkeybindingresponding/3005237-moveleft?language=objc ). We need these for basic keyboard functionality like ArrowUp and ArrowDown to work on WebKit for mac. For other browsers on mac, the same list can be used to enable better mac keyboard emulation.
The list was made by constructing NSEvents on a mac and seeing what selectors they triggered on an NSTextView. The conversion from NSEvents to DOM codes was done partially by hand as the code that does this conversion lives across many files in WebKit. There may be some errors or missing commands, but in general this should be a more faithful mac keyboard emulation than what we do in Chromium currently.
Notably absent from the list are Cut, Copy, Paste, Paste Special, Undo, and Redo. They are handled in a slightly different way. 
						
						
					 
					
						2019-12-10 13:22:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yury Semikhatsky 
							
						 
					 
					
						
						
						
						
							
						
						
							c9bc103a00 
							
						 
					 
					
						
						
							
							chore(webkit): remove url from Connection ( #199 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 13:11:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							c61c5b056f 
							
						 
					 
					
						
						
							
							test: group interception tests in interception.spec  
						
						 
						
						
						
						
					 
					
						2019-12-10 13:11:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1f9dc166b 
							
						 
					 
					
						
						
							
							chore: remove unneeded files, reuse events between browsers, no implicit any ( #191 )  
						
						 
						
						
						
						
					 
					
						2019-12-10 11:15:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96cd76852 
							
						 
					 
					
						
						
							
							browser(webkit): support keyboard on Mac & GTK ( #196 )  
						
						 
						
						... 
						
						
						
						Review URL: d360425422 
						
						
					 
					
						2019-12-10 10:39:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							44d6f608ef 
							
						 
					 
					
						
						
							
							feat(webkit): use webkit worlds ( #194 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 23:24:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab6514633 
							
						 
					 
					
						
						
							
							feat(webkit): run bootstrap script in all worlds ( #193 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 23:17:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							102b47ddf9 
							
						 
					 
					
						
						
							
							feat(webkit): implement node adoption ( #190 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 17:01:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4c89ca0f9 
							
						 
					 
					
						
						
							
							chore: unify frame lifecycle events between browsers ( #172 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 16:34:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5a85e4e67 
							
						 
					 
					
						
						
							
							chore(webkit): migrate to common Page ( #189 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 15:45:32 -08:00