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 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b3bd92071 
							
						 
					 
					
						
						
							
							devops: send Telegram messages via Node.js ( #15804 )  
						
						
						
						
					 
					
						2022-07-20 15:45:26 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35a7be24a3 
							
						 
					 
					
						
						
							
							browser(webkit): follow up  #1684  ( #15807 )  
						
						
						
						
					 
					
						2022-07-20 13:11:53 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c619e1b2b9 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-19 ( #15780 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-19 12:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								q66 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							184b6baa7a 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 07/15/22 ( #15714 )  
						
						
						
						
					 
					
						2022-07-19 08:16:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d415312fe 
							
						 
					 
					
						
						
							
							browser(webkit): fix JHBuild on Ubuntu 20.04 ( #15683 )  
						
						... 
						
						
						
						Turns out Ubuntu 20.04 has both `libenchant` and `libenchant-2`.
To keep compiling against `libenchant` everywhere it exists,
we change the `aptIfElse` helper method to pick one or another. 
						
						
					 
					
						2022-07-14 16:43:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80bcfe70ec 
							
						 
					 
					
						
						
							
							browser(webkit): fix JHBuild on Debian 11 ( #15653 )  
						
						... 
						
						
						
						This patch:
* fixes bash script bug: at least in bash 5, assignment to a **local**
  variable overwrites the `$?` code, so the following condition is never true.
* adds the `libenchant-2-dev` library
Pretty diff: ff6e976044 
						
						
					 
					
						2022-07-14 06:04:03 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c39df3695a 
							
						 
					 
					
						
						
							
							devops: add WebKit debian 11 build configuration ( #15652 )  
						
						
						
						
					 
					
						2022-07-14 05:19:27 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f87d2d7c5b 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-14 ( #15645 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-14 12:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da58281e16 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Jul-14 ( #15646 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-14 12:04:59 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f76fb3e08a 
							
						 
					 
					
						
						
							
							devops: add firefox debian build ( #15568 )  
						
						
						
						
					 
					
						2022-07-12 05:12:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38f8c92a28 
							
						 
					 
					
						
						
							
							devops: do not dedupe webkit archives ( #15565 )  
						
						... 
						
						
						
						The 2e331715ff7b304529a7ce65a98184681eceaab9 introduced
universal webkit build and tried re-using archive deduping technique
across all our regular JHBuild-based builds.
However, this turns out to be too aggressive and doesn't work. At least
on Ubuntu 18.04:
- `minibrowser-gtk/minibrowser` is identical to
  `minibrowser-wpe/minibrowser`
- WPE gets symlinked into GTK
- Thus we now always start headed 
						
						
					 
					
						2022-07-12 04:15:27 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a5bfa45c 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-12 ( #15561 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-12 12:07:01 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d93abcbe42 
							
						 
					 
					
						
						
							
							devops: fix webkit builds ( #15546 )  
						
						... 
						
						
						
						This patch:
* removes "deterministic" argument from `rdfind` on Ubuntu 18.04.
  `rdfind` is a new addition, but it's nice to have since it saves 10%
  of the archive size.
* drops `stdc++fs` from dependencies. This doesn't seem to be necessary
  for JHBuild but breaks universal build.
Pretty diff: 256392e8c4 
						
						
					 
					
						2022-07-11 14:40:23 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67a2f948fd 
							
						 
					 
					
						
						
							
							chore: add missing webkit-mac-11 expected build ( #15535 )  
						
						
						
						
					 
					
						2022-07-11 07:12:14 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd1fae97b1 
							
						 
					 
					
						
						
							
							browser(webkit): fix build on Ubuntu 18.04 ( #15529 )  
						
						... 
						
						
						
						Turns out default GnuTLS on Ubuntu 18.04 is 3.5.18, so we should
use OpenSSL.
The glib-networking backend selector condition is thus incorrectly
compares version triplets. 
						
						
					 
					
						2022-07-11 06:01:34 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e331715ff 
							
						 
					 
					
						
						
							
							devops: support universal webkit builds ( #15496 )  
						
						
						
						
					 
					
						2022-07-08 16:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b4f23fdb8 
							
						 
					 
					
						
						
							
							browser(webkit): replace wpe pasteboard with a hashmap ( #15506 )  
						
						
						
						
					 
					
						2022-07-08 15:07:39 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d030e666e 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Jul-08 ( #15488 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-08 12:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be4f27d685 
							
						 
					 
					
						
						
							
							browser(webkit): introduce Runtime.addBinding/bindingCalled ( #15468 )  
						
						... 
						
						
						
						References #14745 
Pretty-diff: yury-s/WebKit@25c42a1  
						
						
					 
					
						2022-07-07 12:58:22 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc4463c472 
							
						 
					 
					
						
						
							
							browser(webkit): disable WebKit PDF viewer ( #15462 )  
						
						
						
						
					 
					
						2022-07-07 20:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							592e22a1a4 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-07 ( #15441 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-07 13:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9d66535ba 
							
						 
					 
					
						
						
							
							browser(firefox): move screenshots to browser-side ( #15230 )  
						
						... 
						
						
						
						* `clip` option is always passed from the client code
* with this change, we can no longer capture screenshot of a blinking
  caret; the browser-side API doesn't have this capability. 
						
						
					 
					
						2022-07-06 15:02:48 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b269d0ed7 
							
						 
					 
					
						
						
							
							browser(ff-beta): roll Firefox-Beta to 103.0b5 ( #15394 )  
						
						
						
						
					 
					
						2022-07-05 15:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							530867e8ab 
							
						 
					 
					
						
						
							
							browser(firefox): report unhandled rejections for Firefox ( #15391 )  
						
						... 
						
						
						
						References #14165  
						
						
					 
					
						2022-07-05 15:46:28 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc45ac91f5 
							
						 
					 
					
						
						
							
							browser(webkit): grant pasteboard read access for input edit commands ( #15390 )  
						
						... 
						
						
						
						This is what WebPageProxy::executeEditCommand does via WebPageProxy::willPerformPasteCommand.
Refs: #8114 , #12000 
Pretty-diff: yury-s/WebKit@4213f02  
						
						
					 
					
						2022-07-05 14:14:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a8bdec87d 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox Stable to 102 ( #15321 )  
						
						... 
						
						
						
						This roll:
- NetworkObserver now uses the `remote's` ChannelEventSink layer to
  subscribe to redirects.
- Wheel events now must be dispatched from browser process.
- There's a new API for console messages
- The old methods to wait for search service and addon manager no longer
  work; speculatively remove them since neither `remote` nor
  `marionette` have anything like this.
Native manual merge: 9e6fcfd868 
						
						
					 
					
						2022-07-05 08:20:01 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f87fe1fbca 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-05 ( #15372 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-05 12:14:41 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Pino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16c9c8a06d 
							
						 
					 
					
						
						
							
							browser(webkit): rebase to 06/30/22 (252021@main) ( #15297 )  
						
						
						
						
					 
					
						2022-07-01 13:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abe5cd542c 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jul-01 ( #15306 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-01 16:43:42 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8da474a760 
							
						 
					 
					
						
						
							
							browser(chromium): roll to 2022-Jul-01 ( #15296 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-07-01 12:13:17 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							268bfec4b9 
							
						 
					 
					
						
						
							
							browser(firefox): disable cross-process navigations for about:blank ( #15283 )  
						
						
						
						
					 
					
						2022-06-30 14:49:11 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							458c9b2207 
							
						 
					 
					
						
						
							
							browser(firefox): fix racy browser.newPage() method ( #15251 )  
						
						... 
						
						
						
						It looks like the tabopen callback is async, so we must
make sure it is called when opening new pages. 
						
						
					 
					
						2022-06-30 11:07:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35720e2fcd 
							
						 
					 
					
						
						
							
							devops: adapt repack-juggler script to work with win ( #15254 )  
						
						... 
						
						
						
						This patch:
- Uses some folder in `CWD` instead of `/tmp` on win32 to store
  builds
- Drops usage of `find`, `zip` and `unzip` posix tools. Instead, rely
  on `adm-zip` package. 
						
						
					 
					
						2022-06-30 11:04:59 -07:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5062d69d83 
							
						 
					 
					
						
						
							
							browser(chromium-tip-of-tree): roll to 2022-Jun-30 ( #15270 )  
						
						... 
						
						
						
						Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-06-30 12:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5ddf560e9 
							
						 
					 
					
						
						
							
							browser(webkit): restore old process cache logic ( #15249 )  
						
						... 
						
						
						
						Revert https://github.com/microsoft/playwright/pull/15021 . Apparently there is another leak of WPEWebProcess even with the upstream fix as [the tests failed ](https://github.com/microsoft/playwright/runs/7120162355?check_suite_focus=true )on the bots on attempt to roll to wk 1669.
Pretty-diff: 2b480bc4d0 
						
						
					 
					
						2022-06-29 16:33:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							074ae99dc5 
							
						 
					 
					
						
						
							
							browser(firefox): fix browser.newPage crasher ( #15247 )  
						
						... 
						
						
						
						`mWindow` might not be initialized. 
						
						
					 
					
						2022-06-29 13:47:45 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29c1ccd690 
							
						 
					 
					
						
						
							
							devops: fix checkout re-use for multiple different base branches ( #15231 )  
						
						
						
						
					 
					
						2022-06-29 08:30:39 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f95b3a40e8 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox stable to 101 ( #15225 )  
						
						
						
						
					 
					
						2022-06-29 04:46:49 -07:00