Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							846fd71121 
							
						 
					 
					
						
						
							
							browser(webkit): fix scrolling in mobile viewports ( #5497 )  
						
						
						
						
					 
					
						2021-02-18 13:29:17 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f1d84d6b9 
							
						 
					 
					
						
						
							
							browser(webkit): respect download attribute ( #5474 )  
						
						... 
						
						
						
						References #5396  
						
						
					 
					
						2021-02-16 10:22:19 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							551338e953 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 02-08 ( #5356 )  
						
						
						
						
					 
					
						2021-02-08 11:00:05 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1aad632ee 
							
						 
					 
					
						
						
							
							browser(webkit): fix scrolling a second time on linux ( #5173 )  
						
						
						
						
					 
					
						2021-02-04 12:12:04 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							509c3e91b4 
							
						 
					 
					
						
						
							
							browser(webkit): fix ubuntu 18 compilation ( #5294 )  
						
						
						
						
					 
					
						2021-02-03 15:54:54 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d72d6b625 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 02-03-21 ( #5277 )  
						
						
						
						
					 
					
						2021-02-03 09:17:21 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ffd654d63 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 02-02-21 ( #5263 )  
						
						
						
						
					 
					
						2021-02-02 15:20:35 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc405ee8b2 
							
						 
					 
					
						
						
							
							browser(webkit): mac drag and drop ( #4994 )  
						
						
						
						
					 
					
						2021-02-01 03:30:31 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77b5f05ef7 
							
						 
					 
					
						
						
							
							browser(webkit): fix scrollIntoViewIfNeeded ( #5146 )  
						
						... 
						
						
						
						Last change mistakenly used alignCenterIfNotVisible,
while we should use alignCenterIfNeeded to ensure scrolling
into view when partially visible. 
						
						
					 
					
						2021-01-25 14:02:16 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d2293c6ed 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-25 ( #5141 )  
						
						
						
						
					 
					
						2021-01-25 11:27:08 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							680689d075 
							
						 
					 
					
						
						
							
							browser(webkit): try to fix Ubuntu 18 build ( #5119 )  
						
						
						
						
					 
					
						2021-01-22 16:10:01 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05568f7420 
							
						 
					 
					
						
						
							
							browser(webkit): change scrollIntoView to only scroll if needed ( #5079 )  
						
						
						
						
					 
					
						2021-01-20 21:06:29 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							449bcdcbf9 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-19 ( #5064 )  
						
						
						
						
					 
					
						2021-01-19 23:18:05 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdfea2b765 
							
						 
					 
					
						
						
							
							browser(webkit): add another missing include to fix mac after roll to 01-15 ( #5037 )  
						
						
						
						
					 
					
						2021-01-15 18:56:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							940cf35d84 
							
						 
					 
					
						
						
							
							browser(webkit): add missing include on mac after roll to 01-15 ( #5033 )  
						
						
						
						
					 
					
						2021-01-15 14:43:48 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ab6a53212 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-15 ( #5032 )  
						
						
						
						
					 
					
						2021-01-15 12:53:05 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36650b1e19 
							
						 
					 
					
						
						
							
							browser(webkit): fix compile on mac ( #4977 )  
						
						
						
						
					 
					
						2021-01-11 14:30:06 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56f012043b 
							
						 
					 
					
						
						
							
							browser(webkit): fix mac compilation after roll to 01-11 ( #4972 )  
						
						
						
						
					 
					
						2021-01-11 11:30:54 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62c52e8628 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-11 ( #4971 )  
						
						
						
						
					 
					
						2021-01-11 11:00:07 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5854cadd0b 
							
						 
					 
					
						
						
							
							browser(webkit): fix typo in macro name ( #4970 )  
						
						
						
						
					 
					
						2021-01-11 10:03:45 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc1a79eceb 
							
						 
					 
					
						
						
							
							browser(webkit): drag and drop on windows ( #4889 )  
						
						
						
						
					 
					
						2021-01-06 09:46:35 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2908568f9a 
							
						 
					 
					
						
						
							
							browser(webkit): install new dependency required for openxr on linux ( #4906 )  
						
						
						
						
					 
					
						2021-01-05 16:05:21 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5df1c6e560 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-05 to pick up upstream Win fix ( #4894 )  
						
						
						
						
					 
					
						2021-01-05 13:08:52 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							849a5b3795 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 01-04 ( #4882 )  
						
						
						
						
					 
					
						2021-01-05 09:13:13 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ff81fe172 
							
						 
					 
					
						
						
							
							browser(webkit): do run win build again if first attempt failed ( #4881 )  
						
						
						
						
					 
					
						2021-01-04 13:40:56 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0b1561c92 
							
						 
					 
					
						
						
							
							browser(webkit): kick off next build ( #4878 )  
						
						
						
						
					 
					
						2021-01-04 11:01:43 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							736ef4e879 
							
						 
					 
					
						
						
							
							browser(webkit): call build.sh twice on Windows ( #4875 )  
						
						
						
						
					 
					
						2021-01-04 10:49:46 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ded2bc2396 
							
						 
					 
					
						
						
							
							browser(webkit): postpone creation of the first page ( #4769 )  
						
						... 
						
						
						
						When we create the first page in the default context in headless mode on mac,
it gets NSWindow that is "not visible". Although we call [window setIsVisible:YES],
later on window.isVisible still returns NO.
We create our offscreen "headless" NSWindow directly from applicationDidFinishLaunching:.
Experiments show that delaying this by 100ms makes everything work. As a symptom,
we get applicationDidUnhide: notification that does not happen when we create the window
immediately.
Perhaps, we create the window too early, and there is some essential initialization
that happens after applicationDidFinishLaunching:. However, if we call
[NSApp activateIgnoringOtherApps:YES] like we do in headful mode, everything works.
The only solution that worked so far is creating the first page after a timeout. 
						
						
					 
					
						2020-12-29 13:49:39 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7ee426202 
							
						 
					 
					
						
						
							
							yury comments ( #4639 )  
						
						
						
						
					 
					
						2020-12-23 08:04:59 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73edf13ad6 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 12-21 ( #4794 )  
						
						
						
						
					 
					
						2020-12-21 16:07:45 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4658ea9c0 
							
						 
					 
					
						
						
							
							browser(webkit): base64 encode request.postData ( #4743 )  
						
						
						
						
					 
					
						2020-12-16 14:35:05 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94f5002ae4 
							
						 
					 
					
						
						
							
							browser(webkit): install patchelf (required by generate-bundle) ( #4741 )  
						
						
						
						
					 
					
						2020-12-16 12:53:28 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b014fa1855 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 12-16 ( #4739 )  
						
						
						
						
					 
					
						2020-12-16 09:19:27 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50b0b47993 
							
						 
					 
					
						
						
							
							browser(webkit): mac build fix after roll to 12-15 ( #4733 )  
						
						
						
						
					 
					
						2020-12-15 23:07:34 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eecb798356 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 12-15 ( #4727 )  
						
						
						
						
					 
					
						2020-12-15 13:00:49 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd9c312b77 
							
						 
					 
					
						
						
							
							devops: start producing WebKit builds for Apple Silicon ( #4643 )  
						
						... 
						
						
						
						\m/ 
						
						
					 
					
						2020-12-08 17:15:44 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64a2940a0d 
							
						 
					 
					
						
						
							
							devops: fix webkit archiving ( #4642 )  
						
						... 
						
						
						
						Protocol concatenation script did not account for `WK_CHECKOUT_PATH`. 
						
						
					 
					
						2020-12-08 16:32:45 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17f1b20f39 
							
						 
					 
					
						
						
							
							devops: trigger all builds with new windows buildbot ( #4638 )  
						
						
						
						
					 
					
						2020-12-08 11:03:11 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1dcef39a3 
							
						 
					 
					
						
						
							
							devops(windows): fix vswhere location ( #4636 )  
						
						... 
						
						
						
						%PROGRAMFILES% locations depends on shell bitness; we're migrating from
mingw32 to mingw64. 
						
						
					 
					
						2020-12-08 10:27:05 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99b98d62a6 
							
						 
					 
					
						
						
							
							browser(webkit): do not spam stderr with screencast debug logs ( #4635 )  
						
						
						
						
					 
					
						2020-12-08 09:59:57 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73982834e7 
							
						 
					 
					
						
						
							
							devops: absolute paths for webkit libraries and output directory ( #4627 )  
						
						
						
						
					 
					
						2020-12-07 14:30:06 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4be41f2571 
							
						 
					 
					
						
						
							
							browser(webkit): build fix, switch to the new download API ( #4621 )  
						
						
						
						
					 
					
						2020-12-07 10:10:32 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8520f0695 
							
						 
					 
					
						
						
							
							devops: fix webkit building on windows ( #4618 )  
						
						
						
						
					 
					
						2020-12-07 09:21:36 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13e2ef1d10 
							
						 
					 
					
						
						
							
							devops: suppport WK_CHECKOUT_PATH variable ( #4617 )  
						
						... 
						
						
						
						`WK_CHECKOUT_PATH` defines location of webkit checkout on the
file system. All browser-related scripts, like `prepare_checkout.sh` and
`export.sh` respect this environment variable on all platforms. 
						
						
					 
					
						2020-12-07 08:42:20 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6eb8e0a90 
							
						 
					 
					
						
						
							
							browser(webkit): fix mac build ( #4605 )  
						
						
						
						
					 
					
						2020-12-04 17:45:18 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdbc96ac3a 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 12-04 ( #4601 )  
						
						
						
						
					 
					
						2020-12-04 16:11:08 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dc386fa1a 
							
						 
					 
					
						
						
							
							browser(webkit): produce xcode 12.2 build on Mac 10.15 ( #4599 )  
						
						
						
						
					 
					
						2020-12-04 11:49:07 -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 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96330bbec 
							
						 
					 
					
						
						
							
							browser(webkit): override availWidth with screen width ( #4539 )  
						
						
						
						
					 
					
						2020-11-30 10:04:28 -08:00