Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22194bb4a9 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to 96 stable ( #11451 )  
						
						
						
						
					 
					
						2022-01-18 03:16:04 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d8aa8d5cf 
							
						 
					 
					
						
						
							
							browser(firefox): fix extra HTTP headers in request interception ( #11265 )  
						
						
						
						
					 
					
						2022-01-08 08:26:11 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fba29aa319 
							
						 
					 
					
						
						
							
							browser(firefox): fix HTTP->HTTPS fallback for refused connection ( #11123 )  
						
						... 
						
						
						
						In this case, there's no protocol version that we can extract for
nsIHttpChannel.
The code that does the redirect is here: 7f3d9fce41/docshell/base/nsDocShell.cpp (L6079-L6095)#11118  
						
						
					 
					
						2021-12-28 12:23:53 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb79cd88a9 
							
						 
					 
					
						
						
							
							browser(firefox): use pre-downloaded toolchains for release builds ( #10929 )  
						
						
						
						
					 
					
						2021-12-15 08:31:33 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a8801be1e 
							
						 
					 
					
						
						
							
							browser(firefox): fix Firefox crashes ( #10904 )  
						
						... 
						
						
						
						Review URL: aff16fc8e4#10259  
						
						
					 
					
						2021-12-13 21:23:25 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d386ee8e7 
							
						 
					 
					
						
						
							
							browser(firefox): fix proxy auth redirect + resource redirect handling ( #10854 )  
						
						... 
						
						
						
						This was breaking a vital invariant in our firefox network code - see
comments.
References #10095  
						
						
					 
					
						2021-12-10 13:11:58 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00bc2ab531 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox stable to M95 ( #10760 )  
						
						... 
						
						
						
						https://github.com/microsoft/playwright/issues/10759  
					
						2021-12-07 11:53:17 -08:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08d31965c6 
							
						 
					 
					
						
						
							
							browser(firefox): ignore console events with attached exception ( #10581 )  
						
						
						
						
					 
					
						2021-11-29 17:55:15 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							851c194098 
							
						 
					 
					
						
						
							
							browser(firefox): disable remote process for certain origins ( #10269 )  
						
						... 
						
						
						
						Fixes  #10268  
					
						2021-11-11 17:43:52 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							ff0da94d6a 
							
						 
					 
					
						
						
							
							chore: bump firefox BUILD_NUMBER  
						
						
						
						
					 
					
						2021-11-11 11:38:45 -10:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fa8073ab6 
							
						 
					 
					
						
						
							
							browser(firefox): fix input composition when TIP is stolen by user ( #10238 )  
						
						... 
						
						
						
						When firefox is automated + interacted with manually, input composition
might get stolen from Text Input Processor.
Re-requiring TIP every time seems to fix this.
References #5460  
						
						
					 
					
						2021-11-11 10:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							975a00ab31 
							
						 
					 
					
						
						
							
							devops: bundle vcruntime140_1.dll with Firefox builds ( #10099 )  
						
						... 
						
						
						
						We'll need to bake new Firefox build and roll onto it.
References #9974  
						
						
					 
					
						2021-11-05 15:28:44 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							296a2bb72f 
							
						 
					 
					
						
						
							
							devops: cross-compile firefox for Ubuntu 20.04 Arm64 ( #10091 )  
						
						... 
						
						
						
						This patch adds Firefox cross-compilation from x86_64 Ubuntu 20.04 to
arm64 Ubuntu 20.04.
This patch also fixes packaging logic for Firefox to use a STRIP
command from the aarch64 toolchain.
References #7723  
						
						
					 
					
						2021-11-05 12:15:34 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							091c0065ad 
							
						 
					 
					
						
						
							
							browser(firefox): delete response interception code ( #10053 )  
						
						
						
						
					 
					
						2021-11-04 12:29:36 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							653e4377a0 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to M94 ( #10052 )  
						
						
						
						
					 
					
						2021-11-04 11:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddda507ccd 
							
						 
					 
					
						
						
							
							browser(firefox): do not crash when browser window is minimized ( #9951 )  
						
						
						
						
					 
					
						2021-11-01 17:11:21 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a1e075903 
							
						 
					 
					
						
						
							
							fix(browser): fix downloads with nested frames ( #9925 )  
						
						
						
						
					 
					
						2021-11-01 09:37:07 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7560f40c77 
							
						 
					 
					
						
						
							
							browser(firefox): set opener for popup opened from iframe ( #9837 )  
						
						
						
						
					 
					
						2021-10-28 02:16:37 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18e690e234 
							
						 
					 
					
						
						
							
							browser(firefox): fix firefox crashes ( #9563 )  
						
						... 
						
						
						
						Fixes  #9418  
					
						2021-10-15 19:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							283bdb8916 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to M93 ( #9487 )  
						
						
						
						
					 
					
						2021-10-13 15:49:41 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e95448887 
							
						 
					 
					
						
						
							
							browser(firefox): expose encodedBodySize in requestFinished ( #8835 )  
						
						
						
						
					 
					
						2021-09-10 08:41:34 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a07b353dc 
							
						 
					 
					
						
						
							
							browser(firefox): roll Firefox to Firefox Stable 92.0 ( #8774 )  
						
						
						
						
					 
					
						2021-09-08 06:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06b69f6a97 
							
						 
					 
					
						
						
							
							browser(firefox): disable background tasks and updater for firefox ( #8773 )  
						
						... 
						
						
						
						References #8536  
						
						
					 
					
						2021-09-08 06:15:22 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9eb37b0b9 
							
						 
					 
					
						
						
							
							browser(firefox): resolve socks DNS on server side ( #8723 )  
						
						
						
						
					 
					
						2021-09-06 16:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1762f4c547 
							
						 
					 
					
						
						
							
							browser(firefox): expose protocolVersion in ResponseFinished ( #8687 )  
						
						
						
						
					 
					
						2021-09-03 11:39:38 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30b6614e5a 
							
						 
					 
					
						
						
							
							browser(firefox): enable SharedArrayBuffer in Firefox builds ( #8610 )  
						
						
						
						
					 
					
						2021-09-01 12:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5901cb321d 
							
						 
					 
					
						
						
							
							browser(firefox): fix file chooser in iframes  #8510  ( #8510 )  
						
						... 
						
						
						
						References #8016  
						
						
					 
					
						2021-08-27 09:28:24 -07:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e04ff81921 
							
						 
					 
					
						
						
							
							browser(firefox): Browser.setPlatformOverride ( #8440 )  
						
						
						
						
					 
					
						2021-08-25 11:45:45 -04:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7950352b9 
							
						 
					 
					
						
						
							
							browser(firefox): Page.dispatchWheelEvent ( #8439 )  
						
						
						
						
					 
					
						2021-08-25 11:27:12 -04:00 
						 
				 
			
				
					
						
							
							
								Joel Einbinder 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							744a2751de 
							
						 
					 
					
						
						
							
							browser(firefox): disable enterprise policies ( #8388 )  
						
						
						
						
					 
					
						2021-08-25 10:26:20 -04:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4344b3810a 
							
						 
					 
					
						
						
							
							browser(firefox): fix a race between Browser.close and closing context ( #8294 )  
						
						
						
						
					 
					
						2021-08-18 14:47:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90385a7941 
							
						 
					 
					
						
						
							
							browser(firefox): failure response interception ( #8194 )  
						
						
						
						
					 
					
						2021-08-16 09:36:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dba3c5055f 
							
						 
					 
					
						
						
							
							browser(firefox): support start/stop videos for context ( #8173 )  
						
						
						
						
					 
					
						2021-08-12 17:17:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f434c41523 
							
						 
					 
					
						
						
							
							browser(firefox): fulfill intercepted response with empty body ( #8152 )  
						
						
						
						
					 
					
						2021-08-11 14:39:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75dfc15e62 
							
						 
					 
					
						
						
							
							browser(firefox): roll to new Firefox Stable M91 ( #8130 )  
						
						
						
						
					 
					
						2021-08-10 17:37:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							128bf7b4d0 
							
						 
					 
					
						
						
							
							chore: update ff version after last commit ( #8123 )  
						
						
						
						
					 
					
						2021-08-10 15:08:49 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d03a54da64 
							
						 
					 
					
						
						
							
							browser(firefox): revert devtools flag CLI command ( #7717 )  
						
						... 
						
						
						
						revert 786f6c4d3129cde349600d82de7ab307f62ca33b 
						
						
					 
					
						2021-07-19 17:01:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e801442f1e 
							
						 
					 
					
						
						
							
							browser(firefox): roll to match Firefox 90 release ( #7605 )  
						
						... 
						
						
						
						References #7583  
						
						
					 
					
						2021-07-14 09:26:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34777853f7 
							
						 
					 
					
						
						
							
							devops: enforce hard xcode version match for browser builds ( #7591 )  
						
						... 
						
						
						
						Browsers require particular xcode versions to be installed on the host
machine to produce successful build.
This patch starts using explicit xcode versions for all mac browser
builds. 
						
						
					 
					
						2021-07-13 18:12:53 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							786f6c4d31 
							
						 
					 
					
						
						
							
							browser(firefox): introduce auto-open-devtools-for-tabs CLI flag ( #7580 )  
						
						
						
						
					 
					
						2021-07-13 18:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efb21b9e9f 
							
						 
					 
					
						
						
							
							browser(firefox): support response interception ( #7509 )  
						
						
						
						
					 
					
						2021-07-09 05:41:53 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Gozman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fca965cb98 
							
						 
					 
					
						
						
							
							browser(firefox): properly handle HSTS redirects ( #7391 )  
						
						... 
						
						
						
						When Firefox decides to perform an http->https redirect based on HSTS
information, it issues an "internal" redirect and cancels the http request.
Since there is no response for the http request, we forge 307 redirect
in this case, following Chromium lead.
The relevant code is in nsHttpChannel::StartRedirectChannelToHttps. 
						
						
					 
					
						2021-06-30 12:59:27 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18266722a1 
							
						 
					 
					
						
						
							
							browser(firefox): add Download.cancel ( #7390 )  
						
						
						
						
					 
					
						2021-06-30 01:29:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fa93ae6be 
							
						 
					 
					
						
						
							
							browser(firefox): add transferSize to Network.requestFinished ( #7355 )  
						
						
						
						
					 
					
						2021-06-28 21:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b9091b3fe 
							
						 
					 
					
						
						
							
							browser(firefox): fixed Array.prototype.toJSON workaround ( #7018 )  
						
						... 
						
						
						
						References #7015  
						
						
					 
					
						2021-06-10 17:21:20 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							226159defc 
							
						 
					 
					
						
						
							
							browser(firefox): forced-colors media query emulation ( #6902 )  
						
						
						
						
					 
					
						2021-06-09 01:00:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12d8c54e99 
							
						 
					 
					
						
						
							
							chore: swap firefox-stable and firefox ( #6950 )  
						
						... 
						
						
						
						With this patch:
- `//browser_patches/firefox` becomes firefox-stable
- `//browser_patches/firefox-stable` becomes firefox-beta
References #6817  
						
						
					 
					
						2021-06-07 17:05:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yury Semikhatsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f60b79a311 
							
						 
					 
					
						
						
							
							browser(firefox): do not use Array.prototype.toJSON for serialization ( #6767 )  
						
						
						
						
					 
					
						2021-05-26 15:38:53 -07:00 
						 
				 
			
				
					
						
							
							
								Andrey Lushnikov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08773e836b 
							
						 
					 
					
						
						
							
							browser(firefox-beta): roll Firefox to 89.0b15 ( #6689 )  
						
						
						
						
					 
					
						2021-05-20 15:29:00 -07:00 
						 
				 
			
				
					
						
							
							
								Max Schmitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2b45afc22 
							
						 
					 
					
						
						
							
							browser(firefox): override reduced motion no-preference ( #6683 )  
						
						
						
						
					 
					
						2021-05-20 21:07:39 +02:00