Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ef1e1f5bd 
							
						 
					 
					
						
						
							
							devops: fix firefox arm64 builds ( #16157 )  
						
						... 
						
						
						
						Turns out the `/etc/environment` is not read for non-login shells,
so we have to source rust & cargo installation explicitly. 
						
						
					 
					
						2022-08-02 10:19:55 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							649c070b48 
							
						 
					 
					
						
						
							
							devops: fix Python installation for Firefox Beta build on Ubuntu 18.04 ( #16152 )  
						
						
						
						
					 
					
						2022-08-02 07:42:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af33d713ad 
							
						 
					 
					
						
						
							
							devops: fix Firefox-Beta build the same way we fix FF Stable ( #16146 )  
						
						... 
						
						
						
						Drive-by: add missing `ff-beta-ubuntu-20.04-arm64` build 
						
						
					 
					
						2022-08-02 07:27:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e16df5057 
							
						 
					 
					
						
						
							
							devops: fix pip3 for webkit ubuntu18.04 build ( #16142 )  
						
						... 
						
						
						
						The canonical script to install pip3 doesn't work with Python3.6
that is used to compile WebKit on Ubuntu 18.04, so we fallback
to installing pip3 from apt. 
						
						
					 
					
						2022-08-02 05:24:09 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cadb3566c3 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Aug-02 ( #16138 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-02 12:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c61368d06 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Aug-02 ( #16137 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-08-02 12:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38726fe319 
							
						 
					 
					
						
						
							
							chore: fix WebKit ubuntu 18.04 build ( #16133 )  
						
						... 
						
						
						
						Install Python 3.8 on Ubuntu 18.04 for Firefox only. 
						
						
					 
					
						2022-08-02 01:23:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a22446658c 
							
						 
					 
					
						
						
							
							devops: fix azure cli installation on ubuntu arm ( #16131 )  
						
						... 
						
						
						
						Turns out inistalling Azure CLI with `pip3` requires `gcc` installed. 
						
						
					 
					
						2022-08-02 01:01:40 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94efeed192 
							
						 
					 
					
						
						
							
							browser(firefox): make scrollIntoViewIfNeeded and getContentQuads work with display:contents ( #16111 )  
						
						
						
						
					 
					
						2022-08-01 14:40:23 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99cc3869d2 
							
						 
					 
					
						
						
							
							devops: be compatible with multiple MSVS installations ( #16121 )  
						
						
						
						
					 
					
						2022-08-01 23:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a18def019 
							
						 
					 
					
						
						
							
							devops: install python*-dev during build ( #16118 )  
						
						... 
						
						
						
						`python3-dev` is required to install pip via `curl` command. 
						
						
					 
					
						2022-08-01 13:59:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97bb0f3d46 
							
						 
					 
					
						
						
							
							devops: install PIP via pypa.io ( #16116 )  
						
						... 
						
						
						
						Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com> 
						
						
					 
					
						2022-08-01 22:44:00 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7b572c27c 
							
						 
					 
					
						
						
							
							devops: fix arm64 webkit and firefox builds ( #16115 )  
						
						
						
						
					 
					
						2022-08-01 13:30:49 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76dc5d8a0f 
							
						 
					 
					
						
						
							
							browser(webkit): disable iframe loading=lazy ( #16106 )  
						
						... 
						
						
						
						It was recently enabled by default upstream 461deb6c6d7aad962e5d 
						
						
					 
					
						2022-08-01 11:29:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52c5578b2d 
							
						 
					 
					
						
						
							
							devops: fix firefox expected platform for native arm64 linux build ( #16105 )  
						
						
						
						
					 
					
						2022-08-01 11:05:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecf55b01c6 
							
						 
					 
					
						
						
							
							devops: do not bundle libstdc++ with Firefox builds ( #16103 )  
						
						... 
						
						
						
						Turns out we were bundling x86_64 `libstdc++` with aarch64
builds on Ubuntu, which was useless and implies that this
library might not be needed at all. 
						
						
					 
					
						2022-08-01 09:28:19 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							505197bfac 
							
						 
					 
					
						
						
							
							devops: install Python 3.8 on Ubuntu 18.04 ( #16101 )  
						
						... 
						
						
						
						Ubuntu 18.04 ships Python 3.6 by default on Ubuntu18.04; this python,
however, fails to run Firefox build system, so we have to install
Python 3.8 and default it to `python3`. 
						
						
					 
					
						2022-08-01 09:14:16 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							887176ccd5 
							
						 
					 
					
						
						
							
							devops: compile Firefox natively on Ubuntu aarch64 ( #16098 )  
						
						... 
						
						
						
						We used to cross-compile Firefox for aarch64, but this no longer
works.
This patch switches to native build inside Ubuntu aarch. 
						
						
					 
					
						2022-08-01 07:57:45 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8799c5e19 
							
						 
					 
					
						
						
							
							devops: drastically speedup full firefox build on CI ( #16096 )  
						
						... 
						
						
						
						Do not checkout full history of a master branch to
bootstrap dependencies. 
						
						
					 
					
						2022-08-01 07:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4112eb815e 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 29/07/22 (252944@main) ( #16053 )  
						
						... 
						
						
						
						Co-authored-by: Max Schmitt <max@schmitt.mx> 
						
						
					 
					
						2022-08-01 11:48:23 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e85228fe91 
							
						 
					 
					
						
						
							
							devops: use pip3 to install azure-cli instead of pip ( #16085 )  
						
						
						
						
					 
					
						2022-08-01 11:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d33455dcca 
							
						 
					 
					
						
						
							
							browser(firefox): dispatch console messages even if there are workers ( #16068 )  
						
						
						
						
					 
					
						2022-07-29 16:56:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e07eb664a5 
							
						 
					 
					
						
						
							
							browser(webkit): export _vpx_codec_destroy from libwebrtc ( #16054 )  
						
						
						
						
					 
					
						2022-07-29 08:55:08 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							265d00e3f9 
							
						 
					 
					
						
						
							
							devops: attempt to fix Firefox build ( #16050 )  
						
						
						
						
					 
					
						2022-07-29 07:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60ab16377a 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox stable to 103 ( #16047 )  
						
						
						
						
					 
					
						2022-07-29 05:47:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b479869ddc 
							
						 
					 
					
						
						
							
							browser(firefox): do not leak vpx codec ( #16034 )  
						
						
						
						
					 
					
						2022-07-28 13:39:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b7da07b0f 
							
						 
					 
					
						
						
							
							browser(webkit): do not leak vpx codecs ( #16032 )  
						
						
						
						
					 
					
						2022-07-28 13:16:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							792aa6a080 
							
						 
					 
					
						
						
							
							devops: fix FF build on MacOS ( #16023 )  
						
						... 
						
						
						
						It looks like FF on MacOS requires the `--enable-bootstrap`
flag instead of the original dance with the master branch. 
						
						
					 
					
						2022-07-28 10:49:34 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96574e49eb 
							
						 
					 
					
						
						
							
							devops: fix Firefox build on Linux ( #16022 )  
						
						... 
						
						
						
						Prebuilt WASI sysroot is not availabe any more, so this patch
disables sandboxing via WASI for now in our builds.
I tried compiling WASI manually, but it didn't work out for me
for some reason. 
						
						
					 
					
						2022-07-28 08:04:44 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abf951ebec 
							
						 
					 
					
						
						
							
							devops: proper fix for git directory permissions ( #16020 )  
						
						
						
						
					 
					
						2022-07-28 06:30:04 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2733924d1d 
							
						 
					 
					
						
						
							
							devops: add safe directory ( #16018 )  
						
						
						
						
					 
					
						2022-07-28 05:21:57 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							637a935de6 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Jul-28 ( #16014 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-28 12:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93173e8d7e 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-28 ( #16013 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-28 12:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14bf293594 
							
						 
					 
					
						
						
							
							devops: fix quotes in docker_build.sh script ( #15989 )  
						
						
						
						
					 
					
						2022-07-27 05:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c22d9b6b09 
							
						 
					 
					
						
						
							
							devops: remove pin azure-cli to a more recent version ( #15988 )  
						
						
						
						
					 
					
						2022-07-27 14:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f82ce805da 
							
						 
					 
					
						
						
							
							devops: fix docker builds ( #15987 )  
						
						... 
						
						
						
						* install AZ CLI from pip since it's not available in APT on aarch64
* install rust for firefox as `pwuser` 
						
						
					 
					
						2022-07-27 04:59:53 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f067d1ddd6 
							
						 
					 
					
						
						
							
							browser(webkit): disabled threded scrolling on WPE ( #15964 )  
						
						
						
						
					 
					
						2022-07-26 17:57:55 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4478bf8ead 
							
						 
					 
					
						
						
							
							devops: fix WebKit Linux arm64 build ( #15976 )  
						
						
						
						
					 
					
						2022-07-26 17:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b72f7ec99 
							
						 
					 
					
						
						
							
							devops: another fix for Docker build script ( #15966 )  
						
						... 
						
						
						
						* git configuration should be system wide to propagate to all
  users
* rust should be installed under the `pwuser` 
						
						
					 
					
						2022-07-26 10:49:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3b10674f4 
							
						 
					 
					
						
						
							
							devops: fix build-in-docker script ( #15963 )  
						
						
						
						
					 
					
						2022-07-26 10:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67cea1882c 
							
						 
					 
					
						
						
							
							chore: trigger new browser builds that use new infrastructure ( #15955 )  
						
						
						
						
					 
					
						2022-07-26 07:44:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9b6ca2c5a 
							
						 
					 
					
						
						
							
							devops: add a universal script to build browsers inside docker ( #15954 )  
						
						... 
						
						
						
						This script takes care of all the dependencies necessary to compile
WebKit and Firefox inside supported Linux distributions. 
						
						
					 
					
						2022-07-26 07:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e28acc4c2 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-26 ( #15947 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-26 13:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1528e56438 
							
						 
					 
					
						
						
							
							browser(webkit): skip gpu availability check on mac ( #15938 )  
						
						
						
						
					 
					
						2022-07-25 17:58:24 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15ecc254cb 
							
						 
					 
					
						
						
							
							browser(webkit): make DOM.scrollIntoViewIfNeeded and DOM.getContentQuads work for display:contents ( #15739 )  
						
						
						
						
					 
					
						2022-07-25 17:38:07 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69bfa7d33f 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 07/25/22 (252781@main) ( #15918 )  
						
						
						
						
					 
					
						2022-07-25 13:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							618941fc68 
							
						 
					 
					
						
						
							
							devops: make --debug as a CLI argument for FF build scripts ( #15833 )  
						
						
						
						
					 
					
						2022-07-21 16:20:09 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0418b970e 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 07/20/22 (252681@main) ( #15827 )  
						
						
						
						
					 
					
						2022-07-21 12:46:37 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d126f4463c 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Jul-21 ( #15830 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-21 12:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d507403a1 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-21 ( #15829 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-21 12:19:23 +02:00