chore: bump chromium to 90.0.4415.0 (master) (#27694)
* chore: bump chromium in DEPS to 520c02b46668fc608927e0fcd79b6a90885a48bf * chore: bump chromium in DEPS to 90.0.4414.0 * resolve chromium conflicts * resolve v8 conflicts * fix node gn files * 2673502: Remove RenderViewCreated use from ExtensionHost. https://chromium-review.googlesource.com/c/chromium/src/+/2673502 * 2676903: [mojo] Remove most legacy Binding classes. https://chromium-review.googlesource.com/c/chromium/src/+/2676903 * 2644847: Move self-deleting URLLoaderFactory base into //services/network. https://chromium-review.googlesource.com/c/chromium/src/+/2644847 * 2664006: Remove from mojo::DataPipe. https://chromium-review.googlesource.com/c/chromium/src/+/2664006 * 2674530: Remove CertVerifierService feature https://chromium-review.googlesource.com/c/chromium/src/+/2674530 * 2668748: Move OnSSLCertificateError to a new interface. https://chromium-review.googlesource.com/c/chromium/src/+/2668748 * 2672923: Remove RAPPOR reporting infrastructure. https://chromium-review.googlesource.com/c/chromium/src/+/2672923 * 2673502: Remove RenderViewCreated use from ExtensionHost. https://chromium-review.googlesource.com/c/chromium/src/+/2673502 * 2655126: Convert FrameHostMsg_ContextMenu and FrameMsg_ContextMenuClosed|CustomContextMenuAction to Mojo https://chromium-review.googlesource.com/c/chromium/src/+/2655126 * 2628705: Window Placement: Implement screen.isExtended and change event https://chromium-review.googlesource.com/c/chromium/src/+/2628705 * 2643161: Refactor storage::kFileSystem*Native* https://chromium-review.googlesource.com/c/chromium/src/+/2643161 * fix build * only remove the biggest subdir of //ios * chore: bump chromium in DEPS to 90.0.4415.0 * update patches * update sysroots * 2686147: Remove WebContentsObserver::RenderViewCreated(). https://chromium-review.googlesource.com/c/chromium/src/+/2686147 * 2596429: Fixing how extension's split and spanning modes affect OriginAccessList. https://chromium-review.googlesource.com/c/chromium/src/+/2596429 * 2686026: [mojo] Delete AssociatedInterfacePtr (replaced by AssociatedRemote) https://chromium-review.googlesource.com/c/chromium/src/+/2686026 * 2651705: Move ui/base/dragdrop/file_info to ui/base/clipboard https://chromium-review.googlesource.com/c/chromium/src/+/2651705 * 358217: drawBitmap is deprecated https://skia-review.googlesource.com/c/skia/+/358217 * fix gn check * 2678098: Use gen/front_end as input to generate_devtools_grd https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2678098 * 2674530: Remove CertVerifierService feature https://chromium-review.googlesource.com/c/chromium/src/+/2674530 * fixup 2664006: Remove from mojo::DataPipe. https://chromium-review.googlesource.com/c/chromium/src/+/2664006 * fixup build_add_electron_tracing_category.patch * 2673415: [base] Prepare CrashReporterClient for string16 switch https://chromium-review.googlesource.com/c/chromium/src/+/2673415 * 2673413: Add CursorFactoryWin to handle Cursors on Windows https://chromium-review.googlesource.com/c/chromium/src/+/2673413 * 2668748: Move OnSSLCertificateError to a new interface. https://chromium-review.googlesource.com/c/chromium/src/+/2668748 * fix mas gn check * update patch after merge * Update node for .mjs files * build: load v8_prof_processor dependencies as ESM * chore: add patch to fix linux 32bit Co-authored-by: Jeremy Rose <nornagon@nornagon.net> Co-authored-by: Jeremy Rose <jeremya@chromium.org> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
This commit is contained in:
		
					parent
					
						
							
								0b042d3b1c
							
						
					
				
			
			
				commit
				
					
						ca75bca667
					
				
			
		
					 119 changed files with 746 additions and 633 deletions
				
			
		|  | @ -35,7 +35,6 @@ | |||
| #include "content/public/browser/browser_task_traits.h" | ||||
| #include "content/public/browser/client_certificate_delegate.h" | ||||
| #include "content/public/browser/login_delegate.h" | ||||
| #include "content/public/browser/non_network_url_loader_factory_base.h" | ||||
| #include "content/public/browser/overlay_window.h" | ||||
| #include "content/public/browser/render_frame_host.h" | ||||
| #include "content/public/browser/render_process_host.h" | ||||
|  | @ -59,6 +58,7 @@ | |||
| #include "services/device/public/cpp/geolocation/location_provider.h" | ||||
| #include "services/network/public/cpp/features.h" | ||||
| #include "services/network/public/cpp/resource_request_body.h" | ||||
| #include "services/network/public/cpp/self_deleting_url_loader_factory.h" | ||||
| #include "shell/app/electron_crash_reporter_client.h" | ||||
| #include "shell/browser/api/electron_api_app.h" | ||||
| #include "shell/browser/api/electron_api_crash_reporter.h" | ||||
|  | @ -1295,7 +1295,7 @@ namespace { | |||
| 
 | ||||
| // The FileURLLoaderFactory provided to the extension background pages.
 | ||||
| // Checks with the ChildProcessSecurityPolicy to validate the file access.
 | ||||
| class FileURLLoaderFactory : public content::NonNetworkURLLoaderFactoryBase { | ||||
| class FileURLLoaderFactory : public network::SelfDeletingURLLoaderFactory { | ||||
|  public: | ||||
|   static mojo::PendingRemote<network::mojom::URLLoaderFactory> Create( | ||||
|       int child_id) { | ||||
|  | @ -1313,7 +1313,7 @@ class FileURLLoaderFactory : public content::NonNetworkURLLoaderFactoryBase { | |||
|   explicit FileURLLoaderFactory( | ||||
|       int child_id, | ||||
|       mojo::PendingReceiver<network::mojom::URLLoaderFactory> factory_receiver) | ||||
|       : content::NonNetworkURLLoaderFactoryBase(std::move(factory_receiver)), | ||||
|       : network::SelfDeletingURLLoaderFactory(std::move(factory_receiver)), | ||||
|         child_id_(child_id) {} | ||||
|   ~FileURLLoaderFactory() override = default; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Electron Bot
				Electron Bot