Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 95e87e4

Browse filesBrowse files
electron-roller[bot]jkleinscckerrMarshallOfSoundVerteDinde
authored
chore: bump chromium to 144.0.7547.0 (main) (#49058)
* chore: bump chromium in DEPS to 144.0.7543.0 * Pass PipScreenCaptureCoordinatorProxy to ScreenCaptureKitDeviceMac https://chromium-review.googlesource.com/c/chromium/src/+/7157590 * chore: update patches * chore: update filenames.libcxx.gni * 7142359: Spanification of process_singleton_posix.cc https: //chromium-review.googlesource.com/c/chromium/src/+/7142359 Co-Authored-By: Charles Kerr <70381+ckerr@users.noreply.github.com> * Move logging::LoggingSettings to base/logging/logging_settings.h https://chromium-review.googlesource.com/c/chromium/src/+/7173024 * chore: bump chromium in DEPS to 144.0.7545.0 * 7159368: update PluginService API for sync GetPlugins Upstream removed async PluginService APIs: - GetPluginsAsync() removed, use synchronous GetPlugins() - RegisterInternalPlugin() now takes single argument (remove add_at_beginning) - RefreshPlugins() removed entirely Updated ElectronPluginInfoHostImpl to use synchronous plugin loading and simplified ElectronBrowserMainParts internal plugin registration. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7159368 Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7159328 Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7159056 (cherry picked from commit 88cdf50) * 7159184: add missing base/files/file_path.h include Add explicit include for base/files/file_path.h in electron_browser_context.h. After removal of superfluous Mojo includes from content headers, base::FilePath is no longer transitively included via content/public/browser/browser_context.h. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7159184 (cherry picked from commit 6ca8ea0) * 7126479: add ShouldForceRefreshTextCheckService parameter to SpellCheckClient Upstream added a force-refresh parameter to WebTextCheckClient::RequestCheckingOfText to bypass spell check cache. Add the new ShouldForceRefreshTextCheckService parameter to SpellCheckClient's override (currently unused in Electron). Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7126479 (cherry picked from commit 879c040) * 7083663: remove fingerprinting_protection_ruleset_service override Upstream deleted external references to Fingerprinting Protection Filter (FPF) component. Remove the fingerprinting_protection_ruleset_service() override from BrowserProcessImpl as the method no longer exists in the base class. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7083663 (cherry picked from commit 8350d15) * 7155287: implement WebContentsView::GetSize and Resize Upstream delegated WebContents::GetSize() and Resize() to WebContentsView, making them pure virtual. Add const qualifier to GetSize() and implement the Resize() override in OffScreenWebContentsView (no-op for offscreen). Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7155287 (cherry picked from commit 084eaa5) * 7184238: add OnUnconfirmedTapConvertedToTap override Upstream added OnUnconfirmedTapConvertedToTap as a pure virtual method to RenderWidgetHostViewBase to inform root view when child frame converts an unconfirmed tap. Add empty override for offscreen rendering. Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7184238 (cherry picked from commit ef03400) * 7143586: add widget parameter to OnCommandsChanged GlobalAcceleratorListener::OnCommandsChanged gained a gfx::AcceleratedWidget parameter for window association in the GlobalShortcutListenerLinux implementation. Pass gfx::kNullAcceleratedWidget for Electron's usage. Ref: : Pass parent handle to GlobalAcceleratorListenerLinux::BindShortcuts | https://chromium-review.googlesource.com/c/chromium/src/+/7143586 (cherry picked from commit 38306e2) Co-Authored-By: Samuel Attard <MarshallOfSound@users.noreply.github.com> * chore: update patches Co-Authored-By: Samuel Attard <MarshallOfSound@users.noreply.github.com> * chore: bump chromium in DEPS to 144.0.7547.0 * chore: update patches * 7189232: Add support for UnownedUserData in GlobalFeatures https: //chromium-review.googlesource.com/c/chromium/src/+/7189232 * Refactor: Use std::u16string for extension load error messages https://chromium-review.googlesource.com/c/chromium/src/+/7185844 * fixup Add support for UnownedUserData in GlobalFeatures * 7165650: Remove ResourceContext https://chromium-review.googlesource.com/c/chromium/src/+/7165650 * fixup BUILD.gn for lint * 7202164: Reland "Reland "Remove GenericScopedHandle:IsValid"" https://chromium-review.googlesource.com/c/chromium/src/+/7202164 * advance deprecation of v8::ReturnValue<void>::Set(Local<S>). 7168624: [runtime][api] Relax requirements for setter/definer/deleter callbacks | https://chromium-review.googlesource.com/c/v8/v8/+/7168624 * fixup advance deprecation of v8::ReturnValue<void>::Set(Local<S>) * chore: skip setting LPAC ACLs * Revert "chore: skip setting LPAC ACLs" This reverts commit e187aec. * chore: revert Convert to UNSAFE_TODO in sandbox revert https://chromium-review.googlesource.com/c/chromium/src/+/7131661 to see if it fixes the Windows sandbox issue. * Revert "chore: revert Convert to UNSAFE_TODO in sandbox" This reverts commit 57afbfe. * chore: Revert "Enable network sandbox by default on Windows" see if this fixes the Windows sandbox issue * Enable network sandbox by default on Windows https://chromium-review.googlesource.com/c/chromium/src/+/7204292 * Revert "chore: Revert "Enable network sandbox by default on Windows"" This reverts commit 530ab6a. * fixup! Enable network sandbox by default on Windows | https://chromium-review.googlesource.com/c/chromium/src/+/7204292 * fixup!: Correct flag name, add kLocalNetworkAccessChecks to all platforms --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by: Charles Kerr <70381+ckerr@users.noreply.github.com> Co-authored-by: Samuel Attard <sattard@anthropic.com> Co-authored-by: Samuel Attard <MarshallOfSound@users.noreply.github.com> Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com> Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
1 parent 90e338d commit 95e87e4
Copy full SHA for 95e87e4

File tree

Expand file treeCollapse file tree

103 files changed

+542
-613
lines changed
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

103 files changed

+542
-613
lines changed
Open diff view settings
Collapse file

‎BUILD.gn‎

Copy file name to clipboardExpand all lines: BUILD.gn
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ source_set("electron_lib") {
528528
"//base",
529529
"//base:i18n",
530530
"//content/public/app",
531+
"//ui/base/unowned_user_data",
531532
]
532533

533534
include_dirs = [
Collapse file

‎DEPS‎

Copy file name to clipboardExpand all lines: DEPS
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ gclient_gn_args_from = 'src'
22

33
vars = {
44
'chromium_version':
5-
'144.0.7527.0',
5+
'144.0.7547.0',
66
'node_version':
77
'v24.11.1',
88
'nan_version':
Collapse file

‎filenames.libcxx.gni‎

Copy file name to clipboardExpand all lines: filenames.libcxx.gni
+3-5Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ libcxx_headers = [
263263
"//third_party/libc++/src/include/__chrono/gps_clock.h",
264264
"//third_party/libc++/src/include/__chrono/hh_mm_ss.h",
265265
"//third_party/libc++/src/include/__chrono/high_resolution_clock.h",
266+
"//third_party/libc++/src/include/__chrono/is_clock.h",
266267
"//third_party/libc++/src/include/__chrono/leap_second.h",
267268
"//third_party/libc++/src/include/__chrono/literals.h",
268269
"//third_party/libc++/src/include/__chrono/local_info.h",
@@ -329,6 +330,8 @@ libcxx_headers = [
329330
"//third_party/libc++/src/include/__configuration/abi.h",
330331
"//third_party/libc++/src/include/__configuration/availability.h",
331332
"//third_party/libc++/src/include/__configuration/compiler.h",
333+
"//third_party/libc++/src/include/__configuration/experimental.h",
334+
"//third_party/libc++/src/include/__configuration/hardening.h",
332335
"//third_party/libc++/src/include/__configuration/language.h",
333336
"//third_party/libc++/src/include/__configuration/platform.h",
334337
"//third_party/libc++/src/include/__coroutine/coroutine_handle.h",
@@ -1361,7 +1364,6 @@ libcxx_headers = [
13611364
"//third_party/libc++/src/include/__tuple/tuple_like.h",
13621365
"//third_party/libc++/src/include/__tuple/tuple_like_no_subrange.h",
13631366
"//third_party/libc++/src/include/__tuple/tuple_size.h",
1364-
"//third_party/libc++/src/include/__tuple/tuple_types.h",
13651367
"//third_party/libc++/src/include/__type_traits/add_cv_quals.h",
13661368
"//third_party/libc++/src/include/__type_traits/add_pointer.h",
13671369
"//third_party/libc++/src/include/__type_traits/add_reference.h",
@@ -1396,7 +1398,6 @@ libcxx_headers = [
13961398
"//third_party/libc++/src/include/__type_traits/is_array.h",
13971399
"//third_party/libc++/src/include/__type_traits/is_assignable.h",
13981400
"//third_party/libc++/src/include/__type_traits/is_base_of.h",
1399-
"//third_party/libc++/src/include/__type_traits/is_bounded_array.h",
14001401
"//third_party/libc++/src/include/__type_traits/is_callable.h",
14011402
"//third_party/libc++/src/include/__type_traits/is_char_like_type.h",
14021403
"//third_party/libc++/src/include/__type_traits/is_class.h",
@@ -1433,7 +1434,6 @@ libcxx_headers = [
14331434
"//third_party/libc++/src/include/__type_traits/is_reference.h",
14341435
"//third_party/libc++/src/include/__type_traits/is_reference_wrapper.h",
14351436
"//third_party/libc++/src/include/__type_traits/is_referenceable.h",
1436-
"//third_party/libc++/src/include/__type_traits/is_replaceable.h",
14371437
"//third_party/libc++/src/include/__type_traits/is_same.h",
14381438
"//third_party/libc++/src/include/__type_traits/is_scalar.h",
14391439
"//third_party/libc++/src/include/__type_traits/is_signed.h",
@@ -1447,7 +1447,6 @@ libcxx_headers = [
14471447
"//third_party/libc++/src/include/__type_traits/is_trivially_destructible.h",
14481448
"//third_party/libc++/src/include/__type_traits/is_trivially_lexicographically_comparable.h",
14491449
"//third_party/libc++/src/include/__type_traits/is_trivially_relocatable.h",
1450-
"//third_party/libc++/src/include/__type_traits/is_unbounded_array.h",
14511450
"//third_party/libc++/src/include/__type_traits/is_union.h",
14521451
"//third_party/libc++/src/include/__type_traits/is_unqualified.h",
14531452
"//third_party/libc++/src/include/__type_traits/is_unsigned.h",
@@ -1642,7 +1641,6 @@ libcxx_headers = [
16421641
"//third_party/libc++/src/include/sstream",
16431642
"//third_party/libc++/src/include/stack",
16441643
"//third_party/libc++/src/include/stdatomic.h",
1645-
"//third_party/libc++/src/include/stdbool.h",
16461644
"//third_party/libc++/src/include/stddef.h",
16471645
"//third_party/libc++/src/include/stdexcept",
16481646
"//third_party/libc++/src/include/stdio.h",
Collapse file

‎patches/chromium/add_didinstallconditionalfeatures.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/add_didinstallconditionalfeatures.patch
+12-12Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ index 5196f155cdc641b66c4faa77d8b00097145a1290..bbfac47a74f989482343c222b78f187b
2323
int32_t world_id) {}
2424
virtual void DidClearWindowObject() {}
2525
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
26-
index d4755acfd0ba3016da545de87d64046a6f5ee387..7070884305eb648c9aa0020f8161202671e1f671 100644
26+
index e85e02e0f266836b23c5b2742414e6b15f581d1e..609c83fb3e7c9b5e4e5d06071d46b5be835b5ecd 100644
2727
--- a/content/renderer/render_frame_impl.cc
2828
+++ b/content/renderer/render_frame_impl.cc
29-
@@ -4662,6 +4662,12 @@ void RenderFrameImpl::DidCreateScriptContext(v8::Local<v8::Context> context,
29+
@@ -4661,6 +4661,12 @@ void RenderFrameImpl::DidCreateScriptContext(v8::Local<v8::Context> context,
3030
observer.DidCreateScriptContext(context, world_id);
3131
}
3232

@@ -40,10 +40,10 @@ index d4755acfd0ba3016da545de87d64046a6f5ee387..7070884305eb648c9aa0020f81612026
4040
int world_id) {
4141
for (auto& observer : observers_)
4242
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
43-
index 19c5dab00dd9355736c6040868b320483b780afb..621cd9ae7f43470ed4414a48d62330b36c7058e9 100644
43+
index 954ed217378cf53a3727e3fa4e7cd73d73c4e3fc..b0857c9406947f36810279c2f9b1feb4fc44c5a7 100644
4444
--- a/content/renderer/render_frame_impl.h
4545
+++ b/content/renderer/render_frame_impl.h
46-
@@ -603,6 +603,8 @@ class CONTENT_EXPORT RenderFrameImpl
46+
@@ -604,6 +604,8 @@ class CONTENT_EXPORT RenderFrameImpl
4747
void DidObserveLayoutShift(double score, bool after_input_or_scroll) override;
4848
void DidCreateScriptContext(v8::Local<v8::Context> context,
4949
int world_id) override;
@@ -53,10 +53,10 @@ index 19c5dab00dd9355736c6040868b320483b780afb..621cd9ae7f43470ed4414a48d62330b3
5353
int world_id) override;
5454
void DidChangeScrollOffset() override;
5555
diff --git a/third_party/blink/public/web/web_local_frame_client.h b/third_party/blink/public/web/web_local_frame_client.h
56-
index 5c1d0c1581b7ef6214f3dde6a4053a23c8673b74..4520c9edccf63bdb9e35bf3a99a8ddb39170da24 100644
56+
index 2ed54a31be77700c2bed2bd28db1d6b70effc0aa..91e234e7fa29e50545fdaed64adcf68498f14c2d 100644
5757
--- a/third_party/blink/public/web/web_local_frame_client.h
5858
+++ b/third_party/blink/public/web/web_local_frame_client.h
59-
@@ -667,6 +667,9 @@ class BLINK_EXPORT WebLocalFrameClient {
59+
@@ -668,6 +668,9 @@ class BLINK_EXPORT WebLocalFrameClient {
6060
virtual void DidCreateScriptContext(v8::Local<v8::Context>,
6161
int32_t world_id) {}
6262

@@ -79,10 +79,10 @@ index 3ce1ef340780075951fb8c1b65f2ec90569f34ef..898d7caac98727210ac5780b576526a7
7979
if (World().IsMainWorld()) {
8080
probe::DidCreateMainWorldContext(GetFrame());
8181
diff --git a/third_party/blink/renderer/core/frame/local_frame_client.h b/third_party/blink/renderer/core/frame/local_frame_client.h
82-
index 36baf908d3be8aed44ff60b8de2cffe2eee15efe..8d73ddb12013ce195026b9f63050cf33f0bfb0fd 100644
82+
index 1ed3806f12ad4f70cb8e31d76be023d508e1e388..cdf5e974a2b155a3988f94e599e65ccaa5763db6 100644
8383
--- a/third_party/blink/renderer/core/frame/local_frame_client.h
8484
+++ b/third_party/blink/renderer/core/frame/local_frame_client.h
85-
@@ -301,6 +301,8 @@ class CORE_EXPORT LocalFrameClient : public FrameClient {
85+
@@ -303,6 +303,8 @@ class CORE_EXPORT LocalFrameClient : public FrameClient {
8686

8787
virtual void DidCreateScriptContext(v8::Local<v8::Context>,
8888
int32_t world_id) = 0;
@@ -92,7 +92,7 @@ index 36baf908d3be8aed44ff60b8de2cffe2eee15efe..8d73ddb12013ce195026b9f63050cf33
9292
int32_t world_id) = 0;
9393
virtual bool AllowScriptExtensions() = 0;
9494
diff --git a/third_party/blink/renderer/core/frame/local_frame_client_impl.cc b/third_party/blink/renderer/core/frame/local_frame_client_impl.cc
95-
index 019445e625257f909875adffdc5e967fb65a3728..11475d1a22054a884f2f1e7e5c933e9ae8d3379f 100644
95+
index 23d6c6a864ad7e27477c34d2497a3eec1a9e707c..359b11ea39db7bb5fe2f9dad26b0a3a8bc8d6c28 100644
9696
--- a/third_party/blink/renderer/core/frame/local_frame_client_impl.cc
9797
+++ b/third_party/blink/renderer/core/frame/local_frame_client_impl.cc
9898
@@ -300,6 +300,13 @@ void LocalFrameClientImpl::DidCreateScriptContext(
@@ -110,10 +110,10 @@ index 019445e625257f909875adffdc5e967fb65a3728..11475d1a22054a884f2f1e7e5c933e9a
110110
v8::Local<v8::Context> context,
111111
int32_t world_id) {
112112
diff --git a/third_party/blink/renderer/core/frame/local_frame_client_impl.h b/third_party/blink/renderer/core/frame/local_frame_client_impl.h
113-
index fcc0928abbc454281b022e0451d993651ecba42f..16066fe34ee0335a0dabe00b6890e5844349c0b5 100644
113+
index 7f2bff4cc2c35c0ed34a0c436df4f1a2aacbfe0a..cbc59f17897d3c6c98886a7ef7d6db81b0e1117b 100644
114114
--- a/third_party/blink/renderer/core/frame/local_frame_client_impl.h
115115
+++ b/third_party/blink/renderer/core/frame/local_frame_client_impl.h
116-
@@ -81,6 +81,8 @@ class CORE_EXPORT LocalFrameClientImpl final : public LocalFrameClient {
116+
@@ -80,6 +80,8 @@ class CORE_EXPORT LocalFrameClientImpl final : public LocalFrameClient {
117117

118118
void DidCreateScriptContext(v8::Local<v8::Context>,
119119
int32_t world_id) override;
@@ -123,7 +123,7 @@ index fcc0928abbc454281b022e0451d993651ecba42f..16066fe34ee0335a0dabe00b6890e584
123123
int32_t world_id) override;
124124

125125
diff --git a/third_party/blink/renderer/core/loader/empty_clients.h b/third_party/blink/renderer/core/loader/empty_clients.h
126-
index b1677488cb64d2ad83f231b4cbe74bc4f56149b4..80ee0065d1b16520389b6809402438f087430fa3 100644
126+
index b8ddd6b9f5d250865c7a32999279b808c4ceec91..e3d80c533d3c0703af7a1a9d60270641288b8a3e 100644
127127
--- a/third_party/blink/renderer/core/loader/empty_clients.h
128128
+++ b/third_party/blink/renderer/core/loader/empty_clients.h
129129
@@ -426,6 +426,8 @@ class CORE_EXPORT EmptyLocalFrameClient : public LocalFrameClient {
Collapse file

‎patches/chromium/add_electron_deps_to_license_credits_file.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/add_electron_deps_to_license_credits_file.patch
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ Ensure that licenses for the dependencies introduced by Electron
77
are included in `LICENSES.chromium.html`
88

99
diff --git a/tools/licenses/licenses.py b/tools/licenses/licenses.py
10-
index 514be069768cc1bbd39f2b261cefb1a9f267f89f..0a1ab64914cfaa087e4000fb81bfafd18aa1b98b 100755
10+
index 7f22f02d2bc80abdb3be5191d55a1a6d00d1d0a7..8989fde2a7416100f238b0350fb7daf6e3944a70 100755
1111
--- a/tools/licenses/licenses.py
1212
+++ b/tools/licenses/licenses.py
13-
@@ -357,6 +357,31 @@ SPECIAL_CASES = {
13+
@@ -355,6 +355,31 @@ SPECIAL_CASES = {
1414
"License": "Apache 2.0",
1515
"License File": ["//third_party/sample3/the_license"],
1616
},
Collapse file

‎patches/chromium/allow_disabling_blink_scheduler_throttling_per_renderview.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/allow_disabling_blink_scheduler_throttling_per_renderview.patch
+8-8Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Subject: allow disabling blink scheduler throttling per RenderView
66
This allows us to disable throttling for hidden windows.
77

88
diff --git a/content/browser/renderer_host/navigation_controller_impl_unittest.cc b/content/browser/renderer_host/navigation_controller_impl_unittest.cc
9-
index ab916b56116e911af3cf6655cdd68ce139e260b9..f148ce57ae6c75f6635fca487d9493199b79a9f3 100644
9+
index 1390ff8785644a5e2c9d057124bf364972db53cc..8fcb52f033e175703f6695197ae61cd97bc15002 100644
1010
--- a/content/browser/renderer_host/navigation_controller_impl_unittest.cc
1111
+++ b/content/browser/renderer_host/navigation_controller_impl_unittest.cc
12-
@@ -167,6 +167,12 @@ class MockPageBroadcast : public blink::mojom::PageBroadcast {
12+
@@ -168,6 +168,12 @@ class MockPageBroadcast : public blink::mojom::PageBroadcast {
1313
(bool supports_draggable_regions),
1414
(override));
1515

@@ -39,10 +39,10 @@ index 44fc40e608097797e4c2f5675bf10e5cdeb54d27..aa1d092cfc389fe81052160dc4359810
3939
return is_active();
4040
}
4141
diff --git a/content/browser/renderer_host/render_view_host_impl.h b/content/browser/renderer_host/render_view_host_impl.h
42-
index 7944fe64e0da112fc670358b75506bb199bb5e4a..0e3c16c6af2a078943e9f39808134ab20c115e99 100644
42+
index 834dd10992a7ab6235cdf8e6ec1a019376a4056e..3b9ac2bc6954ab3a1a1f456ff64723da7db80fb0 100644
4343
--- a/content/browser/renderer_host/render_view_host_impl.h
4444
+++ b/content/browser/renderer_host/render_view_host_impl.h
45-
@@ -136,6 +136,7 @@ class CONTENT_EXPORT RenderViewHostImpl
45+
@@ -135,6 +135,7 @@ class CONTENT_EXPORT RenderViewHostImpl
4646
void EnablePreferredSizeMode() override;
4747
void WriteIntoTrace(perfetto::TracedProto<TraceProto> context) const override;
4848

@@ -51,10 +51,10 @@ index 7944fe64e0da112fc670358b75506bb199bb5e4a..0e3c16c6af2a078943e9f39808134ab2
5151
void SendRendererPreferencesToRenderer(
5252
const blink::RendererPreferences& preferences);
5353
diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc
54-
index c6434aedc2529a05c74d8163f2184990cd7cb14c..f19ed1ca1b5f28fc0373106c961a91976df12061 100644
54+
index b4f1a82dc4294313c4439cb132ae05ea8cd19a99..6a6ede73a913615fdefd5d21c2c7dd46f296010a 100644
5555
--- a/content/browser/renderer_host/render_widget_host_view_aura.cc
5656
+++ b/content/browser/renderer_host/render_widget_host_view_aura.cc
57-
@@ -632,8 +632,8 @@ void RenderWidgetHostViewAura::ShowImpl(PageVisibilityState page_visibility) {
57+
@@ -633,8 +633,8 @@ void RenderWidgetHostViewAura::ShowImpl(PageVisibilityState page_visibility) {
5858
// OnShowWithPageVisibility will not call NotifyHostAndDelegateOnWasShown,
5959
// which updates `visibility_`, unless the host is hidden. Make sure no update
6060
// is needed.
@@ -116,7 +116,7 @@ index 932658273154ef2e022358e493a8e7c00c86e732..57bbfb5cde62c9496c351c861880a189
116116
// Visibility -----------------------------------------------------------
117117

118118
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.cc b/third_party/blink/renderer/core/exported/web_view_impl.cc
119-
index e974581ae0c6b146b92054a56174ba8fdb666574..0d1cd0e4f502f44362fba6552080f31fe5c6b7ea 100644
119+
index 451d0a2808c530e9493a97cfcb64b2b8725404c8..58272b9f3709b7f1fdbf75df640c2fff19c18840 100644
120120
--- a/third_party/blink/renderer/core/exported/web_view_impl.cc
121121
+++ b/third_party/blink/renderer/core/exported/web_view_impl.cc
122122
@@ -2505,6 +2505,10 @@ void WebViewImpl::SetPageLifecycleStateInternal(
@@ -130,7 +130,7 @@ index e974581ae0c6b146b92054a56174ba8fdb666574..0d1cd0e4f502f44362fba6552080f31f
130130
bool storing_in_bfcache = new_state->is_in_back_forward_cache &&
131131
!old_state->is_in_back_forward_cache;
132132
bool restoring_from_bfcache = !new_state->is_in_back_forward_cache &&
133-
@@ -4013,10 +4017,23 @@ PageScheduler* WebViewImpl::Scheduler() const {
133+
@@ -4018,10 +4022,23 @@ PageScheduler* WebViewImpl::Scheduler() const {
134134
return GetPage()->GetPageScheduler();
135135
}
136136

Collapse file

‎patches/chromium/allow_in-process_windows_to_have_different_web_prefs.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/allow_in-process_windows_to_have_different_web_prefs.patch
+5-5Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ WebPreferences of in-process child windows, rather than relying on
88
process-level command line switches, as before.
99

1010
diff --git a/third_party/blink/common/web_preferences/web_preferences_mojom_traits.cc b/third_party/blink/common/web_preferences/web_preferences_mojom_traits.cc
11-
index 11e6b9d984eb95adfeb8675d487002fa1ac851bd..081cf9d03cb9db13113b604af104afbe9030e5c8 100644
11+
index d59a69831528abdc837927a057497510bb3700d9..19fb9091c58c84872fc720c85611e2412517af65 100644
1212
--- a/third_party/blink/common/web_preferences/web_preferences_mojom_traits.cc
1313
+++ b/third_party/blink/common/web_preferences/web_preferences_mojom_traits.cc
1414
@@ -150,6 +150,19 @@ bool StructTraits<blink::mojom::WebPreferencesDataView,
@@ -32,7 +32,7 @@ index 11e6b9d984eb95adfeb8675d487002fa1ac851bd..081cf9d03cb9db13113b604af104afbe
3232
out->accelerated_video_decode_enabled =
3333
data.accelerated_video_decode_enabled();
3434
diff --git a/third_party/blink/public/common/web_preferences/web_preferences.h b/third_party/blink/public/common/web_preferences/web_preferences.h
35-
index 1ba0466171963503d412b8aeb37d5953b3bbda9d..34654a186c0dc1715ac217d4c1480e6c36897e93 100644
35+
index 964a614320de5800fc2f2ce60be0e9d9f43ac6bf..f26dc4a5cc092869f6dd249b928daeeafc7bd974 100644
3636
--- a/third_party/blink/public/common/web_preferences/web_preferences.h
3737
+++ b/third_party/blink/public/common/web_preferences/web_preferences.h
3838
@@ -9,6 +9,7 @@
@@ -43,7 +43,7 @@ index 1ba0466171963503d412b8aeb37d5953b3bbda9d..34654a186c0dc1715ac217d4c1480e6c
4343
#include "build/build_config.h"
4444
#include "net/nqe/effective_connection_type.h"
4545
#include "third_party/blink/public/common/common_export.h"
46-
@@ -466,6 +467,19 @@ struct BLINK_COMMON_EXPORT WebPreferences {
46+
@@ -463,6 +464,19 @@ struct BLINK_COMMON_EXPORT WebPreferences {
4747
bool should_screenshot_on_mainframe_same_doc_navigation = true;
4848
#endif // BUILDFLAG(IS_ANDROID)
4949

@@ -64,7 +64,7 @@ index 1ba0466171963503d412b8aeb37d5953b3bbda9d..34654a186c0dc1715ac217d4c1480e6c
6464
// chrome, except for the cases where it would require lots of extra work for
6565
// the embedder to use the same default value.
6666
diff --git a/third_party/blink/public/common/web_preferences/web_preferences_mojom_traits.h b/third_party/blink/public/common/web_preferences/web_preferences_mojom_traits.h
67-
index 53cfdb6a2739aedef3c72fc2e43709dd5a673c79..045b43f48a619234a8c0c4c76aea1025c10f193d 100644
67+
index e0637487142ad9b45aced9d2aa60cee6c5464041..5171daa551f90adc42a968b8e2567db6b8d9c950 100644
6868
--- a/third_party/blink/public/common/web_preferences/web_preferences_mojom_traits.h
6969
+++ b/third_party/blink/public/common/web_preferences/web_preferences_mojom_traits.h
7070
@@ -8,6 +8,7 @@
@@ -129,7 +129,7 @@ index 53cfdb6a2739aedef3c72fc2e43709dd5a673c79..045b43f48a619234a8c0c4c76aea1025
129129
return r.cookie_enabled;
130130
}
131131
diff --git a/third_party/blink/public/mojom/webpreferences/web_preferences.mojom b/third_party/blink/public/mojom/webpreferences/web_preferences.mojom
132-
index 58b674f1848a5a70d08323d6f734794218d6ea8e..7011b1b7a754bfc2be30cf4eb07a32134d218359 100644
132+
index 116d0bf332186daad957f635bb3f35470a041758..fd36d8f499ffd3443ba7d71172a33e806eeee901 100644
133133
--- a/third_party/blink/public/mojom/webpreferences/web_preferences.mojom
134134
+++ b/third_party/blink/public/mojom/webpreferences/web_preferences.mojom
135135
@@ -4,6 +4,7 @@
Collapse file

‎patches/chromium/blink_local_frame.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/blink_local_frame.patch
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ index 2670ea1361ccd8a9e3bac507e94dd25b7205ecf9..c12f78d925e4ccb4ac2fd3851a9c61e8
4949
// its owning reference back to our owning LocalFrame.
5050
client_->Detached(type);
5151
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
52-
index f05c75ec4483f60ccbb4aac3c4bc322d594ab217..b299f0dbfcc23458390d2c7298cc5df33f129b2b 100644
52+
index 5ecfabc35eea65e17bcb13509186ac5d1db61021..cc1bccf5d168760532cc962ab7f7775e91255108 100644
5353
--- a/third_party/blink/renderer/core/frame/local_frame.cc
5454
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
55-
@@ -750,10 +750,6 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
55+
@@ -753,10 +753,6 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
5656
}
5757
DCHECK(!view_ || !view_->IsAttached());
5858

@@ -63,7 +63,7 @@ index f05c75ec4483f60ccbb4aac3c4bc322d594ab217..b299f0dbfcc23458390d2c7298cc5df3
6363
if (!Client())
6464
return false;
6565

66-
@@ -807,6 +803,11 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
66+
@@ -810,6 +806,11 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
6767
DCHECK(!view_->IsAttached());
6868
Client()->WillBeDetached();
6969

Collapse file

‎patches/chromium/build_disable_thin_lto_mac.patch‎

Copy file name to clipboardExpand all lines: patches/chromium/build_disable_thin_lto_mac.patch
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ This patch can (and should) be removed when we can prevent those symbols
1111
from being stripped in the release build.
1212

1313
diff --git a/build/config/compiler/compiler.gni b/build/config/compiler/compiler.gni
14-
index 2cf6def300d9d92d476ca4ca792347a49bafc26a..8e54f1d3e50a2c56b0cf35a8e56f97f6622401d5 100644
14+
index 5cc0220f020b2f983767475e66df4d6b8955359e..ef11f4c402e385cf608d49e95e7fc76dd3773d32 100644
1515
--- a/build/config/compiler/compiler.gni
1616
+++ b/build/config/compiler/compiler.gni
17-
@@ -85,7 +85,7 @@ declare_args() {
17+
@@ -93,7 +93,7 @@ declare_args() {
1818
# Chrome's clang. crbug.com/1033839
1919
use_thin_lto =
2020
is_cfi || (is_clang && is_official_build && chrome_pgo_phase != 1 &&

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.