chore: bump chromium to 129.0.6654.0 (main) (#43312)
* chore: bump chromium in DEPS to 129.0.6654.0 * chore: update patches * 5766075: Chromium UI for integration with the MacOS SCContentSharingPicker https://chromium-review.googlesource.com/c/chromium/src/+/5766075 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
This commit is contained in:
parent
275b6a13b7
commit
d004329f6f
17 changed files with 54 additions and 52 deletions
2
DEPS
2
DEPS
|
@ -2,7 +2,7 @@ gclient_gn_args_from = 'src'
|
||||||
|
|
||||||
vars = {
|
vars = {
|
||||||
'chromium_version':
|
'chromium_version':
|
||||||
'129.0.6652.0',
|
'129.0.6654.0',
|
||||||
'node_version':
|
'node_version':
|
||||||
'v20.16.0',
|
'v20.16.0',
|
||||||
'nan_version':
|
'nan_version':
|
||||||
|
|
|
@ -40,6 +40,8 @@ static_library("chrome") {
|
||||||
"//chrome/browser/icon_loader.h",
|
"//chrome/browser/icon_loader.h",
|
||||||
"//chrome/browser/icon_manager.cc",
|
"//chrome/browser/icon_manager.cc",
|
||||||
"//chrome/browser/icon_manager.h",
|
"//chrome/browser/icon_manager.h",
|
||||||
|
"//chrome/browser/media/webrtc/delegated_source_list_capturer.cc",
|
||||||
|
"//chrome/browser/media/webrtc/delegated_source_list_capturer.h",
|
||||||
"//chrome/browser/media/webrtc/desktop_capturer_wrapper.cc",
|
"//chrome/browser/media/webrtc/desktop_capturer_wrapper.cc",
|
||||||
"//chrome/browser/media/webrtc/desktop_capturer_wrapper.h",
|
"//chrome/browser/media/webrtc/desktop_capturer_wrapper.h",
|
||||||
"//chrome/browser/media/webrtc/desktop_media_list.cc",
|
"//chrome/browser/media/webrtc/desktop_media_list.cc",
|
||||||
|
|
|
@ -8,10 +8,10 @@ This reverts commit ebd8b8965c74ab06bb91f7a00b23822e1f1f26ca.
|
||||||
It is causing significant TLS failures in Node.js.
|
It is causing significant TLS failures in Node.js.
|
||||||
|
|
||||||
diff --git a/ssl/ssl_buffer.cc b/ssl/ssl_buffer.cc
|
diff --git a/ssl/ssl_buffer.cc b/ssl/ssl_buffer.cc
|
||||||
index 2ca14efae5ea478f43794a81883b00dfdb1a37b0..d73055fbf39334925ef4b4804bbaca57c4a4d5d3 100644
|
index 7de8923518dbfb69fef62d7781f906b30cf62155..7a4310d6d8e85f07f0ae6c97726d909c4503bce9 100644
|
||||||
--- a/ssl/ssl_buffer.cc
|
--- a/ssl/ssl_buffer.cc
|
||||||
+++ b/ssl/ssl_buffer.cc
|
+++ b/ssl/ssl_buffer.cc
|
||||||
@@ -232,7 +232,6 @@ int ssl_handle_open_record(SSL *ssl, bool *out_retry, ssl_open_record_t ret,
|
@@ -235,7 +235,6 @@ int ssl_handle_open_record(SSL *ssl, bool *out_retry, ssl_open_record_t ret,
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
case ssl_open_record_close_notify:
|
case ssl_open_record_close_notify:
|
||||||
|
@ -20,7 +20,7 @@ index 2ca14efae5ea478f43794a81883b00dfdb1a37b0..d73055fbf39334925ef4b4804bbaca57
|
||||||
|
|
||||||
case ssl_open_record_error:
|
case ssl_open_record_error:
|
||||||
diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc
|
diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc
|
||||||
index 206a01640d31b61752795325b70bc5f1640cd3a1..0d6519f604cd363f4065fa52a87d29bca451f05c 100644
|
index 2e7859994430054cbba3b8a0e452ee6027b419a2..7be28a2af48c71b63f9311ac7c9fd69b5a247317 100644
|
||||||
--- a/ssl/ssl_lib.cc
|
--- a/ssl/ssl_lib.cc
|
||||||
+++ b/ssl/ssl_lib.cc
|
+++ b/ssl/ssl_lib.cc
|
||||||
@@ -1336,7 +1336,7 @@ int SSL_get_error(const SSL *ssl, int ret_code) {
|
@@ -1336,7 +1336,7 @@ int SSL_get_error(const SSL *ssl, int ret_code) {
|
||||||
|
|
|
@ -49,7 +49,7 @@ index 313b9756ba3b28c26baa408088fe9cec9bcfa283..96e8579d1be764bb4aac9ef82e6ede19
|
||||||
// its owning reference back to our owning LocalFrame.
|
// its owning reference back to our owning LocalFrame.
|
||||||
client_->Detached(type);
|
client_->Detached(type);
|
||||||
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
|
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
index 7ac362ddbd98fa4ba6fb4806467dfc526383d949..ef1671eb258cc82fb35cf24bbfbe152bbc2e3179 100644
|
index 52c81f8efe4c25823bf107f04f6540e2f297eb63..12703a24e4ca742958e516a9c3e793d430cb51e5 100644
|
||||||
--- a/third_party/blink/renderer/core/frame/local_frame.cc
|
--- a/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
|
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
@@ -740,10 +740,6 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
|
@@ -740,10 +740,6 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {
|
||||||
|
|
|
@ -11,7 +11,7 @@ if we ever align our .pak file generation with Chrome we can remove this
|
||||||
patch.
|
patch.
|
||||||
|
|
||||||
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn
|
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn
|
||||||
index 13cef63b5315eb1d8b188a0f5365b9af4ff1bf77..bd4906cb976effb8f3ded88f7af3a705b982f8f6 100644
|
index a71fc6ca3a3c86d96dde7401aa8b5d071c0862f2..dfe1b53cbc4ad08e20e2bec7c36d23ada4c56496 100644
|
||||||
--- a/chrome/BUILD.gn
|
--- a/chrome/BUILD.gn
|
||||||
+++ b/chrome/BUILD.gn
|
+++ b/chrome/BUILD.gn
|
||||||
@@ -196,11 +196,16 @@ if (!is_android && !is_mac) {
|
@@ -196,11 +196,16 @@ if (!is_android && !is_mac) {
|
||||||
|
@ -33,10 +33,10 @@ index 13cef63b5315eb1d8b188a0f5365b9af4ff1bf77..bd4906cb976effb8f3ded88f7af3a705
|
||||||
"//base",
|
"//base",
|
||||||
"//build:branding_buildflags",
|
"//build:branding_buildflags",
|
||||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||||
index d0d7139a71a19e41d6cc2830af8df087b0cb1abb..6a925690564109d3a93181d8598b7907e1dda9cd 100644
|
index 05de84c314ab93845d553780beff1a5b0231c844..988a99d070211d97d71a3fe1ec9abd9466357db7 100644
|
||||||
--- a/chrome/browser/BUILD.gn
|
--- a/chrome/browser/BUILD.gn
|
||||||
+++ b/chrome/browser/BUILD.gn
|
+++ b/chrome/browser/BUILD.gn
|
||||||
@@ -4458,7 +4458,7 @@ static_library("browser") {
|
@@ -4455,7 +4455,7 @@ static_library("browser") {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -46,10 +46,10 @@ index d0d7139a71a19e41d6cc2830af8df087b0cb1abb..6a925690564109d3a93181d8598b7907
|
||||||
# than here in :chrome_dll.
|
# than here in :chrome_dll.
|
||||||
deps += [ "//chrome:packed_resources_integrity_header" ]
|
deps += [ "//chrome:packed_resources_integrity_header" ]
|
||||||
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
|
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
|
||||||
index 55554966e24e27e4b070af0d3d74e9d818218b20..d2cd1ab479417ecea04d6dac8b3654a0168dd532 100644
|
index d459ff8c761a43e5558534b3c4d2942d5838ea60..6030a87cd6d6d91325c0d9077a4f1780279124e9 100644
|
||||||
--- a/chrome/test/BUILD.gn
|
--- a/chrome/test/BUILD.gn
|
||||||
+++ b/chrome/test/BUILD.gn
|
+++ b/chrome/test/BUILD.gn
|
||||||
@@ -7036,9 +7036,12 @@ test("unit_tests") {
|
@@ -7048,9 +7048,12 @@ test("unit_tests") {
|
||||||
"//chrome/notification_helper",
|
"//chrome/notification_helper",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ index 55554966e24e27e4b070af0d3d74e9d818218b20..d2cd1ab479417ecea04d6dac8b3654a0
|
||||||
"//chrome//services/util_win:unit_tests",
|
"//chrome//services/util_win:unit_tests",
|
||||||
"//chrome/app:chrome_dll_resources",
|
"//chrome/app:chrome_dll_resources",
|
||||||
"//chrome/app:win_unit_tests",
|
"//chrome/app:win_unit_tests",
|
||||||
@@ -8060,6 +8063,10 @@ test("unit_tests") {
|
@@ -8072,6 +8075,10 @@ test("unit_tests") {
|
||||||
"../browser/performance_manager/policies/background_tab_loading_policy_unittest.cc",
|
"../browser/performance_manager/policies/background_tab_loading_policy_unittest.cc",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ index 55554966e24e27e4b070af0d3d74e9d818218b20..d2cd1ab479417ecea04d6dac8b3654a0
|
||||||
sources += [
|
sources += [
|
||||||
# The importer code is not used on Android.
|
# The importer code is not used on Android.
|
||||||
"../common/importer/firefox_importer_utils_unittest.cc",
|
"../common/importer/firefox_importer_utils_unittest.cc",
|
||||||
@@ -8127,7 +8134,6 @@ test("unit_tests") {
|
@@ -8139,7 +8146,6 @@ test("unit_tests") {
|
||||||
# Non-android deps for "unit_tests" target.
|
# Non-android deps for "unit_tests" target.
|
||||||
deps += [
|
deps += [
|
||||||
"../browser/screen_ai:screen_ai_install_state",
|
"../browser/screen_ai:screen_ai_install_state",
|
||||||
|
|
|
@ -18,7 +18,7 @@ index bad75a2efe8bed1a1248ada48644dc54f6002d33..e0db50432af1084ff829f28045cd89dc
|
||||||
/googleurl
|
/googleurl
|
||||||
/gpu/gles2_conform_test
|
/gpu/gles2_conform_test
|
||||||
diff --git a/third_party/.gitignore b/third_party/.gitignore
|
diff --git a/third_party/.gitignore b/third_party/.gitignore
|
||||||
index a2681a43f063da4bed955ea3b7f66b1248241a79..b5b50afa2808514aacafeb89e56b701efff56ef7 100644
|
index c1df0085eac8fbbf9b9ccb75fb5ab060ce6436ca..105f30664c72be60a8e2fdca044ce2c849781138 100644
|
||||||
--- a/third_party/.gitignore
|
--- a/third_party/.gitignore
|
||||||
+++ b/third_party/.gitignore
|
+++ b/third_party/.gitignore
|
||||||
@@ -48,7 +48,9 @@
|
@@ -48,7 +48,9 @@
|
||||||
|
|
|
@ -9,10 +9,10 @@ Electron does not support Profiles, so this Profile::FromBrowserContext()
|
||||||
call is not needed and will not link. This change patches it out.
|
call is not needed and will not link. This change patches it out.
|
||||||
|
|
||||||
diff --git a/chrome/browser/pdf/chrome_pdf_stream_delegate.cc b/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
diff --git a/chrome/browser/pdf/chrome_pdf_stream_delegate.cc b/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
||||||
index 33702623b417dc11dec22eeb7e810a77506e5f3b..da734688f46b3ac97e93a44b20b06710b749968b 100644
|
index 95f7376482c19cf5bb4ec898cc1f6aa6784ce60c..a5722a28a99ea401d7ed83a76f612ea17552ca7a 100644
|
||||||
--- a/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
--- a/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
||||||
+++ b/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
+++ b/chrome/browser/pdf/chrome_pdf_stream_delegate.cc
|
||||||
@@ -44,6 +44,7 @@ namespace {
|
@@ -45,6 +45,7 @@ namespace {
|
||||||
// hierarchy is: enterprise policy > user choice > finch experiment.
|
// hierarchy is: enterprise policy > user choice > finch experiment.
|
||||||
bool ShouldEnableSkiaRenderer(content::WebContents* contents) {
|
bool ShouldEnableSkiaRenderer(content::WebContents* contents) {
|
||||||
CHECK(contents);
|
CHECK(contents);
|
||||||
|
@ -20,7 +20,7 @@ index 33702623b417dc11dec22eeb7e810a77506e5f3b..da734688f46b3ac97e93a44b20b06710
|
||||||
const PrefService* prefs =
|
const PrefService* prefs =
|
||||||
Profile::FromBrowserContext(contents->GetBrowserContext())->GetPrefs();
|
Profile::FromBrowserContext(contents->GetBrowserContext())->GetPrefs();
|
||||||
|
|
||||||
@@ -51,6 +52,7 @@ bool ShouldEnableSkiaRenderer(content::WebContents* contents) {
|
@@ -52,6 +53,7 @@ bool ShouldEnableSkiaRenderer(content::WebContents* contents) {
|
||||||
if (prefs->IsManagedPreference(prefs::kPdfUseSkiaRendererEnabled)) {
|
if (prefs->IsManagedPreference(prefs::kPdfUseSkiaRendererEnabled)) {
|
||||||
return prefs->GetBoolean(prefs::kPdfUseSkiaRendererEnabled);
|
return prefs->GetBoolean(prefs::kPdfUseSkiaRendererEnabled);
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,7 +80,7 @@ index 28cd699814f32a7a569d63936b9544567a66d9c4..fd461fa448d983481dc4c0c7d03b1945
|
||||||
}
|
}
|
||||||
|
|
||||||
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
|
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
|
||||||
index 01b03d6c44361835989866089d81dd1b709d140c..0468983cadd19f81b7d218becb423e86c8ac159d 100644
|
index b21a4ea0d224ec02d7d8da64f1a102c3b1426e68..498bd7be67b48fe34162624f527128f44c8a15a5 100644
|
||||||
--- a/chrome/browser/ui/browser.cc
|
--- a/chrome/browser/ui/browser.cc
|
||||||
+++ b/chrome/browser/ui/browser.cc
|
+++ b/chrome/browser/ui/browser.cc
|
||||||
@@ -2123,12 +2123,11 @@ bool Browser::IsWebContentsCreationOverridden(
|
@@ -2123,12 +2123,11 @@ bool Browser::IsWebContentsCreationOverridden(
|
||||||
|
|
|
@ -8,7 +8,7 @@ Subject: desktop_media_list.patch
|
||||||
* Ensure "OnRefreshComplete()" even if there are no items in the list
|
* Ensure "OnRefreshComplete()" even if there are no items in the list
|
||||||
|
|
||||||
diff --git a/chrome/browser/media/webrtc/desktop_media_list.h b/chrome/browser/media/webrtc/desktop_media_list.h
|
diff --git a/chrome/browser/media/webrtc/desktop_media_list.h b/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
index 904c3a99c7d9ab7ffccf2de596950438b2225502..7a879b2f5332f98927c5e3858dd31c5de169e5ce 100644
|
index 89bb89e745256adfcdceae251bf7f9ef3a00eaa9..05e2c0a8c61d55899fbd92c40e495b1581102d2e 100644
|
||||||
--- a/chrome/browser/media/webrtc/desktop_media_list.h
|
--- a/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
+++ b/chrome/browser/media/webrtc/desktop_media_list.h
|
+++ b/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
@@ -107,7 +107,8 @@ class DesktopMediaList {
|
@@ -107,7 +107,8 @@ class DesktopMediaList {
|
||||||
|
@ -22,7 +22,7 @@ index 904c3a99c7d9ab7ffccf2de596950438b2225502..7a879b2f5332f98927c5e3858dd31c5d
|
||||||
virtual int GetSourceCount() const = 0;
|
virtual int GetSourceCount() const = 0;
|
||||||
virtual const Source& GetSource(int index) const = 0;
|
virtual const Source& GetSource(int index) const = 0;
|
||||||
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.cc b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.cc b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
index a1f5b5903d41befdd1f898ee276444edd0db8512..a4d9eaa18e9f7506332275c52bff6dad0639e2cf 100644
|
index d6b501eb1fad5d725fda79ce59f4616a25ece7ee..dd93e33c036b84487aefa99fd72152c2852df38d 100644
|
||||||
--- a/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
--- a/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
@@ -74,12 +74,12 @@ void DesktopMediaListBase::StartUpdating(DesktopMediaListObserver* observer) {
|
@@ -74,12 +74,12 @@ void DesktopMediaListBase::StartUpdating(DesktopMediaListObserver* observer) {
|
||||||
|
@ -41,7 +41,7 @@ index a1f5b5903d41befdd1f898ee276444edd0db8512..a4d9eaa18e9f7506332275c52bff6dad
|
||||||
|
|
||||||
int DesktopMediaListBase::GetSourceCount() const {
|
int DesktopMediaListBase::GetSourceCount() const {
|
||||||
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.h b/chrome/browser/media/webrtc/desktop_media_list_base.h
|
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.h b/chrome/browser/media/webrtc/desktop_media_list_base.h
|
||||||
index 90928e07af384f145ce089ea7c4caabc40da460d..f11992ea8904ba68ccde9d392cc517bc31027b86 100644
|
index 9368d56f2b434b1a7101f28908f070ad9908be7e..804eb2c7ede137b8c9d0cf43042ff7f20dad5b91 100644
|
||||||
--- a/chrome/browser/media/webrtc/desktop_media_list_base.h
|
--- a/chrome/browser/media/webrtc/desktop_media_list_base.h
|
||||||
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.h
|
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.h
|
||||||
@@ -39,7 +39,7 @@ class DesktopMediaListBase : public DesktopMediaList {
|
@@ -39,7 +39,7 @@ class DesktopMediaListBase : public DesktopMediaList {
|
||||||
|
@ -54,7 +54,7 @@ index 90928e07af384f145ce089ea7c4caabc40da460d..f11992ea8904ba68ccde9d392cc517bc
|
||||||
const Source& GetSource(int index) const override;
|
const Source& GetSource(int index) const override;
|
||||||
DesktopMediaList::Type GetMediaListType() const override;
|
DesktopMediaList::Type GetMediaListType() const override;
|
||||||
diff --git a/chrome/browser/media/webrtc/fake_desktop_media_list.cc b/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
diff --git a/chrome/browser/media/webrtc/fake_desktop_media_list.cc b/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
||||||
index 16c21bb299683e7b45245701618527dd4c6769a0..43bbc94f68c455d33ab3fa1995d5e33d9eb87c9b 100644
|
index cea6af048e682e33b5d93e4a3bfb4072840ca4fe..1c98d2275fa73a9e105bbd8928e05b48a4a05c14 100644
|
||||||
--- a/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
--- a/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
||||||
+++ b/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
+++ b/chrome/browser/media/webrtc/fake_desktop_media_list.cc
|
||||||
@@ -79,7 +79,8 @@ void FakeDesktopMediaList::StartUpdating(DesktopMediaListObserver* observer) {
|
@@ -79,7 +79,8 @@ void FakeDesktopMediaList::StartUpdating(DesktopMediaListObserver* observer) {
|
||||||
|
@ -68,7 +68,7 @@ index 16c21bb299683e7b45245701618527dd4c6769a0..43bbc94f68c455d33ab3fa1995d5e33d
|
||||||
}
|
}
|
||||||
|
|
||||||
diff --git a/chrome/browser/media/webrtc/fake_desktop_media_list.h b/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
diff --git a/chrome/browser/media/webrtc/fake_desktop_media_list.h b/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
||||||
index afc2cf89299315cca68b50196c2377a7d474883d..52bfd487d501ef895915800b9ee83a5b6c945473 100644
|
index 786c526588d81b8b5b1b5dd3760719a53e005995..f66b7d0b4dfcbb8ed3dde5a9ff463ae2c8818d27 100644
|
||||||
--- a/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
--- a/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
||||||
+++ b/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
+++ b/chrome/browser/media/webrtc/fake_desktop_media_list.h
|
||||||
@@ -40,7 +40,8 @@ class FakeDesktopMediaList : public DesktopMediaList {
|
@@ -40,7 +40,8 @@ class FakeDesktopMediaList : public DesktopMediaList {
|
||||||
|
@ -82,7 +82,7 @@ index afc2cf89299315cca68b50196c2377a7d474883d..52bfd487d501ef895915800b9ee83a5b
|
||||||
const Source& GetSource(int index) const override;
|
const Source& GetSource(int index) const override;
|
||||||
DesktopMediaList::Type GetMediaListType() 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
|
diff --git a/chrome/browser/media/webrtc/native_desktop_media_list.cc b/chrome/browser/media/webrtc/native_desktop_media_list.cc
|
||||||
index 49deff5a994658d7d4d0178573a869674aecc053..db2afc3cb111c83c01a44cc5aa0a8119a32a959e 100644
|
index 07d78202e2bbd536bbd077e9fa5bf9c72c2470ec..67f7cf29d83d34015fcc4d3ea7869e3e983813bb 100644
|
||||||
--- a/chrome/browser/media/webrtc/native_desktop_media_list.cc
|
--- a/chrome/browser/media/webrtc/native_desktop_media_list.cc
|
||||||
+++ b/chrome/browser/media/webrtc/native_desktop_media_list.cc
|
+++ b/chrome/browser/media/webrtc/native_desktop_media_list.cc
|
||||||
@@ -176,7 +176,7 @@ BOOL CALLBACK AllHwndCollector(HWND hwnd, LPARAM param) {
|
@@ -176,7 +176,7 @@ BOOL CALLBACK AllHwndCollector(HWND hwnd, LPARAM param) {
|
||||||
|
@ -94,7 +94,7 @@ index 49deff5a994658d7d4d0178573a869674aecc053..db2afc3cb111c83c01a44cc5aa0a8119
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
content::DesktopMediaID::Type ConvertToDesktopMediaIDType(
|
content::DesktopMediaID::Type ConvertToDesktopMediaIDType(
|
||||||
@@ -361,7 +361,7 @@ class NativeDesktopMediaList::Worker
|
@@ -363,7 +363,7 @@ class NativeDesktopMediaList::Worker
|
||||||
base::WeakPtr<NativeDesktopMediaList> media_list_;
|
base::WeakPtr<NativeDesktopMediaList> media_list_;
|
||||||
|
|
||||||
DesktopMediaID::Type source_type_;
|
DesktopMediaID::Type source_type_;
|
||||||
|
@ -102,8 +102,8 @@ index 49deff5a994658d7d4d0178573a869674aecc053..db2afc3cb111c83c01a44cc5aa0a8119
|
||||||
+ std::unique_ptr<ThumbnailCapturer> capturer_;
|
+ std::unique_ptr<ThumbnailCapturer> capturer_;
|
||||||
const ThumbnailCapturer::FrameDeliveryMethod frame_delivery_method_;
|
const ThumbnailCapturer::FrameDeliveryMethod frame_delivery_method_;
|
||||||
const bool add_current_process_windows_;
|
const bool add_current_process_windows_;
|
||||||
|
const bool auto_show_delegated_source_list_;
|
||||||
@@ -649,6 +649,12 @@ void NativeDesktopMediaList::Worker::RefreshNextThumbnail() {
|
@@ -654,6 +654,12 @@ void NativeDesktopMediaList::Worker::RefreshNextThumbnail() {
|
||||||
FROM_HERE,
|
FROM_HERE,
|
||||||
base::BindOnce(&NativeDesktopMediaList::UpdateNativeThumbnailsFinished,
|
base::BindOnce(&NativeDesktopMediaList::UpdateNativeThumbnailsFinished,
|
||||||
media_list_));
|
media_list_));
|
||||||
|
@ -116,7 +116,7 @@ index 49deff5a994658d7d4d0178573a869674aecc053..db2afc3cb111c83c01a44cc5aa0a8119
|
||||||
}
|
}
|
||||||
|
|
||||||
void NativeDesktopMediaList::Worker::OnCaptureResult(
|
void NativeDesktopMediaList::Worker::OnCaptureResult(
|
||||||
@@ -1033,6 +1039,11 @@ void NativeDesktopMediaList::RefreshForVizFrameSinkWindows(
|
@@ -1058,6 +1064,11 @@ void NativeDesktopMediaList::RefreshForVizFrameSinkWindows(
|
||||||
FROM_HERE, base::BindOnce(&Worker::RefreshThumbnails,
|
FROM_HERE, base::BindOnce(&Worker::RefreshThumbnails,
|
||||||
base::Unretained(worker_.get()),
|
base::Unretained(worker_.get()),
|
||||||
std::move(native_ids), thumbnail_size_));
|
std::move(native_ids), thumbnail_size_));
|
||||||
|
|
|
@ -14,23 +14,23 @@ This really isn't ideal at all, we need to refactor desktopCapturer (read comple
|
||||||
to use StartUpdating and handle the events instead of using the "get the list once" method.
|
to use StartUpdating and handle the events instead of using the "get the list once" method.
|
||||||
|
|
||||||
diff --git a/chrome/browser/media/webrtc/desktop_media_list.h b/chrome/browser/media/webrtc/desktop_media_list.h
|
diff --git a/chrome/browser/media/webrtc/desktop_media_list.h b/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
index 7a879b2f5332f98927c5e3858dd31c5de169e5ce..75191362088d2d875330fb2044a4682b8a20e342 100644
|
index 05e2c0a8c61d55899fbd92c40e495b1581102d2e..f262e311e7bc1ceb6f51242d6b9f40d5b8ffeabd 100644
|
||||||
--- a/chrome/browser/media/webrtc/desktop_media_list.h
|
--- a/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
+++ b/chrome/browser/media/webrtc/desktop_media_list.h
|
+++ b/chrome/browser/media/webrtc/desktop_media_list.h
|
||||||
@@ -143,6 +143,8 @@ class DesktopMediaList {
|
@@ -148,6 +148,8 @@ class DesktopMediaList {
|
||||||
// important when IsSourceDelegated() returns true, as it helps to notify the
|
// source lists that need to be displayed independently from when the
|
||||||
// delegated source list when it should be hidden.
|
// DesktopMediaList gains focus.
|
||||||
virtual void HideList() = 0;
|
virtual void ShowDelegatedList() = 0;
|
||||||
+
|
+
|
||||||
+ int skip_next_refresh_ = 0;
|
+ int skip_next_refresh_ = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // CHROME_BROWSER_MEDIA_WEBRTC_DESKTOP_MEDIA_LIST_H_
|
#endif // CHROME_BROWSER_MEDIA_WEBRTC_DESKTOP_MEDIA_LIST_H_
|
||||||
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.cc b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
diff --git a/chrome/browser/media/webrtc/desktop_media_list_base.cc b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
index a4d9eaa18e9f7506332275c52bff6dad0639e2cf..54492210154e3b02e8640cd63b7ec428e81c85d7 100644
|
index dd93e33c036b84487aefa99fd72152c2852df38d..99c155cf87674d987df7500e214061dfc5772db2 100644
|
||||||
--- a/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
--- a/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
+++ b/chrome/browser/media/webrtc/desktop_media_list_base.cc
|
||||||
@@ -235,7 +235,11 @@ uint32_t DesktopMediaListBase::GetImageHash(const gfx::Image& image) {
|
@@ -236,7 +236,11 @@ uint32_t DesktopMediaListBase::GetImageHash(const gfx::Image& image) {
|
||||||
void DesktopMediaListBase::OnRefreshComplete() {
|
void DesktopMediaListBase::OnRefreshComplete() {
|
||||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||||
DCHECK(refresh_callback_);
|
DCHECK(refresh_callback_);
|
||||||
|
|
|
@ -40,7 +40,7 @@ index d8b6c3f7ddf93aad86d64aa944295eb30882fa18..75b9b6a1c9156379190c03ac3f550a00
|
||||||
// origin of |common_params.url| and/or |common_params.initiator_origin|.
|
// origin of |common_params.url| and/or |common_params.initiator_origin|.
|
||||||
url::Origin resolved_origin = url::Origin::Resolve(
|
url::Origin resolved_origin = url::Origin::Resolve(
|
||||||
diff --git a/third_party/blink/renderer/core/loader/document_loader.cc b/third_party/blink/renderer/core/loader/document_loader.cc
|
diff --git a/third_party/blink/renderer/core/loader/document_loader.cc b/third_party/blink/renderer/core/loader/document_loader.cc
|
||||||
index 3c1ed54a2e9f0fdfa63da9de579caf6383a8bf72..bf1ebcdf54573dec5eab9083ced906c148d50edd 100644
|
index 258d1e414bf4557c5a7de4f4a262ce4afb81fa3c..8aa8a8e50e52ec8881f8054aada3264bf623c034 100644
|
||||||
--- a/third_party/blink/renderer/core/loader/document_loader.cc
|
--- a/third_party/blink/renderer/core/loader/document_loader.cc
|
||||||
+++ b/third_party/blink/renderer/core/loader/document_loader.cc
|
+++ b/third_party/blink/renderer/core/loader/document_loader.cc
|
||||||
@@ -2256,6 +2256,10 @@ Frame* DocumentLoader::CalculateOwnerFrame() {
|
@@ -2256,6 +2256,10 @@ Frame* DocumentLoader::CalculateOwnerFrame() {
|
||||||
|
|
|
@ -64,7 +64,7 @@ index cba373664bec3a32abad6fe0396bd67b53b7e67f..7a985067b1371604644d48159f2f5aa7
|
||||||
|
|
||||||
#endif // THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_SCRIPT_EXECUTION_CALLBACK_H_
|
#endif // THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_SCRIPT_EXECUTION_CALLBACK_H_
|
||||||
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
|
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
index ef1671eb258cc82fb35cf24bbfbe152bbc2e3179..242805ce377025d4d54f4c7d1dffa7202c84e8ce 100644
|
index 12703a24e4ca742958e516a9c3e793d430cb51e5..08c93e5d1b73dac4498de0f24cfe73a268031c06 100644
|
||||||
--- a/third_party/blink/renderer/core/frame/local_frame.cc
|
--- a/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
|
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
|
||||||
@@ -3116,6 +3116,7 @@ void LocalFrame::RequestExecuteScript(
|
@@ -3116,6 +3116,7 @@ void LocalFrame::RequestExecuteScript(
|
||||||
|
|
|
@ -11,7 +11,7 @@ If removing this patch causes no sync failures, it's safe to delete :+1:
|
||||||
Ref https://chromium-review.googlesource.com/c/chromium/src/+/2953903
|
Ref https://chromium-review.googlesource.com/c/chromium/src/+/2953903
|
||||||
|
|
||||||
diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py
|
diff --git a/tools/clang/scripts/update.py b/tools/clang/scripts/update.py
|
||||||
index 29fa96771446b8e29ee2b3df6450dcd4a2a01732..1d464a097e0c4604a30dce3407c94101db394f30 100755
|
index 8d6582754cbb0592f75ca5476a8057823a392635..c7d24b552e8908d9d486e3906d854661461dfbef 100755
|
||||||
--- a/tools/clang/scripts/update.py
|
--- a/tools/clang/scripts/update.py
|
||||||
+++ b/tools/clang/scripts/update.py
|
+++ b/tools/clang/scripts/update.py
|
||||||
@@ -304,6 +304,8 @@ def GetDefaultHostOs():
|
@@ -304,6 +304,8 @@ def GetDefaultHostOs():
|
||||||
|
|
|
@ -35,10 +35,10 @@ system font by checking if it's kCTFontPriorityAttribute is set to
|
||||||
system priority.
|
system priority.
|
||||||
|
|
||||||
diff --git a/base/BUILD.gn b/base/BUILD.gn
|
diff --git a/base/BUILD.gn b/base/BUILD.gn
|
||||||
index 822fa7d9d61f17ef0a94cb0529d239ba98656dd7..d7455c28a5a37434fa6bc7bba7b089d15b603fd1 100644
|
index 8e8263420459fedb9445512f3a28b690a0ed4704..f7e8bc3565f8a969f3f0e7f2bbd422defe3cbed2 100644
|
||||||
--- a/base/BUILD.gn
|
--- a/base/BUILD.gn
|
||||||
+++ b/base/BUILD.gn
|
+++ b/base/BUILD.gn
|
||||||
@@ -1048,6 +1048,7 @@ component("base") {
|
@@ -1049,6 +1049,7 @@ component("base") {
|
||||||
"//build/config/compiler:prevent_unsafe_narrowing",
|
"//build/config/compiler:prevent_unsafe_narrowing",
|
||||||
"//build/config/compiler:wexit_time_destructors",
|
"//build/config/compiler:wexit_time_destructors",
|
||||||
"//build/config/compiler:wglobal_constructors",
|
"//build/config/compiler:wglobal_constructors",
|
||||||
|
@ -709,7 +709,7 @@ index a119b4439bfb9218c7aaf09dca8e78527da7f20d..faa813b003940280c6eeb87e70173019
|
||||||
|
|
||||||
} // namespace content
|
} // namespace content
|
||||||
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
|
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
|
||||||
index 877e9075f38a66f63a8e049a48798d871055c9a5..62277bb4e69734c89ab06a88124169962a60cbad 100644
|
index ee318367c26c3562b8b31596a71ff783f2aa74ff..9822b67b5036c9d1d8eb9678ce3354d74d18807b 100644
|
||||||
--- a/content/test/BUILD.gn
|
--- a/content/test/BUILD.gn
|
||||||
+++ b/content/test/BUILD.gn
|
+++ b/content/test/BUILD.gn
|
||||||
@@ -503,6 +503,7 @@ static_library("test_support") {
|
@@ -503,6 +503,7 @@ static_library("test_support") {
|
||||||
|
@ -736,7 +736,7 @@ index 877e9075f38a66f63a8e049a48798d871055c9a5..62277bb4e69734c89ab06a8812416996
|
||||||
|
|
||||||
public_deps = [
|
public_deps = [
|
||||||
":test_interfaces",
|
":test_interfaces",
|
||||||
@@ -2985,6 +2988,7 @@ test("content_unittests") {
|
@@ -2986,6 +2989,7 @@ test("content_unittests") {
|
||||||
}
|
}
|
||||||
|
|
||||||
configs += [ "//build/config:precompiled_headers" ]
|
configs += [ "//build/config:precompiled_headers" ]
|
||||||
|
@ -1256,7 +1256,7 @@ index eb81a70e4d5d5cd3e6ae9b45f8cd1c795ea76c51..dc30306f2c5d20503399fc3a8860773a
|
||||||
|
|
||||||
} // namespace sandbox
|
} // namespace sandbox
|
||||||
diff --git a/third_party/blink/renderer/core/BUILD.gn b/third_party/blink/renderer/core/BUILD.gn
|
diff --git a/third_party/blink/renderer/core/BUILD.gn b/third_party/blink/renderer/core/BUILD.gn
|
||||||
index fb1e7f7238358ca9d505f76a158b88f4412412f7..3340e675bed474cba55d78b249c4658dcf91f990 100644
|
index 4b802b3ae001b2d2713bff0199945cea078e843f..6ad833655e9534907865a6676a67baed27cb0c05 100644
|
||||||
--- a/third_party/blink/renderer/core/BUILD.gn
|
--- a/third_party/blink/renderer/core/BUILD.gn
|
||||||
+++ b/third_party/blink/renderer/core/BUILD.gn
|
+++ b/third_party/blink/renderer/core/BUILD.gn
|
||||||
@@ -332,6 +332,7 @@ component("core") {
|
@@ -332,6 +332,7 @@ component("core") {
|
||||||
|
@ -1381,10 +1381,10 @@ index dcf493d62990018040a3f84b6f875af737bd2214..6ffffe8b3946e0427aead8be19878c53
|
||||||
|
|
||||||
void DisplayCALayerTree::GotIOSurfaceFrame(
|
void DisplayCALayerTree::GotIOSurfaceFrame(
|
||||||
diff --git a/ui/accessibility/platform/BUILD.gn b/ui/accessibility/platform/BUILD.gn
|
diff --git a/ui/accessibility/platform/BUILD.gn b/ui/accessibility/platform/BUILD.gn
|
||||||
index 9803795cb3567ee4ae94927f4d46a5d53cd63ed1..41fc650b36349eaebd571a814ed27776c1ee1c0c 100644
|
index ad1807ebfa054c68aead72ac8eb9c7323ca1d9fa..91124462bd61672114479ea9577b3924c89417ac 100644
|
||||||
--- a/ui/accessibility/platform/BUILD.gn
|
--- a/ui/accessibility/platform/BUILD.gn
|
||||||
+++ b/ui/accessibility/platform/BUILD.gn
|
+++ b/ui/accessibility/platform/BUILD.gn
|
||||||
@@ -254,6 +254,7 @@ component("platform") {
|
@@ -240,6 +240,7 @@ component("platform") {
|
||||||
"AppKit.framework",
|
"AppKit.framework",
|
||||||
"Foundation.framework",
|
"Foundation.framework",
|
||||||
]
|
]
|
||||||
|
@ -1528,7 +1528,7 @@ index 333424e572626bd9c372ed88601a1e80b45fe511..99aa8f04cdc22254eb70b5ab41987a56
|
||||||
|
|
||||||
if (is_win) {
|
if (is_win) {
|
||||||
diff --git a/ui/display/mac/screen_mac.mm b/ui/display/mac/screen_mac.mm
|
diff --git a/ui/display/mac/screen_mac.mm b/ui/display/mac/screen_mac.mm
|
||||||
index 592e9611f6315f6f96918ee0a6489c38d6fa49e8..e885e86126429e7ae42991b6bd7a78bd4c9f96a7 100644
|
index 35b71abc95f83bb01dba3f69e2d69a026840b7a2..f9d556e6b221d17035cd9e8d1f5620c52f3fb744 100644
|
||||||
--- a/ui/display/mac/screen_mac.mm
|
--- a/ui/display/mac/screen_mac.mm
|
||||||
+++ b/ui/display/mac/screen_mac.mm
|
+++ b/ui/display/mac/screen_mac.mm
|
||||||
@@ -176,7 +176,17 @@ DisplayMac BuildDisplayForScreen(NSScreen* screen) {
|
@@ -176,7 +176,17 @@ DisplayMac BuildDisplayForScreen(NSScreen* screen) {
|
||||||
|
@ -1548,7 +1548,7 @@ index 592e9611f6315f6f96918ee0a6489c38d6fa49e8..e885e86126429e7ae42991b6bd7a78bd
|
||||||
+#endif
|
+#endif
|
||||||
|
|
||||||
// Query the display's refresh rate.
|
// Query the display's refresh rate.
|
||||||
{
|
if (@available(macos 12.0, *)) {
|
||||||
diff --git a/ui/gfx/BUILD.gn b/ui/gfx/BUILD.gn
|
diff --git a/ui/gfx/BUILD.gn b/ui/gfx/BUILD.gn
|
||||||
index 5255116a8e8f897607e5c5df2875dbaf275ec919..0a28b2832470f3c9d45f70499be29c2b29cb1b25 100644
|
index 5255116a8e8f897607e5c5df2875dbaf275ec919..0a28b2832470f3c9d45f70499be29c2b29cb1b25 100644
|
||||||
--- a/ui/gfx/BUILD.gn
|
--- a/ui/gfx/BUILD.gn
|
||||||
|
|
|
@ -11,7 +11,7 @@ majority of changes originally come from these PRs:
|
||||||
This patch also fixes callback for manual user cancellation and success.
|
This patch also fixes callback for manual user cancellation and success.
|
||||||
|
|
||||||
diff --git a/BUILD.gn b/BUILD.gn
|
diff --git a/BUILD.gn b/BUILD.gn
|
||||||
index 1845333d12696aaabc798b3c58e34f8ef3f77e4e..664a43872d8016be7744bcf8d09f7b436862b949 100644
|
index 5efa14a39f2f576b23445f5bb368fecd1a71dc63..4e8800f0af5287b7ca11ff656657de6f6fc9ba93 100644
|
||||||
--- a/BUILD.gn
|
--- a/BUILD.gn
|
||||||
+++ b/BUILD.gn
|
+++ b/BUILD.gn
|
||||||
@@ -998,7 +998,6 @@ if (is_win) {
|
@@ -998,7 +998,6 @@ if (is_win) {
|
||||||
|
|
|
@ -52,10 +52,10 @@ Some alternatives to this patch:
|
||||||
None of these options seems like a substantial maintainability win over this patch to me (@nornagon).
|
None of these options seems like a substantial maintainability win over this patch to me (@nornagon).
|
||||||
|
|
||||||
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn
|
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn
|
||||||
index e5c6da3ff6a8cc47d2c934ccdd4635decc1405bc..13cef63b5315eb1d8b188a0f5365b9af4ff1bf77 100644
|
index 4eebaff7c4232927ae87c220c419c0e2deb3b023..a71fc6ca3a3c86d96dde7401aa8b5d071c0862f2 100644
|
||||||
--- a/chrome/BUILD.gn
|
--- a/chrome/BUILD.gn
|
||||||
+++ b/chrome/BUILD.gn
|
+++ b/chrome/BUILD.gn
|
||||||
@@ -1580,7 +1580,7 @@ if (is_chrome_branded && !is_android) {
|
@@ -1585,7 +1585,7 @@ if (is_chrome_branded && !is_android) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ index e5c6da3ff6a8cc47d2c934ccdd4635decc1405bc..13cef63b5315eb1d8b188a0f5365b9af
|
||||||
chrome_paks("packed_resources") {
|
chrome_paks("packed_resources") {
|
||||||
if (is_mac) {
|
if (is_mac) {
|
||||||
output_dir = "$root_gen_dir/repack"
|
output_dir = "$root_gen_dir/repack"
|
||||||
@@ -1619,6 +1619,12 @@ if (!is_android) {
|
@@ -1624,6 +1624,12 @@ if (!is_android) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,10 +23,10 @@ public tracking bug for this feature nor the crashes its been causing,
|
||||||
so we'll have to keep an eye on this for the time being.
|
so we'll have to keep an eye on this for the time being.
|
||||||
|
|
||||||
diff --git a/src/ast/scopes.cc b/src/ast/scopes.cc
|
diff --git a/src/ast/scopes.cc b/src/ast/scopes.cc
|
||||||
index ca791db5c4002ded61740dbc4168145bc8bed7dd..769444ed41e1ea83359e785c900e49c17ecb419a 100644
|
index 7be934baa34a29e43bfe988d57f7197aad94c06c..5d10e8f0f5dce4a23454bf5c958559bfd334a8c1 100644
|
||||||
--- a/src/ast/scopes.cc
|
--- a/src/ast/scopes.cc
|
||||||
+++ b/src/ast/scopes.cc
|
+++ b/src/ast/scopes.cc
|
||||||
@@ -2724,10 +2724,10 @@ void Scope::AllocateScopeInfosRecursively(
|
@@ -2731,10 +2731,10 @@ void Scope::AllocateScopeInfosRecursively(
|
||||||
for (Scope* scope = inner_scope_; scope != nullptr; scope = scope->sibling_) {
|
for (Scope* scope = inner_scope_; scope != nullptr; scope = scope->sibling_) {
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
if (!scope->is_hidden_catch_scope()) {
|
if (!scope->is_hidden_catch_scope()) {
|
||||||
|
|
Loading…
Reference in a new issue