Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3a40be479 
							
						 
					 
					
						
						
							
							browser(firefox): reliably close the pipe ( #3280 )  
						
						
						
						
					 
					
						2020-08-03 20:15:25 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							402d1a6a67 
							
						 
					 
					
						
						
							
							browser(firefox): fix win compile 2 ( #3277 )  
						
						
						
						
					 
					
						2020-08-03 15:26:12 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e481f378f1 
							
						 
					 
					
						
						
							
							browser(firefox): fix win compile ( #3275 )  
						
						
						
						
					 
					
						2020-08-03 14:42:16 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1148f0b906 
							
						 
					 
					
						
						
							
							browser(firefox): implement RemoteDebuggingPipe ( #3273 )  
						
						
						
						
					 
					
						2020-08-03 13:27:09 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bad4005d7d 
							
						 
					 
					
						
						
							
							chore(devops): do not copy pw_run.sh to subfolders ( #3271 )  
						
						
						
						
					 
					
						2020-08-03 12:01:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f62e9b5dc0 
							
						 
					 
					
						
						
							
							browser(webkit): kick-off 1321 build to pick up new WebKitLibraries/win ( #3263 )  
						
						
						
						
					 
					
						2020-07-31 16:36:39 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8709ad7bf1 
							
						 
					 
					
						
						
							
							chore(tools): update PrintDeps license header ( #3254 )  
						
						
						
						
					 
					
						2020-07-31 14:10:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							235c5df8de 
							
						 
					 
					
						
						
							
							docs: add readme file for PrintDepsWindows ( #3241 )  
						
						... 
						
						
						
						Also add solution file so that VS doesn't recreate it every time.
#2745  
						
						
					 
					
						2020-07-30 15:39:29 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9103ce0060 
							
						 
					 
					
						
						
							
							devops: fix firefox build ( #3237 )  
						
						
						
						
					 
					
						2020-07-30 11:50:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88938669e1 
							
						 
					 
					
						
						
							
							devops(windows): add tool for printing library dependencies on Windows ( #3224 )  
						
						
						
						
					 
					
						2020-07-30 10:51:23 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4961c2ddbb 
							
						 
					 
					
						
						
							
							devops(firefox): fixate rust and cbindgen version ( #3223 )  
						
						... 
						
						
						
						Firefox buildchain does not fixate `rust` and `cbindgen` versions,
so we want to fixate them on our end.
A table with matching rust version for every firefox version can
be found at [Rust Update Policy for Firefox](https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox ).
Additionally, there are checks in `mozbuild` for the minimum
rust version and minimum `cbindgen` version. 
						
						
					 
					
						2020-07-30 09:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae0c3a6d00 
							
						 
					 
					
						
						
							
							docs(devops): update docs for buildbots ( #3218 )  
						
						
						
						
					 
					
						2020-07-29 23:14:17 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6180edbfe 
							
						 
					 
					
						
						
							
							browser(webkit): print missing dll error to the console ( #3214 )  
						
						
						
						
					 
					
						2020-07-29 15:01:01 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e023f6c3d 
							
						 
					 
					
						
						
							
							Revert "browser(firefox): fix color scheme not updating until reload" ( #3198 )  
						
						
						
						
					 
					
						2020-07-28 13:46:37 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14c6881904 
							
						 
					 
					
						
						
							
							browser(firefox): properly rewrite intercepted request ( #3188 )  
						
						
						
						
					 
					
						2020-07-28 11:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da25a5b501 
							
						 
					 
					
						
						
							
							browser(firefox): do not capture cursor in screencast ( #3118 )  
						
						
						
						
					 
					
						2020-07-27 16:22:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90ff66710b 
							
						 
					 
					
						
						
							
							browser(webkit): disable high DPI support in Web Process on Windows ( #3160 )  
						
						
						
						
					 
					
						2020-07-24 16:19:14 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							549a37b939 
							
						 
					 
					
						
						
							
							browser(firefox): fix color scheme not updating until reload ( #3157 )  
						
						
						
						
					 
					
						2020-07-24 16:01:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3162c06f49 
							
						 
					 
					
						
						
							
							browser(webkit): outerWidth/Height on Windows ( #3154 )  
						
						
						
						
					 
					
						2020-07-24 14:10:32 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							678d16454a 
							
						 
					 
					
						
						
							
							devops: normalize blob names on the CDN ( #3136 )  
						
						... 
						
						
						
						This establishes a single naming for all our blobs with browser
builds that we upload to CDN: `<browser-name>-<os-version>`
- `<browser-name>` is either `firefox` or `webkit`.
- `os-version` is the OS that was used to produce the build.
References #2745  
						
						
					 
					
						2020-07-24 00:31:18 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b9c6473b6 
							
						 
					 
					
						
						
							
							devops: detect completion status ( #3135 )  
						
						... 
						
						
						
						Update `//browser_patches/tools/check_cdn.sh` to report when
all builds for a given revision are successfully uploaded to CDN. 
						
						
					 
					
						2020-07-23 17:32:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae574b302f 
							
						 
					 
					
						
						
							
							devops: fix webkit build on ubuntu ( #3134 )  
						
						... 
						
						
						
						Sometimes we actually pass one empty argument. 
						
						
					 
					
						2020-07-23 16:59:45 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74941340be 
							
						 
					 
					
						
						
							
							browser(webkit): correctly report outerWidth/Height on Mac ( #3131 )  
						
						
						
						
					 
					
						2020-07-23 16:16:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1032ae483 
							
						 
					 
					
						
						
							
							devops: simplify building webkit on linux bots ( #3127 )  
						
						... 
						
						
						
						Originally there was no way to build both webkit-gtk and webkit-wpe
in the same checkout. As a result, we were:
- building webkit-gtk & uploading it to CDN
- building webkit-wpe & uploading it to CDN
- downloading webkit-gtk & webkit-wpe from CDN and compiling a single
webkit-gtk-wpe folder that we uploaded to CDN
As of today, however, we can build WPE and GTK ports together. This
patch starts using this to drastically simplify build process:
- build webkit-gtk and webkit-wpe
- use `archive.sh` script that compiles a single folder with both ports
- upload archive to the cloud
This should also fix currently failing webkit build that fails to
assemble the `webkit-gtk-wpe` folder (I missed these codepaths while preparing
for Ubuntu-20.04 bot).
References #2745  
						
						
					 
					
						2020-07-23 15:57:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							21581a4e8b 
							
						 
					 
					
						
						
							
							devops: fix buildbot names  
						
						
						
						
					 
					
						2020-07-23 14:44:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb77d33a42 
							
						 
					 
					
						
						
							
							devops: add script for ubuntu 20.04 buildbot ( #3123 )  
						
						... 
						
						
						
						This will start producing Ubuntu 20.04 webkit builds
References #2745  
						
						
					 
					
						2020-07-23 14:42:14 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63689e36a6 
							
						 
					 
					
						
						
							
							devops: prepare buildbots to the introduction of Ubuntu 20.04 builder ( #3116 )  
						
						... 
						
						
						
						This patch:
- specializes "linux" scripts into "Ubuntu 18.04" scripts
- renames all future linux blobs on CDN:
    * `firefox-linux.zip => firefox-ubuntu-18.04.zip`
    * `minibrowser-gtk.zip => minibrowser-gtk-ubuntu-18.04.zip`
    * `minibrowser-wpe.zip => minibrowser-wpe-ubuntu-18.04.zip`
    * `minibrowser-gtk-wpe.zip => minibrowser-gtk-wpe-ubuntu-18.04.zip`
- updates downloader to deal with the new names
References #2745  
						
						
					 
					
						2020-07-23 11:59:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c895c972ae 
							
						 
					 
					
						
						
							
							browser(webkit): kick-off build for  #3100  ( #3113 )  
						
						
						
						
					 
					
						2020-07-23 09:32:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cfba7f582 
							
						 
					 
					
						
						
							
							browser(webkit): periodically capture frames on mac regardless of updates  
						
						
						
						
					 
					
						2020-07-22 23:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26c57846bb 
							
						 
					 
					
						
						
							
							Rebase ( #3096 )  
						
						
						
						
					 
					
						2020-07-22 23:34:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d37e4586e 
							
						 
					 
					
						
						
							
							browser(firefox): pass actual frame duration to the codec ( #3101 )  
						
						... 
						
						
						
						#1158  
					
						2020-07-22 23:27:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b271624fcb 
							
						 
					 
					
						
						
							
							browser(webkit): hardcode woff enabled on win ( #3103 )  
						
						
						
						
					 
					
						2020-07-22 20:46:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f751ab1791 
							
						 
					 
					
						
						
							
							browser(webkit): write screencast video to .webm instead of .ivf ( #3081 )  
						
						
						
						
					 
					
						2020-07-21 18:49:52 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de9570ee3a 
							
						 
					 
					
						
						
							
							browser(webkit): roll to ToT 07/21/2020 ( #3066 )  
						
						
						
						
					 
					
						2020-07-21 12:26:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							babd0cbcea 
							
						 
					 
					
						
						
							
							browser(firefox): fix Windows build ( #3065 )  
						
						
						
						
					 
					
						2020-07-21 10:02:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f29275aa2 
							
						 
					 
					
						
						
							
							browser(firefox): use base64 to deliver post data ( #3063 )  
						
						
						
						
					 
					
						2020-07-21 09:55:46 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5cb983768 
							
						 
					 
					
						
						
							
							browser(firefox): write video to .webm instead of .ivf ( #3062 )  
						
						
						
						
					 
					
						2020-07-21 09:26:59 -07:00 
						 
				 
			
				
					
						
							
							
								Pavel Feldman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							726f636b5c 
							
						 
					 
					
						
						
							
							browser(firefox): implement Page.bringToFront ( #3051 )  
						
						
						
						
					 
					
						2020-07-20 16:47:27 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb14c4711f 
							
						 
					 
					
						
						
							
							browser(webkit): do not mask WebGL vendor/renderer info ( #3050 )  
						
						
						
						
					 
					
						2020-07-20 15:01:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6db8962125 
							
						 
					 
					
						
						
							
							browser(firefox): smooth resize in headless ( #3043 )  
						
						
						
						
					 
					
						2020-07-20 14:24:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f937d651 
							
						 
					 
					
						
						
							
							browser(firefox): stop video recording if page closed ( #3040 )  
						
						
						
						
					 
					
						2020-07-20 10:44:11 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							562e1e6460 
							
						 
					 
					
						
						
							
							browser(firefox): wait for file write to finish in stopVideoRecording ( #3020 )  
						
						
						
						
					 
					
						2020-07-17 17:34:09 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1896e8edc0 
							
						 
					 
					
						
						
							
							browser(webkit): send Playwright.pageProxyDestroyed for crashed tabs when deleting context ( #2986 )  
						
						
						
						
					 
					
						2020-07-16 15:42:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89ccf99b90 
							
						 
					 
					
						
						
							
							browser(firefox): screencast for Mac headful ( #2985 )  
						
						
						
						
					 
					
						2020-07-16 15:34:33 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7f7ba9230 
							
						 
					 
					
						
						
							
							browser(firefox): screencast support for Windows headful ( #2965 )  
						
						
						
						
					 
					
						2020-07-15 16:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31893036e8 
							
						 
					 
					
						
						
							
							browser(webkit): close crashed pages on exit ( #2958 )  
						
						
						
						
					 
					
						2020-07-15 11:04:13 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0aff9bef11 
							
						 
					 
					
						
						
							
							browser(firefox): screencast for headless mac ( #2956 )  
						
						
						
						
					 
					
						2020-07-15 09:37:08 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89ca2db36c 
							
						 
					 
					
						
						
							
							browser(firefox): kick off new build after last commit ( #2948 )  
						
						
						
						
					 
					
						2020-07-14 12:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de40329126 
							
						 
					 
					
						
						
							
							browser(firefox): add new files for headless screencast ( #2947 )  
						
						
						
						
					 
					
						2020-07-14 12:25:41 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf6f22d812 
							
						 
					 
					
						
						
							
							browser(firefox): basic screencast for headless ( #2931 )  
						
						
						
						
					 
					
						2020-07-14 11:20:36 -07:00