Update to Chromium 143.0.7499.109

This commit is contained in:
Blaise
2025-12-10 13:46:06 -06:00
parent 89699b019b
commit 20915c82d9
7 changed files with 54 additions and 19 deletions

View File

@@ -1 +1 @@
143.0.7499.40
143.0.7499.109

View File

@@ -2155,6 +2155,7 @@ chrome/browser/ui/webui/management/management_ui_handler_unittest.cc
chrome/browser/ui/webui/media_router/cast_feedback_ui.cc
chrome/browser/ui/webui/nearby_internals/quick_pair/quick_pair_handler.cc
chrome/browser/ui/webui/new_tab_footer/new_tab_footer_handler_browsertest.cc
chrome/browser/ui/webui/new_tab_page/action_chips/action_chips_generator_unittest.cc
chrome/browser/ui/webui/new_tab_page/action_chips/action_chips_handler_unittest.cc
chrome/browser/ui/webui/new_tab_page/foo/foo_handler.cc
chrome/browser/ui/webui/new_tab_page/new_tab_page_handler_unittest.cc
@@ -8256,6 +8257,7 @@ third_party/devtools-frontend/src/front_end/panels/timeline/TimelineTreeView.ts
third_party/devtools-frontend/src/front_end/panels/timeline/TimelineUIUtils.test.ts
third_party/devtools-frontend/src/front_end/panels/timeline/TimingsTrackAppender.ts
third_party/devtools-frontend/src/front_end/panels/timeline/components/DetailsView.ts
third_party/devtools-frontend/src/front_end/panels/timeline/components/ExportTraceOptions.ts
third_party/devtools-frontend/src/front_end/panels/timeline/components/FieldSettingsDialog.ts
third_party/devtools-frontend/src/front_end/panels/timeline/components/LiveMetricsView.ts
third_party/devtools-frontend/src/front_end/panels/timeline/components/SidebarInsightsTab.test.ts

View File

@@ -11,6 +11,22 @@
return kDefaultUploadURL;
#else
return std::string();
--- a/components/crash/core/app/crashpad.cc
+++ b/components/crash/core/app/crashpad.cc
@@ -78,6 +78,13 @@ bool InitializeCrashpadImpl(bool initial
const std::vector<std::string>& initial_arguments,
bool embedded_handler,
const std::vector<base::FilePath>& attachments) {
+// Crashpad is needed on Linux because it's used as a WASM signal handler.
+// This is not the case on other platforms, and so it can remain entirely
+// disabled there.
+#if !BUILDFLAG(IS_LINUX)
+ return false;
+#endif
+
static bool initialized = false;
DCHECK(!initialized);
initialized = true;
--- a/third_party/crashpad/crashpad/handler/handler_main.cc
+++ b/third_party/crashpad/crashpad/handler/handler_main.cc
@@ -875,7 +875,7 @@ int HandlerMain(int argc,
@@ -31,19 +47,3 @@
// TODO(scottmg): options.rate_limit should be removed when we have a
// configurable database setting to control upload limiting.
// See https://crashpad.chromium.org/bug/23.
--- a/components/crash/core/app/crashpad.cc
+++ b/components/crash/core/app/crashpad.cc
@@ -78,6 +78,13 @@ bool InitializeCrashpadImpl(bool initial
const std::vector<std::string>& initial_arguments,
bool embedded_handler,
const std::vector<base::FilePath>& attachments) {
+// Crashpad is needed on Linux because it's used as a WASM signal handler.
+// This is not the case on other platforms, and so it can remain entirely
+// disabled there.
+#if !BUILDFLAG(IS_LINUX)
+ return false;
+#endif
+
static bool initialized = false;
DCHECK(!initialized);
initialized = true;

View File

@@ -1603,6 +1603,29 @@
#endif
}
--- a/chrome/browser/ui/safety_hub/abusive_notification_permissions_manager.cc
+++ b/chrome/browser/ui/safety_hub/abusive_notification_permissions_manager.cc
@@ -108,20 +108,7 @@ safe_browsing::NotificationRevocationSou
// suspicious notification.
bool HasShowOriginalSuspiciousNotification(HostContentSettingsMap* hcsm,
GURL url) {
- DCHECK(hcsm);
- DCHECK(url.is_valid());
- base::Value stored_value(hcsm->GetWebsiteSetting(
- url, url, ContentSettingsType::SUSPICIOUS_NOTIFICATION_SHOW_ORIGINAL));
-
- if (stored_value.is_none()) {
return false;
- }
- DCHECK(stored_value.is_dict());
- DCHECK(stored_value.GetDict().contains(
- safe_browsing::kSuspiciousNotificationShowOriginalKey));
- return stored_value.GetDict()
- .FindBool(safe_browsing::kSuspiciousNotificationShowOriginalKey)
- .value_or(false);
}
// Return true if the url should be considered for suspicious content
--- a/chrome/browser/ui/safety_hub/revoked_permissions_service.cc
+++ b/chrome/browser/ui/safety_hub/revoked_permissions_service.cc
@@ -41,7 +41,6 @@

View File

@@ -1,6 +1,6 @@
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -5203,10 +5203,12 @@ const FeatureEntry::FeatureVariation kPr
@@ -5210,10 +5210,12 @@ const FeatureEntry::FeatureVariation kPr
#include "chrome/browser/ungoogled_flag_choices.h"
#include "chrome/browser/bromite_flag_choices.h"
#include "chrome/browser/ungoogled_platform_flag_choices.h"

View File

@@ -1,6 +1,6 @@
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -5199,7 +5199,13 @@ const FeatureEntry::FeatureVariation kPr
@@ -5206,7 +5206,13 @@ const FeatureEntry::FeatureVariation kPr
// calculate and verify checksum.
//
// When adding a new choice, add it to the end of the list.

View File

@@ -48,6 +48,16 @@
]
# Disallow depending on content.
--- a/components/contextual_tasks/internal/BUILD.gn
+++ b/components/contextual_tasks/internal/BUILD.gn
@@ -43,6 +43,7 @@ source_set("internal") {
"//components/sync/model",
"//components/url_formatter",
"//net",
+ "//third_party/re2",
"//ui/gfx",
"//url",
]
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -119,6 +119,7 @@ source_set("browser") {