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 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51865fe584 
							
						 
					 
					
						
						
							
							chore: bump WebKit build number to test self-hosted runners ( #4525 )  
						
						
						
						
					 
					
						2020-11-25 08:38:23 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1169c5ab50 
							
						 
					 
					
						
						
							
							browser(webkit): close on pipe disconnect ( #4484 )  
						
						
						
						
					 
					
						2020-11-18 19:34:33 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a11be3e9ef 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11-18 ( #4481 )  
						
						
						
						
					 
					
						2020-11-18 13:03:42 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8860d6d11d 
							
						 
					 
					
						
						
							
							chore: try building webkit on github selfhosted runner ( #4476 )  
						
						
						
						
					 
					
						2020-11-17 21:03:51 -08:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79c592ed7d 
							
						 
					 
					
						
						
							
							browser(webkit): do not create unique page groups for pages ( #4456 )  
						
						
						
						
					 
					
						2020-11-16 14:31:50 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5509e98ba5 
							
						 
					 
					
						
						
							
							browser(webkit): fix mac build after latest roll ( #4455 )  
						
						
						
						
					 
					
						2020-11-16 14:25:58 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd76e9ddbf 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11-16 ( #4451 )  
						
						
						
						
					 
					
						2020-11-16 13:02:55 -08:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e1b26f9f9 
							
						 
					 
					
						
						
							
							browser(webkit): close on pipe disconnect ( #4421 )  
						
						
						
						
					 
					
						2020-11-13 10:02:37 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f7286175e 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11-12 ( #4417 )  
						
						
						
						
					 
					
						2020-11-12 11:10:42 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							508be0d78f 
							
						 
					 
					
						
						
							
							browser(webkit): fix big sur crashes after latest roll ( #4391 )  
						
						
						
						
					 
					
						2020-11-09 22:29:52 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd75fb1c55 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 11-09 ( #4384 )  
						
						
						
						
					 
					
						2020-11-09 11:30:12 -08:00