chore: bump chromium to 118.0.5993.0 (main) (#39745)
* chore: bump chromium in DEPS to 118.0.5993.0 * chore: update patches --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								e71a56d11e
							
						
					
				
			
			
				commit
				
					
						029127a8b6
					
				
			
		
					 16 changed files with 48 additions and 48 deletions
				
			
		
							
								
								
									
										2
									
								
								DEPS
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								DEPS
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -2,7 +2,7 @@ gclient_gn_args_from = 'src'
 | 
			
		|||
 | 
			
		||||
vars = {
 | 
			
		||||
  'chromium_version':
 | 
			
		||||
    '118.0.5991.0',
 | 
			
		||||
    '118.0.5993.0',
 | 
			
		||||
  'node_version':
 | 
			
		||||
    'v18.17.1',
 | 
			
		||||
  'nan_version':
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ index 41ce32113ec2679b76d5a4fd69a7109c832ac7a1..1cd35794bf78f3d92b42634d9494c85a
 | 
			
		|||
           "//base",
 | 
			
		||||
           "//build:branding_buildflags",
 | 
			
		||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
 | 
			
		||||
index 5cce9134fabf566ec968d5738242b3dc13f2f54c..0e8ca7b1762571f57372a937630004252f396ae7 100644
 | 
			
		||||
index 1a9bff4a3efb7fd802db7ae9696027ee318eb7eb..85d2bc48117c7e41cfa49ea204d2c46f79a1c117 100644
 | 
			
		||||
--- a/chrome/browser/BUILD.gn
 | 
			
		||||
+++ b/chrome/browser/BUILD.gn
 | 
			
		||||
@@ -4723,7 +4723,7 @@ static_library("browser") {
 | 
			
		||||
| 
						 | 
				
			
			@ -46,10 +46,10 @@ index 5cce9134fabf566ec968d5738242b3dc13f2f54c..0e8ca7b1762571f57372a93763000425
 | 
			
		|||
       sources += [ "certificate_viewer_stub.cc" ]
 | 
			
		||||
     }
 | 
			
		||||
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
 | 
			
		||||
index 513932b71a19d8f0a8196faf2ef14c2a7a996229..0b16b410606d2dcb8f8013755f079a209c8ba3a4 100644
 | 
			
		||||
index 6a2501dde4552c2b0d96dd54fc1b94ba1e610b0c..8d3cb67ae6d4fe65cfbb907309af734906b49949 100644
 | 
			
		||||
--- a/chrome/test/BUILD.gn
 | 
			
		||||
+++ b/chrome/test/BUILD.gn
 | 
			
		||||
@@ -6833,7 +6833,6 @@ test("unit_tests") {
 | 
			
		||||
@@ -6838,7 +6838,6 @@ test("unit_tests") {
 | 
			
		||||
 
 | 
			
		||||
     deps += [
 | 
			
		||||
       "//chrome:other_version",
 | 
			
		||||
| 
						 | 
				
			
			@ -57,7 +57,7 @@ index 513932b71a19d8f0a8196faf2ef14c2a7a996229..0b16b410606d2dcb8f8013755f079a20
 | 
			
		|||
       "//chrome//services/util_win:unit_tests",
 | 
			
		||||
       "//chrome/app:chrome_dll_resources",
 | 
			
		||||
       "//chrome/app:win_unit_tests",
 | 
			
		||||
@@ -6859,6 +6858,10 @@ test("unit_tests") {
 | 
			
		||||
@@ -6864,6 +6863,10 @@ test("unit_tests") {
 | 
			
		||||
       "//ui/resources",
 | 
			
		||||
     ]
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			@ -68,7 +68,7 @@ index 513932b71a19d8f0a8196faf2ef14c2a7a996229..0b16b410606d2dcb8f8013755f079a20
 | 
			
		|||
     ldflags = [
 | 
			
		||||
       "/DELAYLOAD:api-ms-win-core-winrt-error-l1-1-0.dll",
 | 
			
		||||
       "/DELAYLOAD:api-ms-win-core-winrt-l1-1-0.dll",
 | 
			
		||||
@@ -7826,7 +7829,6 @@ test("unit_tests") {
 | 
			
		||||
@@ -7831,7 +7834,6 @@ test("unit_tests") {
 | 
			
		||||
     }
 | 
			
		||||
 
 | 
			
		||||
     deps += [
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +76,7 @@ index 513932b71a19d8f0a8196faf2ef14c2a7a996229..0b16b410606d2dcb8f8013755f079a20
 | 
			
		|||
       "//chrome/browser/apps:icon_standardizer",
 | 
			
		||||
       "//chrome/browser/apps/app_service",
 | 
			
		||||
       "//chrome/browser/apps/app_service:app_registry_cache_waiter",
 | 
			
		||||
@@ -7913,6 +7915,10 @@ test("unit_tests") {
 | 
			
		||||
@@ -7918,6 +7920,10 @@ test("unit_tests") {
 | 
			
		||||
       "//ui/webui/resources/js/browser_command:mojo_bindings",
 | 
			
		||||
     ]
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -74,7 +74,7 @@ index 729753a72edd761ec831f79828742a26f9dd2417..45858456c9c8c82870c41b0edd1359d1
 | 
			
		|||
 
 | 
			
		||||
   if (is_win) {
 | 
			
		||||
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
 | 
			
		||||
index e0d55a859061f029e5298599bf2d9345674ecb34..74f977ca68b566d4c2859d71fabbe112555d1d91 100644
 | 
			
		||||
index 718ad3e088f6730bb00f1e3674effae6c429b9b6..77af941f2dd2d3074f5596cee24be47dc8175434 100644
 | 
			
		||||
--- a/content/browser/BUILD.gn
 | 
			
		||||
+++ b/content/browser/BUILD.gn
 | 
			
		||||
@@ -56,6 +56,7 @@ source_set("browser") {
 | 
			
		||||
| 
						 | 
				
			
			@ -86,10 +86,10 @@ index e0d55a859061f029e5298599bf2d9345674ecb34..74f977ca68b566d4c2859d71fabbe112
 | 
			
		|||
   libs = []
 | 
			
		||||
   frameworks = []
 | 
			
		||||
diff --git a/content/common/BUILD.gn b/content/common/BUILD.gn
 | 
			
		||||
index dce27cfa39b52e39a95cee658584ed80ab1953ef..366edd2e86edcdbb30ae4c0fa952b5d9aab38f8a 100644
 | 
			
		||||
index 9c9f6d58a8e5c1ed14eb60c722667d1a24d2c6fa..34979dbbd84da86db079b423967ab8b775b47c52 100644
 | 
			
		||||
--- a/content/common/BUILD.gn
 | 
			
		||||
+++ b/content/common/BUILD.gn
 | 
			
		||||
@@ -174,6 +174,7 @@ source_set("common") {
 | 
			
		||||
@@ -176,6 +176,7 @@ source_set("common") {
 | 
			
		||||
     "//content:content_implementation",
 | 
			
		||||
     "//build/config:precompiled_headers",
 | 
			
		||||
   ]
 | 
			
		||||
| 
						 | 
				
			
			@ -110,7 +110,7 @@ index b16be8f9992b23ce93d174531f2debd7f18bb436..119038743dc222907cb74c2c3ea34d23
 | 
			
		|||
 
 | 
			
		||||
   public_deps = [
 | 
			
		||||
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
 | 
			
		||||
index 8fbd09e0305b22114c2cc2534a43622cf660bb23..39951971e29c374aa705eab8c921f73e56d428c8 100644
 | 
			
		||||
index 581571b6bb1a655319b247d7cc85bb2a4dd7db1c..09779610326da207062a59ba572b2d7c13efd26f 100644
 | 
			
		||||
--- a/content/test/BUILD.gn
 | 
			
		||||
+++ b/content/test/BUILD.gn
 | 
			
		||||
@@ -480,6 +480,7 @@ static_library("test_support") {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,10 +9,10 @@ potentially prevent a window from being created.
 | 
			
		|||
TODO(loc): this patch is currently broken.
 | 
			
		||||
 | 
			
		||||
diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
index 6646263a52601e5283d2a2bb924945acacfff702..e2303fbb80ccc7d76d6a949678608c6a55ea411d 100644
 | 
			
		||||
index 50d873e238b04eb6d461dc929d98dfe171cc491c..586aa87098bd3db10440fe865a02c05e7b3be14f 100644
 | 
			
		||||
--- a/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
+++ b/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
@@ -8208,6 +8208,7 @@ void RenderFrameHostImpl::CreateNewWindow(
 | 
			
		||||
@@ -8206,6 +8206,7 @@ void RenderFrameHostImpl::CreateNewWindow(
 | 
			
		||||
           last_committed_origin_, params->window_container_type,
 | 
			
		||||
           params->target_url, params->referrer.To<Referrer>(),
 | 
			
		||||
           params->frame_name, params->disposition, *params->features,
 | 
			
		||||
| 
						 | 
				
			
			@ -66,10 +66,10 @@ index 3ddc93e18d353d5af31e28f8f8e682ea813db21c..2f1df452ce3617cf845409d01d804932
 | 
			
		|||
 
 | 
			
		||||
 // Operation result when the renderer asks the browser to create a new window.
 | 
			
		||||
diff --git a/content/public/browser/content_browser_client.cc b/content/public/browser/content_browser_client.cc
 | 
			
		||||
index 549fa60921444c60b3343fc381fb283ca73f7b6a..c76eb798967426772e8e673f93f223581d2fd00f 100644
 | 
			
		||||
index a0d56a9a24f22b1fd7a7e7a7ac82adf23a1e27ca..b006271eb9d4eb28aa8342a58d579716ed369281 100644
 | 
			
		||||
--- a/content/public/browser/content_browser_client.cc
 | 
			
		||||
+++ b/content/public/browser/content_browser_client.cc
 | 
			
		||||
@@ -683,6 +683,8 @@ bool ContentBrowserClient::CanCreateWindow(
 | 
			
		||||
@@ -695,6 +695,8 @@ bool ContentBrowserClient::CanCreateWindow(
 | 
			
		||||
     const std::string& frame_name,
 | 
			
		||||
     WindowOpenDisposition disposition,
 | 
			
		||||
     const blink::mojom::WindowFeatures& features,
 | 
			
		||||
| 
						 | 
				
			
			@ -79,7 +79,7 @@ index 549fa60921444c60b3343fc381fb283ca73f7b6a..c76eb798967426772e8e673f93f22358
 | 
			
		|||
     bool opener_suppressed,
 | 
			
		||||
     bool* no_javascript_access) {
 | 
			
		||||
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
 | 
			
		||||
index 667ba54d54dfccb37540e3eb00c6d1d0a078ff2f..98582da50756470a233dcec6ebd5ad78a172a74c 100644
 | 
			
		||||
index a6e922be7e68644ad1cfe64462712c0430c6749a..b3fb95c4bc6bfd5559c034ee5c946bd7d5a14050 100644
 | 
			
		||||
--- a/content/public/browser/content_browser_client.h
 | 
			
		||||
+++ b/content/public/browser/content_browser_client.h
 | 
			
		||||
@@ -173,6 +173,7 @@ class NetworkService;
 | 
			
		||||
| 
						 | 
				
			
			@ -90,7 +90,7 @@ index 667ba54d54dfccb37540e3eb00c6d1d0a078ff2f..98582da50756470a233dcec6ebd5ad78
 | 
			
		|||
 }  // namespace network
 | 
			
		||||
 
 | 
			
		||||
 namespace sandbox {
 | 
			
		||||
@@ -1097,6 +1098,8 @@ class CONTENT_EXPORT ContentBrowserClient {
 | 
			
		||||
@@ -1109,6 +1110,8 @@ class CONTENT_EXPORT ContentBrowserClient {
 | 
			
		||||
       const std::string& frame_name,
 | 
			
		||||
       WindowOpenDisposition disposition,
 | 
			
		||||
       const blink::mojom::WindowFeatures& features,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -82,7 +82,7 @@ index 33ca7a53dfb6d2c9e3a33f0065a3acd806e82e01..9fdf2e8ff0056ff407015b914c6b03eb
 | 
			
		|||
   const Source& GetSource(int index) const override;
 | 
			
		||||
   DesktopMediaList::Type GetMediaListType() const override;
 | 
			
		||||
diff --git a/chrome/browser/media/webrtc/native_desktop_media_list.cc b/chrome/browser/media/webrtc/native_desktop_media_list.cc
 | 
			
		||||
index 9ce1d9acbf2fd4b521905f4e4c2d0bb0d63bb170..20be457034f0636486c0ca560628e554b5792445 100644
 | 
			
		||||
index 81d4416e270e1a4548866a56222c47cb616385e3..22f55d22b0406f0d1aa642dcea44403ac1636057 100644
 | 
			
		||||
--- a/chrome/browser/media/webrtc/native_desktop_media_list.cc
 | 
			
		||||
+++ b/chrome/browser/media/webrtc/native_desktop_media_list.cc
 | 
			
		||||
@@ -159,7 +159,7 @@ BOOL CALLBACK AllHwndCollector(HWND hwnd, LPARAM param) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,7 @@ index 0ab8187b0db8ae6db46d81738f653a2bc4c566f6..de3d55e85c22317f7f9375eb94d0d5d4
 | 
			
		|||
 
 | 
			
		||||
 }  // namespace net
 | 
			
		||||
diff --git a/services/network/network_context.cc b/services/network/network_context.cc
 | 
			
		||||
index ad246393cbd3eedbd91495fe9d3c3f046ccfb553..e748386cdbeefec2acf2a6054b21eadc0f6a556f 100644
 | 
			
		||||
index cb05975b622eee25217d9f2477c5e53ace017db8..e264713f4361a588e0ec8b4f6f37ab76ad642116 100644
 | 
			
		||||
--- a/services/network/network_context.cc
 | 
			
		||||
+++ b/services/network/network_context.cc
 | 
			
		||||
@@ -1559,6 +1559,13 @@ void NetworkContext::SetNetworkConditions(
 | 
			
		||||
| 
						 | 
				
			
			@ -51,7 +51,7 @@ index ad246393cbd3eedbd91495fe9d3c3f046ccfb553..e748386cdbeefec2acf2a6054b21eadc
 | 
			
		|||
   // This may only be called on NetworkContexts created with the constructor
 | 
			
		||||
   // that calls MakeURLRequestContext().
 | 
			
		||||
diff --git a/services/network/network_context.h b/services/network/network_context.h
 | 
			
		||||
index 4c0cb2e133d84329ab58eff4f30dc7615516b3ae..8790965cc2ac2f9e77dec85d152e5ce66766c3cd 100644
 | 
			
		||||
index 25f9dab24b27ad2b3d6ca01690e9f5c3fea96d32..b230036559cdc44b97b3a5ca5f359a0b4512ccd7 100644
 | 
			
		||||
--- a/services/network/network_context.h
 | 
			
		||||
+++ b/services/network/network_context.h
 | 
			
		||||
@@ -316,6 +316,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
 | 
			
		||||
| 
						 | 
				
			
			@ -63,10 +63,10 @@ index 4c0cb2e133d84329ab58eff4f30dc7615516b3ae..8790965cc2ac2f9e77dec85d152e5ce6
 | 
			
		|||
   void SetEnableReferrers(bool enable_referrers) override;
 | 
			
		||||
 #if BUILDFLAG(IS_CHROMEOS)
 | 
			
		||||
diff --git a/services/network/public/mojom/network_context.mojom b/services/network/public/mojom/network_context.mojom
 | 
			
		||||
index 772577a0ed4aeb47bb13dcd27ea38b943a2c0952..d7601f0f1b699984577b0d84a8b60d3dbad0d4fb 100644
 | 
			
		||||
index 6ebade992b628fee18d23e5e29d2d7d6190261a7..21039664d38fb228a9319d296276c33de7a0a265 100644
 | 
			
		||||
--- a/services/network/public/mojom/network_context.mojom
 | 
			
		||||
+++ b/services/network/public/mojom/network_context.mojom
 | 
			
		||||
@@ -1227,6 +1227,9 @@ interface NetworkContext {
 | 
			
		||||
@@ -1233,6 +1233,9 @@ interface NetworkContext {
 | 
			
		||||
   SetNetworkConditions(mojo_base.mojom.UnguessableToken throttling_profile_id,
 | 
			
		||||
                        NetworkConditions? conditions);
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			@ -77,7 +77,7 @@ index 772577a0ed4aeb47bb13dcd27ea38b943a2c0952..d7601f0f1b699984577b0d84a8b60d3d
 | 
			
		|||
   SetAcceptLanguage(string new_accept_language);
 | 
			
		||||
 
 | 
			
		||||
diff --git a/services/network/test/test_network_context.h b/services/network/test/test_network_context.h
 | 
			
		||||
index 73fe4ad8d0ff68fdb0d2e556e23284154aaf417b..a097e15a0dd47421bb8e20d1fc8b75967bdf2c6f 100644
 | 
			
		||||
index 9845739908daada58d620cacf95c2b0fbe80ccfb..40dba78ea2dc740c6f0edd7c896bf8bf16abc51e 100644
 | 
			
		||||
--- a/services/network/test/test_network_context.h
 | 
			
		||||
+++ b/services/network/test/test_network_context.h
 | 
			
		||||
@@ -144,6 +144,7 @@ class TestNetworkContext : public mojom::NetworkContext {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,7 +6,7 @@ Subject: expose V8Initializer::CodeGenerationCheckCallbackInMainThread
 | 
			
		|||
This is needed to blend Blink and Node's policy for code generation policy.
 | 
			
		||||
 | 
			
		||||
diff --git a/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc b/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
index c652963d9861c9aa754563c9d282dd5cc72e4e34..3da7200c92ccaf8330d46280e26124c1ad558a76 100644
 | 
			
		||||
index 9bb1917278452e5b9d00dbb39b44416558987255..20d188f57d5425c5f704b3b03cd27034efb25ea7 100644
 | 
			
		||||
--- a/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
+++ b/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
@@ -411,8 +411,9 @@ TrustedTypesCodeGenerationCheck(v8::Local<v8::Context> context,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -13,10 +13,10 @@ This patch can be removed should we choose to support chrome.fileSystem
 | 
			
		|||
or support it enough to fix the crash.
 | 
			
		||||
 | 
			
		||||
diff --git a/chrome/browser/resources/pdf/pdf_viewer.ts b/chrome/browser/resources/pdf/pdf_viewer.ts
 | 
			
		||||
index b68423ffe09246ec7ba2935873774c7c452b5952..936ab4b4e12546ca93da27f264559c97f51509ae 100644
 | 
			
		||||
index b9d1652cfc2628d1f9f98698e8fddbfbae62b4de..bc93b2d47c061538d30bc886709abcda5f2d6eb0 100644
 | 
			
		||||
--- a/chrome/browser/resources/pdf/pdf_viewer.ts
 | 
			
		||||
+++ b/chrome/browser/resources/pdf/pdf_viewer.ts
 | 
			
		||||
@@ -895,26 +895,12 @@ export class PdfViewerElement extends PdfViewerBaseElement {
 | 
			
		||||
@@ -898,26 +898,12 @@ export class PdfViewerElement extends PdfViewerBaseElement {
 | 
			
		||||
       dataArray = [result.dataToSave];
 | 
			
		||||
     }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			@ -48,7 +48,7 @@ index b68423ffe09246ec7ba2935873774c7c452b5952..936ab4b4e12546ca93da27f264559c97
 | 
			
		|||
   }
 | 
			
		||||
 
 | 
			
		||||
   /**
 | 
			
		||||
@@ -1022,30 +1008,12 @@ export class PdfViewerElement extends PdfViewerBaseElement {
 | 
			
		||||
@@ -1025,30 +1011,12 @@ export class PdfViewerElement extends PdfViewerBaseElement {
 | 
			
		||||
       fileName = fileName + '.pdf';
 | 
			
		||||
     }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -100,10 +100,10 @@ index 07847521e7217c78480205812a73cc89503c00d2..586e866ca7ec0eb0b573d23e3bd95792
 | 
			
		|||
   } else {
 | 
			
		||||
     // No need to bother, we don't know how many pages are available.
 | 
			
		||||
diff --git a/ui/gtk/printing/print_dialog_gtk.cc b/ui/gtk/printing/print_dialog_gtk.cc
 | 
			
		||||
index f3892e3f9ff2557bf604b48a8abc0fc4cbd3df1f..ba57bfc2dcef007dee536be0be6eb64d86532d09 100644
 | 
			
		||||
index e270fa36d775333aaa30f1ff0104062c544d1058..e4a6213e19e4f23834802784a43db22c9d02d891 100644
 | 
			
		||||
--- a/ui/gtk/printing/print_dialog_gtk.cc
 | 
			
		||||
+++ b/ui/gtk/printing/print_dialog_gtk.cc
 | 
			
		||||
@@ -258,6 +258,24 @@ void PrintDialogGtk::UpdateSettings(
 | 
			
		||||
@@ -245,6 +245,24 @@ void PrintDialogGtk::UpdateSettings(
 | 
			
		||||
 
 | 
			
		||||
   gtk_print_settings_set_n_copies(gtk_settings_, settings->copies());
 | 
			
		||||
   gtk_print_settings_set_collate(gtk_settings_, settings->collate());
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ index 802e0ab8073b0709bd723c4d08eafbefef575592..93a6e16a3fee99c9c9d8e85f2a8e43bf
 | 
			
		|||
 }
 | 
			
		||||
 
 | 
			
		||||
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
 | 
			
		||||
index 98582da50756470a233dcec6ebd5ad78a172a74c..4179b3bd9825868245ea6431291166f377a6990d 100644
 | 
			
		||||
index b3fb95c4bc6bfd5559c034ee5c946bd7d5a14050..36f3b03d11aada28be45a75e90054c8996ad0f33 100644
 | 
			
		||||
--- a/content/public/browser/content_browser_client.h
 | 
			
		||||
+++ b/content/public/browser/content_browser_client.h
 | 
			
		||||
@@ -311,6 +311,11 @@ class CONTENT_EXPORT ContentBrowserClient {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,7 +7,7 @@ This adds a callback from the network service that's used to implement
 | 
			
		|||
session.setCertificateVerifyCallback.
 | 
			
		||||
 | 
			
		||||
diff --git a/services/network/network_context.cc b/services/network/network_context.cc
 | 
			
		||||
index 65b1c1214ee4de50d43d88f880aa578ab45d30ae..ad246393cbd3eedbd91495fe9d3c3f046ccfb553 100644
 | 
			
		||||
index f076c5dc62ca5975865e3966381257684503eeb8..cb05975b622eee25217d9f2477c5e53ace017db8 100644
 | 
			
		||||
--- a/services/network/network_context.cc
 | 
			
		||||
+++ b/services/network/network_context.cc
 | 
			
		||||
@@ -146,6 +146,11 @@
 | 
			
		||||
| 
						 | 
				
			
			@ -147,7 +147,7 @@ index 65b1c1214ee4de50d43d88f880aa578ab45d30ae..ad246393cbd3eedbd91495fe9d3c3f04
 | 
			
		|||
 
 | 
			
		||||
   builder.SetCertVerifier(IgnoreErrorsCertVerifier::MaybeWrapCertVerifier(
 | 
			
		||||
diff --git a/services/network/network_context.h b/services/network/network_context.h
 | 
			
		||||
index ff73db2f2a269de96efb4c762c92e0d3f7514945..4c0cb2e133d84329ab58eff4f30dc7615516b3ae 100644
 | 
			
		||||
index d046d6909a9e648ddc86cbed9cb118d29223155e..25f9dab24b27ad2b3d6ca01690e9f5c3fea96d32 100644
 | 
			
		||||
--- a/services/network/network_context.h
 | 
			
		||||
+++ b/services/network/network_context.h
 | 
			
		||||
@@ -114,6 +114,7 @@ class URLMatcher;
 | 
			
		||||
| 
						 | 
				
			
			@ -177,7 +177,7 @@ index ff73db2f2a269de96efb4c762c92e0d3f7514945..4c0cb2e133d84329ab58eff4f30dc761
 | 
			
		|||
   std::unique_ptr<HostResolver> internal_host_resolver_;
 | 
			
		||||
   // Map values set to non-null only if that HostResolver has its own private
 | 
			
		||||
diff --git a/services/network/public/mojom/network_context.mojom b/services/network/public/mojom/network_context.mojom
 | 
			
		||||
index 40dfb7fd2ad98b80a3f41c0e8e3d82674339cd9e..772577a0ed4aeb47bb13dcd27ea38b943a2c0952 100644
 | 
			
		||||
index 039407080ba9b234b0472afd7d56d44802fd3c0e..6ebade992b628fee18d23e5e29d2d7d6190261a7 100644
 | 
			
		||||
--- a/services/network/public/mojom/network_context.mojom
 | 
			
		||||
+++ b/services/network/public/mojom/network_context.mojom
 | 
			
		||||
@@ -317,6 +317,17 @@ struct NetworkContextFilePaths {
 | 
			
		||||
| 
						 | 
				
			
			@ -198,7 +198,7 @@ index 40dfb7fd2ad98b80a3f41c0e8e3d82674339cd9e..772577a0ed4aeb47bb13dcd27ea38b94
 | 
			
		|||
 // Parameters for constructing a network context.
 | 
			
		||||
 struct NetworkContextParams {
 | 
			
		||||
   // The user agent string.
 | 
			
		||||
@@ -936,6 +947,9 @@ interface NetworkContext {
 | 
			
		||||
@@ -942,6 +953,9 @@ interface NetworkContext {
 | 
			
		||||
   // Sets a client for this network context.
 | 
			
		||||
   SetClient(pending_remote<NetworkContextClient> client);
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,10 +11,10 @@ majority of changes originally come from these PRs:
 | 
			
		|||
This patch also fixes callback for manual user cancellation and success.
 | 
			
		||||
 | 
			
		||||
diff --git a/BUILD.gn b/BUILD.gn
 | 
			
		||||
index ce097109b6a199de57693481310bbf5fdd948c35..11e5c96c3379375bd320320fc684881013ef0e8f 100644
 | 
			
		||||
index e8c8a8450ff8325905a76addc262a6fd68f037be..e703690f0f0952d7f97cde04e7c2c786ab1747ec 100644
 | 
			
		||||
--- a/BUILD.gn
 | 
			
		||||
+++ b/BUILD.gn
 | 
			
		||||
@@ -969,7 +969,6 @@ if (is_win) {
 | 
			
		||||
@@ -973,7 +973,6 @@ if (is_win) {
 | 
			
		||||
       "//media:media_unittests",
 | 
			
		||||
       "//media/midi:midi_unittests",
 | 
			
		||||
       "//net:net_unittests",
 | 
			
		||||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ index ce097109b6a199de57693481310bbf5fdd948c35..11e5c96c3379375bd320320fc6848810
 | 
			
		|||
       "//sql:sql_unittests",
 | 
			
		||||
       "//third_party/breakpad:symupload($host_toolchain)",
 | 
			
		||||
       "//ui/base:ui_base_unittests",
 | 
			
		||||
@@ -978,6 +977,10 @@ if (is_win) {
 | 
			
		||||
@@ -982,6 +981,10 @@ if (is_win) {
 | 
			
		||||
       "//ui/views:views_unittests",
 | 
			
		||||
       "//url:url_unittests",
 | 
			
		||||
     ]
 | 
			
		||||
| 
						 | 
				
			
			@ -927,10 +927,10 @@ index 8d65b7b6440c8e653eb1b3f9c50b40944b7ae61b..eb6b4a42d507ff216fc07328c1907815
 | 
			
		|||
 #if BUILDFLAG(ENABLE_PRINT_PREVIEW)
 | 
			
		||||
   // Set options for print preset from source PDF document.
 | 
			
		||||
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
 | 
			
		||||
index e861d5b7562cda69a7e113882d22087a2f6cdda9..e0d55a859061f029e5298599bf2d9345674ecb34 100644
 | 
			
		||||
index 89b2e2bd7d6091501756b4d31726c49b00ffd0c7..718ad3e088f6730bb00f1e3674effae6c429b9b6 100644
 | 
			
		||||
--- a/content/browser/BUILD.gn
 | 
			
		||||
+++ b/content/browser/BUILD.gn
 | 
			
		||||
@@ -2951,8 +2951,9 @@ source_set("browser") {
 | 
			
		||||
@@ -2953,8 +2953,9 @@ source_set("browser") {
 | 
			
		||||
       "//ppapi/shared_impl",
 | 
			
		||||
     ]
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,7 +7,7 @@ Subject: refactor: expose HostImportModuleDynamically and
 | 
			
		|||
This is so that Electron can blend Blink's and Node's implementations of these isolate handlers.
 | 
			
		||||
 | 
			
		||||
diff --git a/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc b/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
index 3da7200c92ccaf8330d46280e26124c1ad558a76..5ceecd071ca2efd2a7db214b65c4a997ef31d0b0 100644
 | 
			
		||||
index 20d188f57d5425c5f704b3b03cd27034efb25ea7..ff8de70fe7638f1f4fb2f4839ccf54e22339ba8b 100644
 | 
			
		||||
--- a/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
+++ b/third_party/blink/renderer/bindings/core/v8/v8_initializer.cc
 | 
			
		||||
@@ -578,7 +578,9 @@ bool JavaScriptCompileHintsMagicEnabledCallback(
 | 
			
		||||
| 
						 | 
				
			
			@ -21,7 +21,7 @@ index 3da7200c92ccaf8330d46280e26124c1ad558a76..5ceecd071ca2efd2a7db214b65c4a997
 | 
			
		|||
     v8::Local<v8::Context> context,
 | 
			
		||||
     v8::Local<v8::Data> v8_host_defined_options,
 | 
			
		||||
     v8::Local<v8::Value> v8_referrer_resource_url,
 | 
			
		||||
@@ -644,7 +646,7 @@ v8::MaybeLocal<v8::Promise> HostImportModuleDynamically(
 | 
			
		||||
@@ -653,7 +655,7 @@ v8::MaybeLocal<v8::Promise> HostImportModuleDynamically(
 | 
			
		||||
 }
 | 
			
		||||
 
 | 
			
		||||
 // https://html.spec.whatwg.org/C/#hostgetimportmetaproperties
 | 
			
		||||
| 
						 | 
				
			
			@ -30,7 +30,7 @@ index 3da7200c92ccaf8330d46280e26124c1ad558a76..5ceecd071ca2efd2a7db214b65c4a997
 | 
			
		|||
                                  v8::Local<v8::Module> module,
 | 
			
		||||
                                  v8::Local<v8::Object> meta) {
 | 
			
		||||
   ScriptState* script_state = ScriptState::From(context);
 | 
			
		||||
@@ -671,6 +673,8 @@ void HostGetImportMetaProperties(v8::Local<v8::Context> context,
 | 
			
		||||
@@ -680,6 +682,8 @@ void HostGetImportMetaProperties(v8::Local<v8::Context> context,
 | 
			
		||||
   meta->CreateDataProperty(context, resolve_key, resolve_value).ToChecked();
 | 
			
		||||
 }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			@ -39,7 +39,7 @@ index 3da7200c92ccaf8330d46280e26124c1ad558a76..5ceecd071ca2efd2a7db214b65c4a997
 | 
			
		|||
 void InitializeV8Common(v8::Isolate* isolate) {
 | 
			
		||||
   // Set up garbage collection before setting up anything else as V8 may trigger
 | 
			
		||||
   // GCs during Blink setup.
 | 
			
		||||
@@ -690,9 +694,9 @@ void InitializeV8Common(v8::Isolate* isolate) {
 | 
			
		||||
@@ -699,9 +703,9 @@ void InitializeV8Common(v8::Isolate* isolate) {
 | 
			
		||||
       SharedArrayBufferConstructorEnabledCallback);
 | 
			
		||||
   isolate->SetJavaScriptCompileHintsMagicEnabledCallback(
 | 
			
		||||
       JavaScriptCompileHintsMagicEnabledCallback);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@ Note that we also need to manually update embedder's
 | 
			
		|||
`api::WebContents::IsFullscreenForTabOrPending` value.
 | 
			
		||||
 | 
			
		||||
diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
index e2303fbb80ccc7d76d6a949678608c6a55ea411d..029c90e6f1ea240d2c4f87182351b6c587fbef4b 100644
 | 
			
		||||
index 586aa87098bd3db10440fe865a02c05e7b3be14f..cb372df065f83614ff6c2954035795e67eb69d0c 100644
 | 
			
		||||
--- a/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
+++ b/content/browser/renderer_host/render_frame_host_impl.cc
 | 
			
		||||
@@ -7417,6 +7417,17 @@ void RenderFrameHostImpl::EnterFullscreen(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,10 +26,10 @@ index a4130ad4dc8158f8256b55fdd87f577687135626..3139aa65807cee23f0e8dbc85243566e
 | 
			
		|||
   // An empty URL is returned if the URL is not overriden.
 | 
			
		||||
   virtual GURL OverrideFlashEmbedWithHTML(const GURL& url);
 | 
			
		||||
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
index 0371357fd074162b7569b2075acf0342b1fbd39b..f5cca7df8c6876ea777ee985d77e3a882b0b2776 100644
 | 
			
		||||
index 3206463a734a864e98a2ccdec14fa1f9a8df776a..8bc668a443fb33cb560e4c9592f53920869166c4 100644
 | 
			
		||||
--- a/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
+++ b/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
@@ -794,6 +794,12 @@ void RendererBlinkPlatformImpl::WillStopWorkerThread() {
 | 
			
		||||
@@ -795,6 +795,12 @@ void RendererBlinkPlatformImpl::WillStopWorkerThread() {
 | 
			
		||||
   WorkerThreadRegistry::Instance()->WillStopCurrentWorkerThread();
 | 
			
		||||
 }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,10 +35,10 @@ index 3139aa65807cee23f0e8dbc85243566ef9de89b9..19707edb1283f2432f3c0059f80fabd5
 | 
			
		|||
   // from the worker thread.
 | 
			
		||||
   virtual void WillDestroyWorkerContextOnWorkerThread(
 | 
			
		||||
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
index f5cca7df8c6876ea777ee985d77e3a882b0b2776..104be40b57bed8ecdc7e81953810ba79355a6e44 100644
 | 
			
		||||
index 8bc668a443fb33cb560e4c9592f53920869166c4..8dbadf5b2dc233ea1f298c5ad26d5bf1ed0acc64 100644
 | 
			
		||||
--- a/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
+++ b/content/renderer/renderer_blink_platform_impl.cc
 | 
			
		||||
@@ -806,6 +806,12 @@ void RendererBlinkPlatformImpl::WorkerContextCreated(
 | 
			
		||||
@@ -807,6 +807,12 @@ void RendererBlinkPlatformImpl::WorkerContextCreated(
 | 
			
		||||
       worker);
 | 
			
		||||
 }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue