Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4dc600f8 
							
						 
					 
					
						
						
							
							devops(firefox): properly cleanup old node.js artifact  
						
						
						
						
					 
					
						2021-02-02 23:59:33 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							986bddaecc 
							
						 
					 
					
						
						
							
							devops(firefox): fix arm build dependency management  
						
						
						
						
					 
					
						2021-02-02 23:03:54 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11f570be61 
							
						 
					 
					
						
						
							
							devops(firefox): fix Firefox on Apple Silicon ( #5272 )  
						
						... 
						
						
						
						As per guide at https://docs.google.com/document/d/1N5yfEVEISofMmjAxfj3xXONGwyQYBSilsfXqux_M6TM/edit  
						
						
					 
					
						2021-02-02 21:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b392c57a53 
							
						 
					 
					
						
						
							
							devops: attempt to install Firefox build deps on buildbots ( #5271 )  
						
						
						
						
					 
					
						2021-02-02 21:35:12 -08:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ffd654d63 
							
						 
					 
					
						
						
							
							browser(webkit): roll to 02-02-21 ( #5263 )  
						
						
						
						
					 
					
						2021-02-02 15:20:35 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e53c9c35db 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to beta @ Feb, 1 2021 ( #5248 )  
						
						
						
						
					 
					
						2021-02-01 15:50:11 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b5363198b 
							
						 
					 
					
						
						
							
							devops: fix chromium build on Intel MacBook ( #5242 )  
						
						
						
						
					 
					
						2021-02-01 09:30:04 -08:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc405ee8b2 
							
						 
					 
					
						
						
							
							browser(webkit): mac drag and drop ( #4994 )  
						
						
						
						
					 
					
						2021-02-01 03:30:31 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							01bddcd171 
							
						 
					 
					
						
						
							
							devops(chromium): account for terminated / interrupted jobs  
						
						
						
						
					 
					
						2021-01-28 13:15:23 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							c9fae65400 
							
						 
					 
					
						
						
							
							devops: fix chromium checkout  
						
						
						
						
					 
					
						2021-01-28 12:56:45 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75a0d7a76b 
							
						 
					 
					
						
						
							
							devops(chromium): install depot_tools if missing ( #5204 )  
						
						
						
						
					 
					
						2021-01-28 01:43:54 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7eea9ffdc 
							
						 
					 
					
						
						
							
							browser(chromium): roll Chromium to r846621 ( #5203 )  
						
						... 
						
						
						
						This roll should test Chromium compilation for Mac x86_64 and Linux. 
						
						
					 
					
						2021-01-28 01:19:00 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51d90c593b 
							
						 
					 
					
						
						
							
							devops: support Chromium mac compilation ( #5202 )  
						
						
						
						
					 
					
						2021-01-28 01:14:44 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b323018881 
							
						 
					 
					
						
						
							
							devops: fetch chromium checkout if it has not been before ( #5169 )  
						
						... 
						
						
						
						Checkouts should reside outside of gihtub action working directory
so will be reused between builds. 
						
						
					 
					
						2021-01-28 00:20:19 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90bc837e55 
							
						 
					 
					
						
						
							
							devops: start compiling Chromium on Linux ( #5166 )  
						
						
						
						
					 
					
						2021-01-27 08:42:35 -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 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b88afe5877 
							
						 
					 
					
						
						
							
							devops: fix chromium for arm build ( #5117 )  
						
						
						
						
					 
					
						2021-01-23 02:23:59 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							546454095e 
							
						 
					 
					
						
						
							
							devops: attempt to fix chromium-mac-arm64 build ( #5107 )  
						
						... 
						
						
						
						It looks like gn generation should use correct xcode version as well. 
						
						
					 
					
						2021-01-22 15:47:24 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f29c6b066 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to beta Jan, 18 2021 ( #5106 )  
						
						
						
						
					 
					
						2021-01-22 12:41:12 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2096f4248a 
							
						 
					 
					
						
						
							
							devops: fix chromium compilation step ( #5102 )  
						
						
						
						
					 
					
						2021-01-22 11:31:26 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff75073cc8 
							
						 
					 
					
						
						
							
							devops: automation to compile chromium for mac arm64 ( #5101 )  
						
						... 
						
						
						
						References #5067  
						
						
					 
					
						2021-01-22 11:27:40 +03:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7d33b2fec 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 845618 ( #5094 )  
						
						
						
						
					 
					
						2021-01-21 17:23:19 -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 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d05c091768 
							
						 
					 
					
						
						
							
							chore: roll chromium to 844399 ( #5043 )  
						
						
						
						
					 
					
						2021-01-17 12:25:39 -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 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19b58d47b1 
							
						 
					 
					
						
						
							
							chore: bump chromium to r843427 ( #5022 )  
						
						
						
						
					 
					
						2021-01-14 15:37:09 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7665a6ec7f 
							
						 
					 
					
						
						
							
							devops: support apple silicon builds of Firefox ( #4979 )  
						
						
						
						
					 
					
						2021-01-12 03:57:59 +03: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 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b94f5f1b9 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to beta @ Jan 5, 2021 ( #4904 )  
						
						
						
						
					 
					
						2021-01-06 02:49:28 +03: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 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75198f044d 
							
						 
					 
					
						
						
							
							browser(chromium): bump to r839741 ( #4857 )  
						
						... 
						
						
						
						References #4851  
						
						
					 
					
						2020-12-30 09:36:14 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3e7838582 
							
						 
					 
					
						
						
							
							browser(firefox): clear AuthCache when setting context proxy ( #4793 )  
						
						
						
						
					 
					
						2020-12-21 15:54:15 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							761bd78879 
							
						 
					 
					
						
						
							
							browser(firefox): fix build on MacOS ( #4758 )  
						
						
						
						
					 
					
						2020-12-17 21:02:01 -08:00