mirror of
https://github.com/morgan9e/helium
synced 2026-04-14 00:14:20 +09:00
Update to Chromium 102.0.5005.61 (#1964)
This commit is contained in:
@@ -1 +1 @@
|
||||
101.0.4951.64
|
||||
102.0.5005.61
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -4,7 +4,7 @@ bug: http://bugs.debian.org/914487
|
||||
|
||||
--- a/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
|
||||
+++ b/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
|
||||
@@ -97,7 +97,7 @@ void FileAnalyzer::Start(const base::Fil
|
||||
@@ -96,7 +96,7 @@ void FileAnalyzer::Start(const base::Fil
|
||||
if (inspection_type == DownloadFileType::ZIP) {
|
||||
StartExtractZipFeatures();
|
||||
} else if (inspection_type == DownloadFileType::RAR) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2202,7 +2202,6 @@ static_library("browser") {
|
||||
@@ -2214,7 +2214,6 @@ static_library("browser") {
|
||||
"//components/reputation/core:proto",
|
||||
"//components/resources",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -8,7 +8,7 @@
|
||||
"//components/safe_browsing/content/browser:safe_browsing_service",
|
||||
"//components/safe_browsing/content/browser/password_protection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
@@ -3726,8 +3725,6 @@ static_library("browser") {
|
||||
@@ -3754,8 +3753,6 @@ static_library("browser") {
|
||||
"download/download_commands.h",
|
||||
"download/download_crx_util.cc",
|
||||
"download/download_crx_util.h",
|
||||
@@ -42,7 +42,7 @@
|
||||
virtual subresource_filter::RulesetService*
|
||||
--- a/chrome/browser/browser_process_impl.cc
|
||||
+++ b/chrome/browser/browser_process_impl.cc
|
||||
@@ -70,7 +70,6 @@
|
||||
@@ -71,7 +71,6 @@
|
||||
#include "chrome/browser/printing/print_preview_dialog_controller.h"
|
||||
#include "chrome/browser/profiles/profile_manager.h"
|
||||
#include "chrome/browser/resource_coordinator/resource_coordinator_parts.h"
|
||||
@@ -50,7 +50,7 @@
|
||||
#include "chrome/browser/shell_integration.h"
|
||||
#include "chrome/browser/site_isolation/prefs_observer.h"
|
||||
#include "chrome/browser/ssl/secure_origin_prefs_observer.h"
|
||||
@@ -391,8 +390,6 @@ void BrowserProcessImpl::StartTearDown()
|
||||
@@ -394,8 +393,6 @@ void BrowserProcessImpl::StartTearDown()
|
||||
|
||||
metrics_services_manager_.reset();
|
||||
intranet_redirect_detector_.reset();
|
||||
@@ -59,7 +59,7 @@
|
||||
network_time_tracker_.reset();
|
||||
#if BUILDFLAG(ENABLE_PLUGINS)
|
||||
plugins_resource_service_.reset();
|
||||
@@ -1026,14 +1023,6 @@ StatusTray* BrowserProcessImpl::status_t
|
||||
@@ -1029,14 +1026,6 @@ StatusTray* BrowserProcessImpl::status_t
|
||||
return status_tray_.get();
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
subresource_filter::RulesetService*
|
||||
BrowserProcessImpl::subresource_filter_ruleset_service() {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
@@ -1270,26 +1259,6 @@ void BrowserProcessImpl::CreateBackgroun
|
||||
@@ -1283,26 +1272,6 @@ void BrowserProcessImpl::CreateBackgroun
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -123,15 +123,15 @@
|
||||
subresource_filter_ruleset_service_;
|
||||
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
|
||||
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
|
||||
@@ -64,7 +64,6 @@
|
||||
@@ -66,7 +66,6 @@
|
||||
#include "chrome/browser/profiles/keep_alive/profile_keep_alive_types.h"
|
||||
#include "chrome/browser/profiles/keep_alive/scoped_profile_keep_alive.h"
|
||||
#include "chrome/browser/profiles/profile.h"
|
||||
-#include "chrome/browser/safe_browsing/safe_browsing_service.h"
|
||||
#include "chrome/browser/safe_browsing/verdict_cache_manager_factory.h"
|
||||
#include "chrome/browser/search_engines/template_url_service_factory.h"
|
||||
#include "chrome/browser/share/share_history.h"
|
||||
#include "chrome/browser/share/share_ranking.h"
|
||||
@@ -613,10 +612,6 @@ void ChromeBrowsingDataRemoverDelegate::
|
||||
@@ -617,10 +616,6 @@ void ChromeBrowsingDataRemoverDelegate::
|
||||
base::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies"));
|
||||
|
||||
network::mojom::NetworkContext* safe_browsing_context = nullptr;
|
||||
@@ -144,7 +144,7 @@
|
||||
host_content_settings_map_);
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -953,34 +953,6 @@ void SetApplicationLocaleOnIOThread(cons
|
||||
@@ -959,34 +959,6 @@ void SetApplicationLocaleOnIOThread(cons
|
||||
GetIOThreadApplicationLocale() = locale;
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
|
||||
AppLoadedInTabSource ClassifyAppLoadedInTabSource(
|
||||
@@ -1489,7 +1461,6 @@ void ChromeContentBrowserClient::PostAft
|
||||
@@ -1495,7 +1467,6 @@ void ChromeContentBrowserClient::PostAft
|
||||
InitNetworkContextsParentDirectory();
|
||||
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
@@ -187,16 +187,26 @@
|
||||
}
|
||||
|
||||
bool ChromeContentBrowserClient::IsBrowserStartupComplete() {
|
||||
@@ -4305,7 +4276,7 @@ ChromeContentBrowserClient::CreateThrott
|
||||
content::WebContents* web_contents = handle->GetWebContents();
|
||||
throttles.push_back(std::make_unique<SSLErrorNavigationThrottle>(
|
||||
handle,
|
||||
@@ -4290,18 +4261,6 @@ ChromeContentBrowserClient::CreateThrott
|
||||
throttles.push_back(std::make_unique<PolicyBlocklistNavigationThrottle>(
|
||||
handle, handle->GetWebContents()->GetBrowserContext()));
|
||||
|
||||
- // Before setting up SSL error detection, configure SSLErrorHandler to invoke
|
||||
- // the relevant extension API whenever an SSL interstitial is shown.
|
||||
- SSLErrorHandler::SetClientCallbackOnInterstitialsShown(
|
||||
- base::BindRepeating(&MaybeTriggerSecurityInterstitialShownEvent));
|
||||
- content::WebContents* web_contents = handle->GetWebContents();
|
||||
- throttles.push_back(std::make_unique<SSLErrorNavigationThrottle>(
|
||||
- handle,
|
||||
- std::make_unique<CertificateReportingServiceCertReporter>(web_contents),
|
||||
+ nullptr,
|
||||
base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp),
|
||||
base::BindOnce(
|
||||
&ShouldIgnoreSslInterstitialBecauseNavigationDefaultedToHttps)));
|
||||
@@ -4340,16 +4311,6 @@ ChromeContentBrowserClient::CreateThrott
|
||||
- base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp),
|
||||
- base::BindOnce(
|
||||
- &ShouldIgnoreSslInterstitialBecauseNavigationDefaultedToHttps)));
|
||||
-
|
||||
throttles.push_back(std::make_unique<LoginNavigationThrottle>(handle));
|
||||
|
||||
if (base::FeatureList::IsEnabled(omnibox::kDefaultTypedNavigationsToHttps)) {
|
||||
@@ -4332,16 +4291,6 @@ ChromeContentBrowserClient::CreateThrott
|
||||
&throttles);
|
||||
#endif
|
||||
|
||||
@@ -272,7 +282,7 @@
|
||||
void ChromeDownloadManagerDelegate::SanitizeDownloadParameters(
|
||||
--- a/chrome/browser/download/download_item_model.cc
|
||||
+++ b/chrome/browser/download/download_item_model.cc
|
||||
@@ -88,7 +88,7 @@ class DownloadItemModelData : public bas
|
||||
@@ -89,7 +89,7 @@ class DownloadItemModelData : public bas
|
||||
|
||||
// Danger level of the file determined based on the file type and whether
|
||||
// there was a user action associated with the download.
|
||||
@@ -281,7 +291,7 @@
|
||||
|
||||
// Whether the download is currently being revived.
|
||||
bool is_being_revived_;
|
||||
@@ -125,7 +125,7 @@ DownloadItemModelData::DownloadItemModel
|
||||
@@ -126,7 +126,7 @@ DownloadItemModelData::DownloadItemModel
|
||||
: should_show_in_shelf_(true),
|
||||
was_ui_notified_(false),
|
||||
should_prefer_opening_in_browser_(false),
|
||||
@@ -290,7 +300,7 @@
|
||||
is_being_revived_(false) {}
|
||||
|
||||
} // namespace
|
||||
@@ -399,13 +399,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
@@ -417,13 +417,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
data->should_prefer_opening_in_browser_ = preference;
|
||||
}
|
||||
|
||||
@@ -307,7 +317,7 @@
|
||||
DownloadItemModelData* data = DownloadItemModelData::GetOrCreate(download_);
|
||||
data->danger_level_ = danger_level;
|
||||
}
|
||||
@@ -625,9 +625,6 @@ bool DownloadItemModel::IsCommandEnabled
|
||||
@@ -643,9 +643,6 @@ bool DownloadItemModel::IsCommandEnabled
|
||||
// filename. Don't base an "Always open" decision based on it. Also
|
||||
// exclude extensions.
|
||||
return download_->CanOpenDownload() &&
|
||||
@@ -319,7 +329,7 @@
|
||||
return !download_->IsSavePackageDownload() &&
|
||||
--- a/chrome/browser/download/download_prefs.cc
|
||||
+++ b/chrome/browser/download/download_prefs.cc
|
||||
@@ -251,14 +251,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr
|
||||
@@ -252,14 +252,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr
|
||||
base::FilePath::StringType(1, base::FilePath::kExtensionSeparator) +
|
||||
extension);
|
||||
|
||||
@@ -335,7 +345,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
@@ -477,10 +470,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c
|
||||
@@ -479,10 +472,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c
|
||||
bool DownloadPrefs::EnableAutoOpenByUserBasedOnExtension(
|
||||
const base::FilePath& file_name) {
|
||||
base::FilePath::StringType extension = file_name.Extension();
|
||||
@@ -348,7 +358,7 @@
|
||||
extension.erase(0, 1);
|
||||
--- a/chrome/browser/download/download_target_determiner.cc
|
||||
+++ b/chrome/browser/download/download_target_determiner.cc
|
||||
@@ -298,13 +298,6 @@ base::FilePath DownloadTargetDeterminer:
|
||||
@@ -297,13 +297,6 @@ base::FilePath DownloadTargetDeterminer:
|
||||
download_->GetURL(), download_->GetContentDisposition(), referrer_charset,
|
||||
suggested_filename, sniffed_mime_type, default_filename);
|
||||
|
||||
@@ -362,7 +372,7 @@
|
||||
// If no mime type or explicitly specified a name, don't replace file
|
||||
// extension.
|
||||
if (sniffed_mime_type.empty() || !suggested_filename.empty())
|
||||
@@ -1125,30 +1118,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
@@ -1124,30 +1117,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
download_->HasUserGesture())
|
||||
return DownloadFileType::NOT_DANGEROUS;
|
||||
|
||||
@@ -404,7 +414,7 @@
|
||||
#include "chrome/browser/download/download_file_icon_extractor.h"
|
||||
#include "chrome/browser/download/download_open_prompt.h"
|
||||
#include "chrome/browser/download/download_prefs.h"
|
||||
@@ -1276,9 +1275,6 @@ DownloadsAcceptDangerFunction::Downloads
|
||||
@@ -1277,9 +1276,6 @@ DownloadsAcceptDangerFunction::Downloads
|
||||
|
||||
DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {}
|
||||
|
||||
@@ -414,7 +424,7 @@
|
||||
ExtensionFunction::ResponseAction DownloadsAcceptDangerFunction::Run() {
|
||||
std::unique_ptr<downloads::AcceptDanger::Params> params(
|
||||
downloads::AcceptDanger::Params::Create(args()));
|
||||
@@ -1316,42 +1312,7 @@ void DownloadsAcceptDangerFunction::Prom
|
||||
@@ -1317,42 +1313,7 @@ void DownloadsAcceptDangerFunction::Prom
|
||||
return;
|
||||
}
|
||||
RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER);
|
||||
@@ -539,7 +549,7 @@
|
||||
referrer_entries)));
|
||||
--- a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
+++ b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
@@ -716,18 +716,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
@@ -721,18 +721,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
|
||||
void WebstorePrivateBeginInstallWithManifest3Function::
|
||||
ReportFrictionAcceptedEvent() {
|
||||
@@ -558,7 +568,7 @@
|
||||
}
|
||||
|
||||
void WebstorePrivateBeginInstallWithManifest3Function::OnInstallPromptDone(
|
||||
@@ -1192,55 +1180,9 @@ WebstorePrivateGetReferrerChainFunction:
|
||||
@@ -1202,55 +1190,9 @@ WebstorePrivateGetReferrerChainFunction:
|
||||
|
||||
ExtensionFunction::ResponseAction
|
||||
WebstorePrivateGetReferrerChainFunction::Run() {
|
||||
@@ -687,7 +697,7 @@
|
||||
// SimpleURLLoader -> (owned loader, extension id).
|
||||
--- a/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
+++ b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
@@ -846,9 +846,6 @@ void ChromeMetricsServiceClient::Registe
|
||||
@@ -861,9 +861,6 @@ void ChromeMetricsServiceClient::Registe
|
||||
metrics_service_->RegisterMetricsProvider(
|
||||
std::make_unique<HttpsEngagementMetricsProvider>());
|
||||
|
||||
@@ -699,7 +709,7 @@
|
||||
std::make_unique<UpgradeMetricsProvider>());
|
||||
--- a/chrome/browser/net/trial_comparison_cert_verifier_controller.cc
|
||||
+++ b/chrome/browser/net/trial_comparison_cert_verifier_controller.cc
|
||||
@@ -138,9 +138,6 @@ void TrialComparisonCertVerifierControll
|
||||
@@ -137,9 +137,6 @@ void TrialComparisonCertVerifierControll
|
||||
std::string serialized_report;
|
||||
if (!report.Serialize(&serialized_report))
|
||||
return;
|
||||
@@ -711,7 +721,7 @@
|
||||
// static
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -319,7 +319,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -324,7 +324,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
#if BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
CertDbInitializerFactory::GetInstance();
|
||||
#endif
|
||||
@@ -721,7 +731,7 @@
|
||||
#endif
|
||||
--- a/chrome/browser/profiles/profile_impl.cc
|
||||
+++ b/chrome/browser/profiles/profile_impl.cc
|
||||
@@ -93,7 +93,6 @@
|
||||
@@ -91,7 +91,6 @@
|
||||
#include "chrome/browser/profiles/profile_metrics.h"
|
||||
#include "chrome/browser/push_messaging/push_messaging_service_factory.h"
|
||||
#include "chrome/browser/push_messaging/push_messaging_service_impl.h"
|
||||
@@ -729,7 +739,7 @@
|
||||
#include "chrome/browser/sessions/exit_type_service.h"
|
||||
#include "chrome/browser/sharing/sharing_service_factory.h"
|
||||
#include "chrome/browser/signin/identity_manager_factory.h"
|
||||
@@ -624,17 +623,6 @@ void ProfileImpl::LoadPrefsForNormalStar
|
||||
@@ -623,17 +622,6 @@ void ProfileImpl::LoadPrefsForNormalStar
|
||||
|
||||
mojo::PendingRemote<prefs::mojom::TrackedPreferenceValidationDelegate>
|
||||
pref_validation_delegate;
|
||||
@@ -769,7 +779,7 @@
|
||||
sources = [
|
||||
"chrome_controller_client.cc",
|
||||
"chrome_controller_client.h",
|
||||
@@ -90,6 +91,7 @@ static_library("safe_browsing") {
|
||||
@@ -91,6 +92,7 @@ static_library("safe_browsing") {
|
||||
"//extensions/browser",
|
||||
]
|
||||
}
|
||||
@@ -777,7 +787,7 @@
|
||||
|
||||
if (safe_browsing_mode != 0) {
|
||||
# "Safe Browsing Basic" files used for safe browsing in full mode
|
||||
@@ -451,6 +453,7 @@ static_library("advanced_protection") {
|
||||
@@ -455,6 +457,7 @@ static_library("advanced_protection") {
|
||||
}
|
||||
|
||||
source_set("metrics_collector") {
|
||||
@@ -785,7 +795,7 @@
|
||||
sources = [
|
||||
"safe_browsing_metrics_collector_factory.cc",
|
||||
"safe_browsing_metrics_collector_factory.h",
|
||||
@@ -468,6 +471,7 @@ source_set("metrics_collector") {
|
||||
@@ -472,6 +475,7 @@ source_set("metrics_collector") {
|
||||
"//components/safe_browsing/core/common:safe_browsing_prefs",
|
||||
"//content/public/browser",
|
||||
]
|
||||
@@ -887,7 +897,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -4171,7 +4171,6 @@ static_library("ui") {
|
||||
@@ -4219,7 +4219,6 @@ static_library("ui") {
|
||||
"views/download/bubble/download_dialog_view.h",
|
||||
"views/download/bubble/download_toolbar_button_view.cc",
|
||||
"views/download/bubble/download_toolbar_button_view.h",
|
||||
@@ -897,7 +907,7 @@
|
||||
"views/download/download_item_view.cc",
|
||||
--- a/chrome/browser/ui/tab_helpers.cc
|
||||
+++ b/chrome/browser/ui/tab_helpers.cc
|
||||
@@ -368,22 +368,6 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
@@ -390,22 +390,6 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
// See https://crbug.com/910288.
|
||||
resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents(
|
||||
web_contents);
|
||||
@@ -1181,9 +1191,9 @@
|
||||
html = ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(
|
||||
--- a/chrome/renderer/chrome_content_renderer_client.cc
|
||||
+++ b/chrome/renderer/chrome_content_renderer_client.cc
|
||||
@@ -92,7 +92,6 @@
|
||||
#include "components/page_load_metrics/renderer/metrics_render_frame_observer.h"
|
||||
@@ -95,7 +95,6 @@
|
||||
#include "components/paint_preview/buildflags/buildflags.h"
|
||||
#include "components/password_manager/core/common/password_manager_features.h"
|
||||
#include "components/safe_browsing/buildflags.h"
|
||||
-#include "components/safe_browsing/content/renderer/threat_dom_details.h"
|
||||
#include "components/spellcheck/spellcheck_buildflags.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/autofill/core/browser/autofill_download_manager.cc
|
||||
+++ b/components/autofill/core/browser/autofill_download_manager.cc
|
||||
@@ -803,94 +803,6 @@ std::tuple<GURL, std::string> AutofillDo
|
||||
@@ -802,94 +802,6 @@ std::tuple<GURL, std::string> AutofillDo
|
||||
}
|
||||
|
||||
bool AutofillDownloadManager::StartRequest(FormRequestData request_data) {
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
{
|
||||
--- a/chrome/browser/extensions/webstore_installer.cc
|
||||
+++ b/chrome/browser/extensions/webstore_installer.cc
|
||||
@@ -554,20 +554,6 @@ void WebstoreInstaller::DownloadNextPend
|
||||
@@ -553,20 +553,6 @@ void WebstoreInstaller::DownloadNextPend
|
||||
void WebstoreInstaller::DownloadCrx(
|
||||
const std::string& extension_id,
|
||||
InstallSource source) {
|
||||
@@ -76,7 +76,7 @@
|
||||
}
|
||||
|
||||
// http://crbug.com/165634
|
||||
@@ -710,21 +696,6 @@ void WebstoreInstaller::UpdateDownloadPr
|
||||
@@ -709,21 +695,6 @@ void WebstoreInstaller::UpdateDownloadPr
|
||||
void WebstoreInstaller::StartCrxInstaller(const DownloadItem& download) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
DCHECK(!crx_installer_.get());
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/net/dns/host_resolver_manager.cc
|
||||
+++ b/net/dns/host_resolver_manager.cc
|
||||
@@ -152,10 +152,10 @@ const unsigned kMinimumTTLSeconds = kCac
|
||||
@@ -153,10 +153,10 @@ const unsigned kMinimumTTLSeconds = kCac
|
||||
// cached.
|
||||
const int kIPv6ProbePeriodMs = 1000;
|
||||
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc
|
||||
+++ b/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc
|
||||
@@ -86,7 +86,7 @@ void PrimaryAccountPolicyManagerImpl::On
|
||||
}
|
||||
|
||||
bool PrimaryAccountPolicyManagerImpl::IsSigninAllowed() const {
|
||||
- return signin_allowed_.GetValue();
|
||||
+ return false;
|
||||
}
|
||||
|
||||
void PrimaryAccountPolicyManagerImpl::OnSigninAllowedPrefChanged(
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/BUILD.gn
|
||||
+++ b/BUILD.gn
|
||||
@@ -468,14 +468,6 @@ group("gn_all") {
|
||||
@@ -482,14 +482,6 @@ group("gn_all") {
|
||||
deps += [ "//chromeos:chromeos_unittests" ]
|
||||
}
|
||||
|
||||
|
||||
@@ -147,7 +147,7 @@ by default.
|
||||
scoped_refptr<base::SequencedTaskRunner> task_runner)
|
||||
--- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc
|
||||
+++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc
|
||||
@@ -485,7 +485,7 @@ void WebRtcLogUploader::UploadCompressed
|
||||
@@ -484,7 +484,7 @@ void WebRtcLogUploader::UploadCompressed
|
||||
"Not implemented, it would be good to do so."
|
||||
})");
|
||||
|
||||
@@ -214,7 +214,7 @@ by default.
|
||||
DownloadFeedbackFactory* DownloadFeedback::factory_ = nullptr;
|
||||
--- a/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
+++ b/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
@@ -280,7 +280,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
@@ -279,7 +279,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
DCHECK(!bdict_file.empty());
|
||||
|
||||
static const char kDownloadServerUrl[] =
|
||||
@@ -225,18 +225,18 @@ by default.
|
||||
base::ToLowerASCII(bdict_file));
|
||||
--- a/chrome/browser/supervised_user/supervised_user_service.cc
|
||||
+++ b/chrome/browser/supervised_user/supervised_user_service.cc
|
||||
@@ -86,7 +86,7 @@ namespace {
|
||||
@@ -85,7 +85,7 @@ namespace {
|
||||
|
||||
// The URL from which to download a host denylist if no local one exists yet.
|
||||
const char kDenylistURL[] =
|
||||
- "https://www.gstatic.com/chrome/supervised_user/denylist-20141001-1k.bin";
|
||||
+ "trk:272:https://www.gstatic.com/chrome/supervised_user/denylist-20141001-1k.bin";
|
||||
// The filename under which we'll store the denylist (in the user data dir). The
|
||||
// old file will be used as a backup in case the new file has not been loaded
|
||||
// yet.
|
||||
// The filename under which we'll store the denylist (in the user data dir).
|
||||
const char kDenylistFilename[] = "su-denylist.bin";
|
||||
|
||||
--- a/chrome/browser/ui/dialogs/outdated_upgrade_bubble.cc
|
||||
+++ b/chrome/browser/ui/dialogs/outdated_upgrade_bubble.cc
|
||||
@@ -50,7 +50,7 @@ const char* kUpdateBrowserRedirectUrl =
|
||||
@@ -49,7 +49,7 @@ const char* kUpdateBrowserRedirectUrl =
|
||||
#else
|
||||
// The URL to be used to re-install Chrome when auto-update failed for
|
||||
// too long.
|
||||
@@ -327,25 +327,6 @@ by default.
|
||||
|
||||
const char kVirtualChannel[] = "virtual-channel";
|
||||
|
||||
--- a/components/cloud_devices/common/cloud_devices_urls.cc
|
||||
+++ b/components/cloud_devices/common/cloud_devices_urls.cc
|
||||
@@ -13,14 +13,14 @@
|
||||
namespace cloud_devices {
|
||||
|
||||
const char kCloudPrintAuthScope[] =
|
||||
- "https://www.googleapis.com/auth/cloudprint";
|
||||
+ "trk:197:https://www.googleapis.com/auth/cloudprint";
|
||||
|
||||
namespace {
|
||||
|
||||
// Url must not be matched by "urls" section of
|
||||
// cloud_print_app/manifest.json. If it's matched, print driver dialog will
|
||||
// open sign-in page in separate window.
|
||||
-const char kCloudPrintURL[] = "https://www.google.com/cloudprint";
|
||||
+const char kCloudPrintURL[] = "trk:201:https://www.google.com/cloudprint";
|
||||
|
||||
}
|
||||
|
||||
--- a/components/drive/service/drive_api_service.cc
|
||||
+++ b/components/drive/service/drive_api_service.cc
|
||||
@@ -76,9 +76,9 @@ namespace drive {
|
||||
@@ -362,7 +343,7 @@ by default.
|
||||
// Mime type to create a directory.
|
||||
--- a/components/feedback/feedback_uploader.cc
|
||||
+++ b/components/feedback/feedback_uploader.cc
|
||||
@@ -39,7 +39,7 @@ constexpr base::FilePath::CharType kFeed
|
||||
@@ -38,7 +38,7 @@ constexpr base::FilePath::CharType kFeed
|
||||
FILE_PATH_LITERAL("Feedback Reports");
|
||||
|
||||
constexpr char kFeedbackPostUrl[] =
|
||||
@@ -384,7 +365,7 @@ by default.
|
||||
url::Component query(0, static_cast<int>(str.length())), key, value;
|
||||
--- a/components/history/core/browser/web_history_service.cc
|
||||
+++ b/components/history/core/browser/web_history_service.cc
|
||||
@@ -44,13 +44,13 @@ namespace history {
|
||||
@@ -45,13 +45,13 @@ namespace history {
|
||||
namespace {
|
||||
|
||||
const char kHistoryOAuthScope[] =
|
||||
@@ -490,7 +471,7 @@ by default.
|
||||
|
||||
--- a/content/browser/webauth/authenticator_common.cc
|
||||
+++ b/content/browser/webauth/authenticator_common.cc
|
||||
@@ -91,9 +91,9 @@ enum class RequestExtension {
|
||||
@@ -92,9 +92,9 @@ enum class RequestExtension {
|
||||
namespace {
|
||||
|
||||
constexpr char kGstaticAppId[] =
|
||||
@@ -504,7 +485,7 @@ by default.
|
||||
return GetContentClient()->browser()->GetWebAuthenticationDelegate();
|
||||
--- a/content/shell/browser/shell_browser_main_parts.cc
|
||||
+++ b/content/shell/browser/shell_browser_main_parts.cc
|
||||
@@ -85,7 +85,7 @@ GURL GetStartupURL() {
|
||||
@@ -86,7 +86,7 @@ GURL GetStartupURL() {
|
||||
#else
|
||||
const base::CommandLine::StringVector& args = command_line->GetArgs();
|
||||
if (args.empty())
|
||||
@@ -554,11 +535,6 @@ by default.
|
||||
- "https://www.googleapis.com/auth/chromesync_playpen";
|
||||
+ "trk:073:https://www.googleapis.com/auth/chromesync_playpen";
|
||||
|
||||
// OAuth2 scope for access to Kid Management API.
|
||||
const char kKidManagementOAuth2Scope[] =
|
||||
- "https://www.googleapis.com/auth/kid.management";
|
||||
+ "trk:074:https://www.googleapis.com/auth/kid.management";
|
||||
|
||||
// OAuth2 scope for parental consent logging for secondary account addition.
|
||||
const char kKidManagementPrivilegedOAuth2Scope[] =
|
||||
- "https://www.googleapis.com/auth/kid.management.privileged";
|
||||
@@ -624,6 +600,11 @@ by default.
|
||||
-const char kPhotosOAuth2Scope[] = "https://www.googleapis.com/auth/photos";
|
||||
+const char kPhotosOAuth2Scope[] = "trk:088:https://www.googleapis.com/auth/photos";
|
||||
|
||||
// OAuth2 scope for access to the SecureConnect API.
|
||||
extern const char kSecureConnectOAuth2Scope[] =
|
||||
- "https://www.googleapis.com/auth/bce.secureconnect";
|
||||
+ "trk:074:https://www.googleapis.com/auth/bce.secureconnect";
|
||||
|
||||
// OAuth2 scope for access to Cast backdrop API.
|
||||
const char kCastBackdropOAuth2Scope[] =
|
||||
- "https://www.googleapis.com/auth/cast.backdrop";
|
||||
|
||||
@@ -39,7 +39,7 @@ the URL so we get notified if this happens again in the future).
|
||||
kSafeBrowsingIncidentTrafficAnnotation =
|
||||
--- a/chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
|
||||
+++ b/chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
|
||||
@@ -307,11 +307,14 @@ IncidentReportingService::UploadContext:
|
||||
@@ -306,11 +306,14 @@ IncidentReportingService::UploadContext:
|
||||
|
||||
// static
|
||||
bool IncidentReportingService::IsEnabledForProfile(Profile* profile) {
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
collection_error_info_.ClearError();
|
||||
--- a/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
+++ b/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
@@ -287,6 +287,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
@@ -286,6 +286,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
}
|
||||
|
||||
void SpellcheckHunspellDictionary::DownloadDictionary(GURL url) {
|
||||
@@ -65,7 +65,7 @@
|
||||
if (state_ == REQUESTING) {
|
||||
--- a/components/update_client/update_checker.cc
|
||||
+++ b/components/update_client/update_checker.cc
|
||||
@@ -109,6 +109,7 @@ void UpdateCheckerImpl::CheckForUpdates(
|
||||
@@ -108,6 +108,7 @@ void UpdateCheckerImpl::CheckForUpdates(
|
||||
const IdToComponentPtrMap& components,
|
||||
const base::flat_map<std::string, std::string>& additional_attributes,
|
||||
UpdateCheckCallback update_check_callback) {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
|
||||
+++ b/chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
|
||||
@@ -57,6 +57,7 @@ ChromeAutocompleteSchemeClassifier::GetI
|
||||
@@ -58,6 +58,7 @@ ChromeAutocompleteSchemeClassifier::GetI
|
||||
if (base::IsStringASCII(scheme) &&
|
||||
(ProfileIOData::IsHandledProtocol(scheme) ||
|
||||
base::LowerCaseEqualsASCII(scheme, content::kViewSourceScheme) ||
|
||||
@@ -70,7 +70,7 @@
|
||||
// other origins, so we should not treat them as web safe. Remove callers of
|
||||
--- a/net/BUILD.gn
|
||||
+++ b/net/BUILD.gn
|
||||
@@ -1019,6 +1019,8 @@ component("net") {
|
||||
@@ -1004,6 +1004,8 @@ component("net") {
|
||||
"url_request/report_sender.h",
|
||||
"url_request/static_http_user_agent_settings.cc",
|
||||
"url_request/static_http_user_agent_settings.h",
|
||||
@@ -173,7 +173,7 @@
|
||||
return NetLogURLRequestConstructorParams(url, priority_,
|
||||
--- a/net/url_request/url_request_context_builder.cc
|
||||
+++ b/net/url_request/url_request_context_builder.cc
|
||||
@@ -48,6 +48,7 @@
|
||||
@@ -47,6 +47,7 @@
|
||||
#include "net/socket/network_binding_client_socket_factory.h"
|
||||
#include "net/ssl/ssl_config_service_defaults.h"
|
||||
#include "net/url_request/static_http_user_agent_settings.h"
|
||||
@@ -181,7 +181,7 @@
|
||||
#include "net/url_request/url_request_context.h"
|
||||
#include "net/url_request/url_request_context_storage.h"
|
||||
#include "net/url_request/url_request_job_factory.h"
|
||||
@@ -618,6 +619,9 @@ std::unique_ptr<URLRequestContext> URLRe
|
||||
@@ -628,6 +629,9 @@ std::unique_ptr<URLRequestContext> URLRe
|
||||
}
|
||||
protocol_handlers_.clear();
|
||||
|
||||
|
||||
@@ -500,7 +500,7 @@
|
||||
bool TemplateURLRef::ExtractSearchTermsFromURL(
|
||||
--- a/components/variations/net/variations_http_headers.cc
|
||||
+++ b/components/variations/net/variations_http_headers.cc
|
||||
@@ -26,10 +26,6 @@
|
||||
@@ -33,10 +33,6 @@
|
||||
|
||||
namespace variations {
|
||||
|
||||
@@ -511,7 +511,7 @@
|
||||
namespace {
|
||||
|
||||
// The result of checking whether a request to a URL should have variations
|
||||
@@ -238,30 +234,7 @@ class VariationsHeaderHelper {
|
||||
@@ -257,30 +253,7 @@ class VariationsHeaderHelper {
|
||||
VariationsHeaderHelper& operator=(const VariationsHeaderHelper&) = delete;
|
||||
|
||||
bool AppendHeaderIfNeeded(const GURL& url, InIncognito incognito) {
|
||||
@@ -543,7 +543,7 @@
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -329,8 +302,6 @@ void RemoveVariationsHeaderIfNeeded(
|
||||
@@ -348,8 +321,6 @@ void RemoveVariationsHeaderIfNeeded(
|
||||
const net::RedirectInfo& redirect_info,
|
||||
const network::mojom::URLResponseHead& response_head,
|
||||
std::vector<std::string>* to_be_removed_headers) {
|
||||
@@ -552,7 +552,7 @@
|
||||
}
|
||||
|
||||
std::unique_ptr<network::SimpleURLLoader>
|
||||
@@ -360,9 +331,7 @@ CreateSimpleURLLoaderWithVariationsHeade
|
||||
@@ -379,9 +350,7 @@ CreateSimpleURLLoaderWithVariationsHeade
|
||||
}
|
||||
|
||||
bool HasVariationsHeader(const network::ResourceRequest& request) {
|
||||
@@ -563,7 +563,7 @@
|
||||
}
|
||||
|
||||
bool ShouldAppendVariationsHeaderForTesting(
|
||||
@@ -373,12 +342,6 @@ bool ShouldAppendVariationsHeaderForTest
|
||||
@@ -392,12 +361,6 @@ bool ShouldAppendVariationsHeaderForTest
|
||||
|
||||
void UpdateCorsExemptHeaderForVariations(
|
||||
network::mojom::NetworkContextParams* params) {
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"//third_party/widevine/cdm",
|
||||
]
|
||||
}
|
||||
@@ -1183,7 +1182,6 @@ if (is_win) {
|
||||
@@ -1173,7 +1172,6 @@ if (is_win) {
|
||||
":optimization_guide_library",
|
||||
":swiftshader_library",
|
||||
":widevine_cdm_library",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/resources/settings/privacy_page/privacy_page.html
|
||||
+++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html
|
||||
@@ -80,21 +80,6 @@
|
||||
@@ -85,21 +85,6 @@
|
||||
sub-label="$i18n{permissionsPageDescription}"
|
||||
on-click="onPermissionsPageClick_"
|
||||
role-description="$i18n{subpageArrowRoleDescription}"></cr-link-row>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/chrome_pages.cc
|
||||
+++ b/chrome/browser/ui/chrome_pages.cc
|
||||
@@ -512,32 +512,6 @@ GURL GetOSSettingsUrl(const std::string&
|
||||
@@ -520,32 +520,6 @@ GURL GetOSSettingsUrl(const std::string&
|
||||
void ShowBrowserSignin(Browser* browser,
|
||||
signin_metrics::AccessPoint access_point,
|
||||
signin::ConsentLevel consent_level) {
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
} // namespace
|
||||
--- a/rlz/lib/financial_ping.cc
|
||||
+++ b/rlz/lib/financial_ping.cc
|
||||
@@ -337,7 +337,7 @@ FinancialPing::PingResponse FinancialPin
|
||||
@@ -336,7 +336,7 @@ FinancialPing::PingResponse FinancialPin
|
||||
|
||||
// Open network connection.
|
||||
InternetHandle connection_handle = InternetConnectA(inet_handle,
|
||||
@@ -32,7 +32,7 @@
|
||||
INTERNET_FLAG_NO_CACHE_WRITE, 0);
|
||||
if (!connection_handle)
|
||||
return PING_FAILURE;
|
||||
@@ -381,7 +381,7 @@ FinancialPing::PingResponse FinancialPin
|
||||
@@ -380,7 +380,7 @@ FinancialPing::PingResponse FinancialPin
|
||||
return PING_SUCCESSFUL;
|
||||
#else
|
||||
std::string url =
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc
|
||||
+++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc
|
||||
@@ -127,28 +127,11 @@ void WebRtcLogUploader::LoggingStoppedDo
|
||||
@@ -126,28 +126,11 @@ void WebRtcLogUploader::LoggingStoppedDo
|
||||
DCHECK(meta_data.get());
|
||||
DCHECK(!upload_done_data.paths.directory.empty());
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
}
|
||||
|
||||
void WebRtcLogUploader::PrepareMultipartPostData(
|
||||
@@ -159,28 +142,7 @@ void WebRtcLogUploader::PrepareMultipart
|
||||
@@ -158,28 +141,7 @@ void WebRtcLogUploader::PrepareMultipart
|
||||
DCHECK(!compressed_log.empty());
|
||||
DCHECK(meta_data.get());
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
}
|
||||
|
||||
void WebRtcLogUploader::UploadStoredLog(
|
||||
@@ -246,49 +208,6 @@ void WebRtcLogUploader::LoggingStoppedDo
|
||||
@@ -245,49 +207,6 @@ void WebRtcLogUploader::LoggingStoppedDo
|
||||
DCHECK(log_buffer.get());
|
||||
DCHECK(!log_paths.directory.empty());
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
} // namespace extensions
|
||||
--- a/extensions/browser/updater/extension_downloader.cc
|
||||
+++ b/extensions/browser/updater/extension_downloader.cc
|
||||
@@ -93,27 +93,18 @@ const char kNotFromWebstoreInstallSource
|
||||
@@ -92,27 +92,18 @@ const char kNotFromWebstoreInstallSource
|
||||
const char kDefaultInstallSource[] = "";
|
||||
const char kReinstallInstallSource[] = "reinstall";
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
bool ShouldRetryRequest(const network::SimpleURLLoader* loader) {
|
||||
DCHECK(loader);
|
||||
@@ -372,10 +363,6 @@ void ExtensionDownloader::DoStartAllPend
|
||||
@@ -377,10 +368,6 @@ void ExtensionDownloader::DoStartAllPend
|
||||
}
|
||||
pending_tasks_.clear();
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
}
|
||||
|
||||
void ExtensionDownloader::SetIdentityManager(
|
||||
@@ -396,9 +383,7 @@ void ExtensionDownloader::SetBackoffPoli
|
||||
@@ -401,9 +388,7 @@ void ExtensionDownloader::SetBackoffPoli
|
||||
|
||||
void ExtensionDownloader::UpdateURLStats(const GURL& update_url,
|
||||
Manifest::Type extension_type) {
|
||||
@@ -128,7 +128,7 @@
|
||||
url_stats_.no_url_count++;
|
||||
} else {
|
||||
url_stats_.other_url_count++;
|
||||
@@ -436,11 +421,6 @@ bool ExtensionDownloader::AddExtensionDa
|
||||
@@ -440,11 +425,6 @@ bool ExtensionDownloader::AddExtensionDa
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -140,7 +140,7 @@
|
||||
// Skip extensions with empty IDs.
|
||||
if (task.id.empty()) {
|
||||
DLOG(WARNING) << "Found extension with empty ID";
|
||||
@@ -452,7 +432,7 @@ bool ExtensionDownloader::AddExtensionDa
|
||||
@@ -455,7 +435,7 @@ bool ExtensionDownloader::AddExtensionDa
|
||||
UpdateURLStats(task.update_url, task.type);
|
||||
if (task.update_url.is_empty()) {
|
||||
// Fill in default update URL.
|
||||
@@ -149,7 +149,7 @@
|
||||
}
|
||||
|
||||
DCHECK(!task.update_url.is_empty());
|
||||
@@ -862,20 +842,6 @@ void ExtensionDownloader::HandleManifest
|
||||
@@ -865,20 +845,6 @@ void ExtensionDownloader::HandleManifest
|
||||
update->info);
|
||||
}
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
NotifyExtensionsDownloadStageChanged(
|
||||
no_updates, ExtensionDownloaderDelegate::Stage::FINISHED);
|
||||
NotifyExtensionsDownloadFailed(
|
||||
@@ -1434,11 +1400,7 @@ bool ExtensionDownloader::IterateFetchCr
|
||||
@@ -1437,11 +1403,7 @@ bool ExtensionDownloader::IterateFetchCr
|
||||
// fetch.
|
||||
switch (fetch->credentials) {
|
||||
case ExtensionFetch::CREDENTIALS_NONE:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/common/chrome_features.cc
|
||||
+++ b/chrome/common/chrome_features.cc
|
||||
@@ -331,12 +331,7 @@ const base::Feature kChromeAppsDeprecati
|
||||
@@ -332,12 +332,7 @@ const base::Feature kKeepForceInstalledP
|
||||
// Enable DNS over HTTPS (DoH).
|
||||
const base::Feature kDnsOverHttps {
|
||||
"DnsOverHttps",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/chrome/test/chromedriver/BUILD.gn
|
||||
+++ b/chrome/test/chromedriver/BUILD.gn
|
||||
@@ -314,11 +314,7 @@ source_set("lib") {
|
||||
@@ -335,11 +335,7 @@ source_set("lib") {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
executable("$chromedriver_output") {
|
||||
testonly = true
|
||||
@@ -340,16 +336,6 @@ executable("$chromedriver_output") {
|
||||
@@ -361,16 +357,6 @@ executable("$chromedriver_output") {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,16 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -1949,7 +1949,6 @@ static_library("browser") {
|
||||
@@ -615,8 +615,6 @@ static_library("browser") {
|
||||
"internal_auth.h",
|
||||
"interstitials/chrome_settings_page_helper.cc",
|
||||
"interstitials/chrome_settings_page_helper.h",
|
||||
- "interstitials/enterprise_util.cc",
|
||||
- "interstitials/enterprise_util.h",
|
||||
"invalidation/profile_invalidation_provider_factory.cc",
|
||||
"invalidation/profile_invalidation_provider_factory.h",
|
||||
"language/language_model_manager_factory.cc",
|
||||
@@ -1960,7 +1958,6 @@ static_library("browser") {
|
||||
"//chrome/browser/net:probe_message_proto",
|
||||
"//chrome/browser/new_tab_page/modules/drive:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/photos:mojo_bindings",
|
||||
@@ -10,17 +19,18 @@
|
||||
"//chrome/browser/new_tab_page/modules/task_module:mojo_bindings",
|
||||
"//chrome/browser/notifications",
|
||||
"//chrome/browser/notifications/scheduler:factory",
|
||||
@@ -3746,9 +3745,6 @@ static_library("browser") {
|
||||
@@ -3774,10 +3771,6 @@ static_library("browser") {
|
||||
"download/offline_item_model_manager_factory.h",
|
||||
"enterprise/connectors/analysis/analysis_service_settings.cc",
|
||||
"enterprise/connectors/analysis/analysis_service_settings.h",
|
||||
- "enterprise/connectors/analysis/content_analysis_delegate.cc",
|
||||
- "enterprise/connectors/analysis/content_analysis_delegate.h",
|
||||
- "enterprise/connectors/analysis/content_analysis_delegate_base.cc",
|
||||
- "enterprise/connectors/analysis/content_analysis_delegate_base.h",
|
||||
"enterprise/connectors/analysis/content_analysis_dialog.cc",
|
||||
"enterprise/connectors/analysis/content_analysis_dialog.h",
|
||||
"enterprise/connectors/analysis/content_analysis_downloads_delegate.cc",
|
||||
@@ -3995,10 +3991,6 @@ static_library("browser") {
|
||||
@@ -4024,10 +4017,6 @@ static_library("browser") {
|
||||
"new_tab_page/modules/photos/photos_service.h",
|
||||
"new_tab_page/modules/photos/photos_service_factory.cc",
|
||||
"new_tab_page/modules/photos/photos_service_factory.h",
|
||||
@@ -31,7 +41,7 @@
|
||||
"new_tab_page/modules/task_module/task_module_handler.cc",
|
||||
"new_tab_page/modules/task_module/task_module_handler.h",
|
||||
"new_tab_page/modules/task_module/task_module_service.cc",
|
||||
@@ -7325,9 +7317,14 @@ static_library("browser") {
|
||||
@@ -7380,9 +7369,14 @@ static_library("browser") {
|
||||
"//components/safe_browsing/content/browser:safe_browsing_blocking_page",
|
||||
"//components/safe_browsing/content/browser/download:download_stats",
|
||||
"//components/safe_browsing/content/common:file_type_policies",
|
||||
@@ -63,7 +73,7 @@
|
||||
auto delegate = std::make_unique<AccuracyServiceDelegate>(profile);
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -4311,11 +4311,13 @@ ChromeContentBrowserClient::CreateThrott
|
||||
@@ -4291,11 +4291,13 @@ ChromeContentBrowserClient::CreateThrott
|
||||
&throttles);
|
||||
#endif
|
||||
|
||||
@@ -77,7 +87,7 @@
|
||||
|
||||
// TODO(crbug.com/1052397): Revisit the macro expression once build flag switch
|
||||
// of lacros-chrome is complete.
|
||||
@@ -5702,26 +5704,7 @@ ChromeContentBrowserClient::GetSafeBrows
|
||||
@@ -5692,26 +5694,7 @@ ChromeContentBrowserClient::GetSafeBrows
|
||||
const std::vector<std::string>& allowlist_domains) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
||||
|
||||
@@ -105,7 +115,7 @@
|
||||
}
|
||||
|
||||
safe_browsing::RealTimeUrlLookupServiceBase*
|
||||
@@ -5742,11 +5725,6 @@ ChromeContentBrowserClient::GetUrlLookup
|
||||
@@ -5732,11 +5715,6 @@ ChromeContentBrowserClient::GetUrlLookup
|
||||
GetForProfile(profile);
|
||||
}
|
||||
#endif
|
||||
@@ -119,7 +129,7 @@
|
||||
|
||||
--- a/chrome/browser/chrome_content_browser_client_receiver_bindings.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client_receiver_bindings.cc
|
||||
@@ -143,45 +143,6 @@ void MaybeCreateSafeBrowsingForRenderer(
|
||||
@@ -143,34 +143,6 @@ void MaybeCreateSafeBrowsingForRenderer(
|
||||
const std::vector<std::string>& allowlist_domains)>
|
||||
get_checker_delegate,
|
||||
mojo::PendingReceiver<safe_browsing::mojom::SafeBrowsing> receiver) {
|
||||
@@ -137,17 +147,6 @@
|
||||
- std::vector<std::string> allowlist_domains =
|
||||
- safe_browsing::GetURLAllowlistByPolicy(pref_service);
|
||||
-
|
||||
- // Log the size of the domains to make sure copying them is
|
||||
- // not too expensive.
|
||||
- if (allowlist_domains.size() > 0) {
|
||||
- int total_size = 0;
|
||||
- for (const auto& domains : allowlist_domains) {
|
||||
- total_size += domains.size();
|
||||
- }
|
||||
- base::UmaHistogramCounts10000(
|
||||
- "SafeBrowsing.Policy.AllowlistDomainsTotalSize", total_size);
|
||||
- }
|
||||
-
|
||||
- bool safe_browsing_enabled =
|
||||
- safe_browsing::IsSafeBrowsingEnabled(*pref_service);
|
||||
- content::GetIOThreadTaskRunner({})->PostTask(
|
||||
@@ -167,7 +166,7 @@
|
||||
// BadgeManager is not used for Android.
|
||||
--- a/chrome/browser/component_updater/chrome_client_side_phishing_component_installer.cc
|
||||
+++ b/chrome/browser/component_updater/chrome_client_side_phishing_component_installer.cc
|
||||
@@ -30,20 +30,6 @@ namespace {
|
||||
@@ -29,20 +29,6 @@ namespace {
|
||||
|
||||
void LoadFromDisk(const base::FilePath& pb_path,
|
||||
const base::FilePath& visual_tflite_model_path) {
|
||||
@@ -188,7 +187,7 @@
|
||||
}
|
||||
|
||||
void PopulateModelFromFiles(const base::FilePath& install_dir) {
|
||||
@@ -57,9 +43,6 @@ void PopulateModelFromFiles(const base::
|
||||
@@ -56,9 +42,6 @@ void PopulateModelFromFiles(const base::
|
||||
update_client::InstallerAttributes GetInstallerAttributes() {
|
||||
update_client::InstallerAttributes attributes;
|
||||
|
||||
@@ -208,30 +207,6 @@
|
||||
#include "third_party/blink/public/common/input/web_gesture_event.h"
|
||||
#include "third_party/blink/public/common/input/web_input_event.h"
|
||||
#include "third_party/blink/public/common/renderer_preferences/renderer_preferences.h"
|
||||
--- a/chrome/browser/download/bubble/download_bubble_prefs.cc
|
||||
+++ b/chrome/browser/download/bubble/download_bubble_prefs.cc
|
||||
@@ -18,21 +18,6 @@ bool IsDownloadBubbleEnabled(Profile* pr
|
||||
return false;
|
||||
}
|
||||
|
||||
- // TODO(crbug.com/1307021): Enable download bubble for enhanced protection
|
||||
- // users, advanced protection users and enterprise connector users once it
|
||||
- // supports deep scanning.
|
||||
- if (safe_browsing::IsEnhancedProtectionEnabled(*profile->GetPrefs())) {
|
||||
- return false;
|
||||
- }
|
||||
-
|
||||
- auto* advanced_protection_manager =
|
||||
- safe_browsing::AdvancedProtectionStatusManagerFactory::GetForProfile(
|
||||
- profile);
|
||||
- if (advanced_protection_manager &&
|
||||
- advanced_protection_manager->IsUnderAdvancedProtection()) {
|
||||
- return false;
|
||||
- }
|
||||
-
|
||||
auto* connector_service =
|
||||
enterprise_connectors::ConnectorsServiceFactory::GetForBrowserContext(
|
||||
profile);
|
||||
--- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
+++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
@@ -130,7 +130,6 @@ using content::DownloadManager;
|
||||
@@ -242,7 +217,7 @@
|
||||
using safe_browsing::DownloadProtectionService;
|
||||
using ConnectionType = net::NetworkChangeNotifier::ConnectionType;
|
||||
|
||||
@@ -1526,8 +1525,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
@@ -1519,8 +1518,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
if (item->GetOriginalMimeType() == "application/x-x509-user-cert")
|
||||
DownloadItemModel(item).SetShouldPreferOpeningInBrowser(true);
|
||||
#endif
|
||||
@@ -251,7 +226,7 @@
|
||||
}
|
||||
if (ShouldBlockFile(target_info->danger_type, item)) {
|
||||
MaybeReportDangerousDownloadBlocked(
|
||||
@@ -1679,7 +1676,6 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
@@ -1655,7 +1652,6 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
service->MaybeSendDangerousDownloadOpenedReport(download,
|
||||
show_download_in_folder);
|
||||
}
|
||||
@@ -259,7 +234,7 @@
|
||||
if (!download->GetAutoOpened()) {
|
||||
download::DownloadContent download_content =
|
||||
download::DownloadContentFromMimeType(download->GetMimeType(), false);
|
||||
@@ -1687,6 +1683,7 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
@@ -1663,6 +1659,7 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
download->GetDangerType(), download_content, base::Time::Now(),
|
||||
download->GetEndTime(), show_download_in_folder);
|
||||
}
|
||||
@@ -267,7 +242,7 @@
|
||||
}
|
||||
|
||||
void ChromeDownloadManagerDelegate::CheckDownloadAllowed(
|
||||
@@ -1756,8 +1753,7 @@ void ChromeDownloadManagerDelegate::Chec
|
||||
@@ -1732,8 +1729,7 @@ void ChromeDownloadManagerDelegate::Chec
|
||||
DCHECK(download_item);
|
||||
DCHECK(download_item->IsSavePackageDownload());
|
||||
|
||||
@@ -300,7 +275,7 @@
|
||||
void RecordOpenedDangerousConfirmDialog(
|
||||
--- a/chrome/browser/download/download_target_determiner.cc
|
||||
+++ b/chrome/browser/download/download_target_determiner.cc
|
||||
@@ -878,12 +878,14 @@ void DownloadTargetDeterminer::CheckVisi
|
||||
@@ -877,12 +877,14 @@ void DownloadTargetDeterminer::CheckVisi
|
||||
bool visited_referrer_before) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
DCHECK_EQ(STATE_DETERMINE_INTERMEDIATE_PATH, next_state_);
|
||||
@@ -315,7 +290,7 @@
|
||||
danger_level_ = GetDangerLevel(
|
||||
visited_referrer_before ? VISITED_REFERRER : NO_VISITS_TO_REFERRER);
|
||||
if (danger_level_ != DownloadFileType::NOT_DANGEROUS &&
|
||||
@@ -1123,6 +1125,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
@@ -1122,6 +1124,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
|
||||
absl::optional<base::Time>
|
||||
DownloadTargetDeterminer::GetLastDownloadBypassTimestamp() const {
|
||||
@@ -323,7 +298,7 @@
|
||||
safe_browsing::SafeBrowsingMetricsCollector* metrics_collector =
|
||||
safe_browsing::SafeBrowsingMetricsCollectorFactory::GetForProfile(
|
||||
GetProfile());
|
||||
@@ -1131,6 +1134,9 @@ DownloadTargetDeterminer::GetLastDownloa
|
||||
@@ -1130,6 +1133,9 @@ DownloadTargetDeterminer::GetLastDownloa
|
||||
safe_browsing::SafeBrowsingMetricsCollector::
|
||||
EventType::DANGEROUS_DOWNLOAD_BYPASS)
|
||||
: absl::nullopt;
|
||||
@@ -408,6 +383,26 @@
|
||||
if (cached_device_model_ && cached_device_manufacturer_) {
|
||||
UpdateFromCache(signals);
|
||||
LogSignalsCollectionLatency(kLatencyHistogramWithCacheVariant, start_time);
|
||||
--- a/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc
|
||||
@@ -63,17 +63,6 @@ ReportingServiceSettings::ReportingServi
|
||||
else
|
||||
DVLOG(1) << "Enabled event name list contains a non string value!";
|
||||
}
|
||||
- } else {
|
||||
- // When the list of enabled event names is not set, we assume all events are
|
||||
- // enabled. This is to support the feature of selecting the "All always on"
|
||||
- // option in the policy UI, which means to always enable all events, even
|
||||
- // when new events may be added in the future. And this is also to support
|
||||
- // existing customer policies that were created before we introduced the
|
||||
- // concept of enabling/disabling events.
|
||||
- for (auto* event_name :
|
||||
- extensions::SafeBrowsingPrivateEventRouter::kAllEvents) {
|
||||
- enabled_event_names_.insert(event_name);
|
||||
- }
|
||||
}
|
||||
|
||||
const base::Value* enabled_opt_in_events_value =
|
||||
--- a/chrome/browser/enterprise/signals/context_info_fetcher.cc
|
||||
+++ b/chrome/browser/enterprise/signals/context_info_fetcher.cc
|
||||
@@ -204,7 +204,6 @@ void ContextInfoFetcher::Fetch(ContextIn
|
||||
@@ -516,7 +511,18 @@
|
||||
} // namespace utils
|
||||
--- a/chrome/browser/extensions/BUILD.gn
|
||||
+++ b/chrome/browser/extensions/BUILD.gn
|
||||
@@ -636,8 +636,6 @@ static_library("extensions") {
|
||||
@@ -300,10 +300,6 @@ static_library("extensions") {
|
||||
"api/runtime/chrome_runtime_api_delegate.h",
|
||||
"api/safe_browsing_private/safe_browsing_private_api.cc",
|
||||
"api/safe_browsing_private/safe_browsing_private_api.h",
|
||||
- "api/safe_browsing_private/safe_browsing_private_event_router.cc",
|
||||
- "api/safe_browsing_private/safe_browsing_private_event_router.h",
|
||||
- "api/safe_browsing_private/safe_browsing_private_event_router_factory.cc",
|
||||
- "api/safe_browsing_private/safe_browsing_private_event_router_factory.h",
|
||||
"api/safe_browsing_private/safe_browsing_util.cc",
|
||||
"api/safe_browsing_private/safe_browsing_util.h",
|
||||
"api/scripting/scripting_api.cc",
|
||||
@@ -638,8 +634,6 @@ static_library("extensions") {
|
||||
"menu_manager_factory.h",
|
||||
"navigation_observer.cc",
|
||||
"navigation_observer.h",
|
||||
@@ -545,183 +551,19 @@
|
||||
info.browser_version = std::move(signals.browser_version);
|
||||
info.built_in_dns_client_enabled = signals.built_in_dns_client_enabled;
|
||||
|
||||
--- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc
|
||||
+++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc
|
||||
@@ -333,6 +333,7 @@ void SafeBrowsingPrivateEventRouter::OnP
|
||||
event_router_->BroadcastEvent(std::move(extension_event));
|
||||
}
|
||||
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -404,6 +405,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
|
||||
ReportRealtimeEvent(kKeyDangerousDownloadEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnSecurityInterstitialShown(
|
||||
@@ -431,6 +433,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
event_router_->BroadcastEvent(std::move(extension_event));
|
||||
}
|
||||
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -453,6 +456,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
|
||||
ReportRealtimeEvent(kKeyInterstitialEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnSecurityInterstitialProceeded(
|
||||
@@ -480,6 +484,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
event_router_->BroadcastEvent(std::move(extension_event));
|
||||
}
|
||||
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -498,6 +503,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
|
||||
ReportRealtimeEvent(kKeyInterstitialEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnAnalysisConnectorResult(
|
||||
@@ -511,6 +517,7 @@ void SafeBrowsingPrivateEventRouter::OnA
|
||||
const enterprise_connectors::ContentAnalysisResponse::Result& result,
|
||||
const int64_t content_size,
|
||||
safe_browsing::EventResult event_result) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
if (result.tag() == "malware") {
|
||||
DCHECK_EQ(1, result.triggered_rules().size());
|
||||
OnDangerousDeepScanningResult(
|
||||
@@ -522,6 +529,7 @@ void SafeBrowsingPrivateEventRouter::OnA
|
||||
OnSensitiveDataEvent(url, file_name, download_digest_sha256, mime_type,
|
||||
trigger, scan_id, result, content_size, event_result);
|
||||
}
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnDangerousDeepScanningResult(
|
||||
@@ -537,6 +545,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
const std::string& malware_category,
|
||||
const std::string& evidence_locker_filepath,
|
||||
const std::string& scan_id) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -577,6 +586,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
|
||||
ReportRealtimeEvent(kKeyDangerousDownloadEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnSensitiveDataEvent(
|
||||
@@ -589,6 +599,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
const enterprise_connectors::ContentAnalysisResponse::Result& result,
|
||||
const int64_t content_size,
|
||||
safe_browsing::EventResult event_result) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -620,6 +631,7 @@ void SafeBrowsingPrivateEventRouter::OnS
|
||||
|
||||
ReportRealtimeEvent(kKeySensitiveDataEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnAnalysisConnectorWarningBypassed(
|
||||
@@ -633,6 +645,7 @@ void SafeBrowsingPrivateEventRouter::OnA
|
||||
const enterprise_connectors::ContentAnalysisResponse::Result& result,
|
||||
const int64_t content_size,
|
||||
absl::optional<std::u16string> user_justification) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -667,6 +680,7 @@ void SafeBrowsingPrivateEventRouter::OnA
|
||||
|
||||
ReportRealtimeEvent(kKeySensitiveDataEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnUnscannedFileEvent(
|
||||
@@ -679,6 +693,7 @@ void SafeBrowsingPrivateEventRouter::OnU
|
||||
const std::string& reason,
|
||||
const int64_t content_size,
|
||||
safe_browsing::EventResult event_result) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -705,6 +720,7 @@ void SafeBrowsingPrivateEventRouter::OnU
|
||||
|
||||
ReportRealtimeEvent(kKeyUnscannedFileEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnDangerousDownloadEvent(
|
||||
@@ -730,6 +746,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
const std::string& scan_id,
|
||||
const int64_t content_size,
|
||||
safe_browsing::EventResult event_result) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -761,6 +778,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
|
||||
ReportRealtimeEvent(kKeyDangerousDownloadEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnDangerousDownloadWarningBypassed(
|
||||
@@ -784,6 +802,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
const std::string& mime_type,
|
||||
const std::string& scan_id,
|
||||
const int64_t content_size) {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
absl::optional<enterprise_connectors::ReportingSettings> settings =
|
||||
GetReportingSettings();
|
||||
if (!settings.has_value() ||
|
||||
@@ -815,6 +834,7 @@ void SafeBrowsingPrivateEventRouter::OnD
|
||||
|
||||
ReportRealtimeEvent(kKeyDangerousDownloadEvent, std::move(settings.value()),
|
||||
std::move(event));
|
||||
+#endif // FULL_SAFE_BROWSING
|
||||
}
|
||||
|
||||
void SafeBrowsingPrivateEventRouter::OnLoginEvent(
|
||||
@@ -1162,7 +1182,11 @@ void SafeBrowsingPrivateEventRouter::Rep
|
||||
}
|
||||
|
||||
std::string SafeBrowsingPrivateEventRouter::GetProfileUserName() const {
|
||||
+#if defined(FULL_SAFE_BROWSING)
|
||||
return safe_browsing::GetProfileEmail(identity_manager_);
|
||||
+#else
|
||||
+ return "";
|
||||
+#endif
|
||||
}
|
||||
|
||||
#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
--- a/chrome/browser/extensions/browser_context_keyed_service_factories.cc
|
||||
+++ b/chrome/browser/extensions/browser_context_keyed_service_factories.cc
|
||||
@@ -125,7 +125,6 @@ void EnsureBrowserContextKeyedServiceFac
|
||||
#endif
|
||||
extensions::PreferenceAPI::GetFactoryInstance();
|
||||
extensions::ProcessesAPI::GetFactoryInstance();
|
||||
- extensions::SafeBrowsingPrivateEventRouterFactory::GetInstance();
|
||||
extensions::SessionsAPI::GetFactoryInstance();
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
extensions::SessionStateChangedEventDispatcher::GetFactoryInstance();
|
||||
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc
|
||||
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc
|
||||
@@ -610,51 +610,22 @@ void ChromeExtensionsBrowserClient::Noti
|
||||
@@ -612,51 +612,22 @@ void ChromeExtensionsBrowserClient::Noti
|
||||
content::BrowserContext* context,
|
||||
const ExtensionId& extension_id,
|
||||
const std::string& code) const {
|
||||
@@ -777,7 +619,7 @@
|
||||
// static
|
||||
--- a/chrome/browser/extensions/extension_service.cc
|
||||
+++ b/chrome/browser/extensions/extension_service.cc
|
||||
@@ -52,7 +52,6 @@
|
||||
@@ -53,7 +53,6 @@
|
||||
#include "chrome/browser/extensions/forced_extensions/install_stage_tracker.h"
|
||||
#include "chrome/browser/extensions/install_verifier.h"
|
||||
#include "chrome/browser/extensions/installed_loader.h"
|
||||
@@ -785,7 +627,7 @@
|
||||
#include "chrome/browser/extensions/pending_extension_manager.h"
|
||||
#include "chrome/browser/extensions/permissions_updater.h"
|
||||
#include "chrome/browser/extensions/shared_module_service.h"
|
||||
@@ -206,7 +205,6 @@ void ExtensionService::BlocklistExtensio
|
||||
@@ -207,7 +206,6 @@ void ExtensionService::BlocklistExtensio
|
||||
blocklist_prefs::SetSafeBrowsingExtensionBlocklistState(
|
||||
extension_id, BitMapBlocklistState::BLOCKLISTED_MALWARE,
|
||||
extension_prefs_);
|
||||
@@ -793,7 +635,7 @@
|
||||
}
|
||||
|
||||
bool ExtensionService::OnExternalExtensionUpdateUrlFound(
|
||||
@@ -369,7 +367,6 @@ ExtensionService::ExtensionService(Profi
|
||||
@@ -370,7 +368,6 @@ ExtensionService::ExtensionService(Profi
|
||||
safe_browsing_verdict_handler_(extension_prefs,
|
||||
ExtensionRegistry::Get(profile),
|
||||
this),
|
||||
@@ -801,7 +643,7 @@
|
||||
registry_(ExtensionRegistry::Get(profile)),
|
||||
pending_extension_manager_(profile),
|
||||
install_directory_(install_directory),
|
||||
@@ -869,100 +866,6 @@ bool ExtensionService::IsExtensionEnable
|
||||
@@ -870,100 +867,6 @@ bool ExtensionService::IsExtensionEnable
|
||||
return extension_registrar_.IsExtensionEnabled(extension_id);
|
||||
}
|
||||
|
||||
@@ -964,7 +806,7 @@
|
||||
|
||||
--- a/chrome/browser/extensions/extension_system_impl.cc
|
||||
+++ b/chrome/browser/extensions/extension_system_impl.cc
|
||||
@@ -464,8 +464,6 @@ void ExtensionSystemImpl::InstallUpdate(
|
||||
@@ -465,8 +465,6 @@ void ExtensionSystemImpl::InstallUpdate(
|
||||
void ExtensionSystemImpl::PerformActionBasedOnOmahaAttributes(
|
||||
const std::string& extension_id,
|
||||
const base::Value& attributes) {
|
||||
@@ -1102,7 +944,7 @@
|
||||
std::string GenerateLastPickedDirectoryKey(const std::string& id) {
|
||||
return id.empty() ? kDefaultLastPickedDirectoryKey
|
||||
: base::StrCat({kCustomLastPickedDirectoryKey, "-", id});
|
||||
@@ -1134,28 +1055,6 @@ void ChromeFileSystemAccessPermissionCon
|
||||
@@ -1137,28 +1058,6 @@ void ChromeFileSystemAccessPermissionCon
|
||||
std::move(callback)));
|
||||
}
|
||||
|
||||
@@ -1172,7 +1014,7 @@
|
||||
// Do not allow picker UI to be shown on a page that isn't in the foreground
|
||||
--- a/chrome/browser/notifications/notification_display_service_impl.cc
|
||||
+++ b/chrome/browser/notifications/notification_display_service_impl.cc
|
||||
@@ -89,13 +89,6 @@ NotificationDisplayServiceImpl::Notifica
|
||||
@@ -88,13 +88,6 @@ NotificationDisplayServiceImpl::Notifica
|
||||
profile_));
|
||||
#endif
|
||||
|
||||
@@ -1196,7 +1038,7 @@
|
||||
#include "chrome/browser/safe_browsing/user_interaction_observer.h"
|
||||
#include "chrome/browser/signin/identity_manager_factory.h"
|
||||
#include "chrome/browser/sync/sync_service_factory.h"
|
||||
@@ -112,11 +111,11 @@
|
||||
@@ -114,11 +113,11 @@
|
||||
#if BUILDFLAG(FULL_SAFE_BROWSING)
|
||||
#include "chrome/browser/safe_browsing/advanced_protection_status_manager.h"
|
||||
#include "chrome/browser/safe_browsing/advanced_protection_status_manager_factory.h"
|
||||
@@ -1209,7 +1051,7 @@
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
#include "chrome/browser/android/tab_android.h"
|
||||
@@ -809,6 +808,7 @@ autofill::LanguageCode ChromePasswordMan
|
||||
@@ -850,6 +849,7 @@ autofill::LanguageCode ChromePasswordMan
|
||||
return autofill::LanguageCode();
|
||||
}
|
||||
|
||||
@@ -1217,7 +1059,7 @@
|
||||
safe_browsing::PasswordProtectionService*
|
||||
ChromePasswordManagerClient::GetPasswordProtectionService() const {
|
||||
return safe_browsing::ChromePasswordProtectionService::
|
||||
@@ -844,13 +844,9 @@ void ChromePasswordManagerClient::CheckP
|
||||
@@ -885,13 +885,9 @@ void ChromePasswordManagerClient::CheckP
|
||||
web_contents(), web_contents()->GetLastCommittedURL(), username,
|
||||
password_type, matching_reused_credentials, password_field_exists);
|
||||
}
|
||||
@@ -1232,7 +1074,44 @@
|
||||
}
|
||||
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
@@ -1357,9 +1353,11 @@ void ChromePasswordManagerClient::OnPast
|
||||
@@ -900,36 +896,10 @@ void ChromePasswordManagerClient::MaybeR
|
||||
bool is_federated,
|
||||
const url::Origin& federated_origin,
|
||||
const std::u16string& login_user_name) const {
|
||||
- if (!base::FeatureList::IsEnabled(policy::features::kLoginEventReporting))
|
||||
- return;
|
||||
-
|
||||
- extensions::SafeBrowsingPrivateEventRouter* router =
|
||||
- extensions::SafeBrowsingPrivateEventRouterFactory::GetForProfile(
|
||||
- profile_);
|
||||
- if (!router)
|
||||
- return;
|
||||
-
|
||||
- // The router is responsible for checking if the reporting of this event type
|
||||
- // is enabled by the admin.
|
||||
- router->OnLoginEvent(url, is_federated, federated_origin, login_user_name);
|
||||
}
|
||||
|
||||
void ChromePasswordManagerClient::MaybeReportEnterprisePasswordBreachEvent(
|
||||
const std::vector<std::pair<GURL, std::u16string>>& identities) const {
|
||||
- if (!base::FeatureList::IsEnabled(
|
||||
- policy::features::kPasswordBreachEventReporting)) {
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- extensions::SafeBrowsingPrivateEventRouter* router =
|
||||
- extensions::SafeBrowsingPrivateEventRouterFactory::GetForProfile(
|
||||
- profile_);
|
||||
- if (!router)
|
||||
- return;
|
||||
-
|
||||
- // The router is responsible for checking if the reporting of this event type
|
||||
- // is enabled by the admin.
|
||||
- router->OnPasswordBreach(kPasswordBreachEntryTrigger, identities);
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -1398,9 +1368,11 @@ void ChromePasswordManagerClient::OnPast
|
||||
}
|
||||
|
||||
was_on_paste_called_ = true;
|
||||
@@ -1245,7 +1124,7 @@
|
||||
|
||||
void ChromePasswordManagerClient::RenderFrameCreated(
|
||||
content::RenderFrameHost* render_frame_host) {
|
||||
@@ -1394,7 +1392,9 @@ void ChromePasswordManagerClient::OnInpu
|
||||
@@ -1435,7 +1407,9 @@ void ChromePasswordManagerClient::OnInpu
|
||||
if (key_event.windows_key_code == (ui::VKEY_V & 0x1f)) {
|
||||
OnPaste();
|
||||
} else {
|
||||
@@ -1255,7 +1134,7 @@
|
||||
}
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
}
|
||||
@@ -1433,6 +1433,7 @@ bool ChromePasswordManagerClient::IsPass
|
||||
@@ -1474,6 +1448,7 @@ bool ChromePasswordManagerClient::IsPass
|
||||
is_enabled = false;
|
||||
}
|
||||
|
||||
@@ -1263,7 +1142,7 @@
|
||||
// SafeBrowsing Delayed Warnings experiment can delay some SafeBrowsing
|
||||
// warnings until user interaction. If the current page has a delayed warning,
|
||||
// it'll have a user interaction observer attached. Disable password
|
||||
@@ -1443,6 +1444,7 @@ bool ChromePasswordManagerClient::IsPass
|
||||
@@ -1484,6 +1459,7 @@ bool ChromePasswordManagerClient::IsPass
|
||||
observer->OnPasswordSaveOrAutofillDenied();
|
||||
is_enabled = false;
|
||||
}
|
||||
@@ -1273,7 +1152,7 @@
|
||||
password_manager::BrowserSavePasswordProgressLogger logger(
|
||||
--- a/chrome/browser/password_manager/chrome_password_manager_client.h
|
||||
+++ b/chrome/browser/password_manager/chrome_password_manager_client.h
|
||||
@@ -207,13 +207,14 @@ class ChromePasswordManagerClient
|
||||
@@ -216,13 +216,14 @@ class ChromePasswordManagerClient
|
||||
void AnnotateNavigationEntry(bool has_password_field) override;
|
||||
autofill::LanguageCode GetPageLanguage() const override;
|
||||
|
||||
@@ -1289,7 +1168,7 @@
|
||||
|
||||
void CheckProtectedPasswordEntry(
|
||||
password_manager::metrics_util::PasswordType reused_password_type,
|
||||
@@ -221,6 +222,7 @@ class ChromePasswordManagerClient
|
||||
@@ -230,6 +231,7 @@ class ChromePasswordManagerClient
|
||||
const std::vector<password_manager::MatchingReusedCredential>&
|
||||
matching_reused_credentials,
|
||||
bool password_field_exists) override;
|
||||
@@ -1317,7 +1196,7 @@
|
||||
void AbusiveOriginPermissionRevocationRequest::OnSafeBrowsingVerdictReceived(
|
||||
--- a/chrome/browser/permissions/contextual_notification_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/contextual_notification_permission_ui_selector.cc
|
||||
@@ -17,7 +17,6 @@
|
||||
@@ -16,7 +16,6 @@
|
||||
#include "chrome/browser/browser_process.h"
|
||||
#include "chrome/browser/permissions/quiet_notification_permission_ui_config.h"
|
||||
#include "chrome/browser/permissions/quiet_notification_permission_ui_state.h"
|
||||
@@ -1325,7 +1204,7 @@
|
||||
#include "chrome/common/chrome_features.h"
|
||||
#include "components/permissions/permission_request.h"
|
||||
#include "components/permissions/request_type.h"
|
||||
@@ -151,9 +150,6 @@ void ContextualNotificationPermissionUiS
|
||||
@@ -150,9 +149,6 @@ void ContextualNotificationPermissionUiS
|
||||
}
|
||||
|
||||
void ContextualNotificationPermissionUiSelector::Cancel() {
|
||||
@@ -1335,7 +1214,7 @@
|
||||
}
|
||||
|
||||
bool ContextualNotificationPermissionUiSelector::IsPermissionRequestSupported(
|
||||
@@ -179,24 +175,14 @@ void ContextualNotificationPermissionUiS
|
||||
@@ -178,24 +174,14 @@ void ContextualNotificationPermissionUiS
|
||||
absl::optional<Decision> decision =
|
||||
GetDecisionBasedOnSiteReputation(reputation);
|
||||
|
||||
@@ -1367,7 +1246,7 @@
|
||||
void ContextualNotificationPermissionUiSelector::OnSafeBrowsingVerdictReceived(
|
||||
--- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
@@ -316,47 +316,5 @@ bool PredictionBasedPermissionUiSelector
|
||||
@@ -322,47 +322,5 @@ bool PredictionBasedPermissionUiSelector
|
||||
|
||||
PredictionSource PredictionBasedPermissionUiSelector::GetPredictionTypeToUse(
|
||||
permissions::RequestType request_type) {
|
||||
@@ -1417,7 +1296,7 @@
|
||||
}
|
||||
--- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
+++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
@@ -91,6 +91,7 @@
|
||||
@@ -92,6 +92,7 @@
|
||||
#include "components/policy/core/common/schema.h"
|
||||
#include "components/policy/policy_constants.h"
|
||||
#include "components/proxy_config/proxy_policy_handler.h"
|
||||
@@ -1425,18 +1304,32 @@
|
||||
#include "components/safe_browsing/content/common/file_type_policies_prefs.h"
|
||||
#include "components/safe_browsing/core/common/safe_browsing_policy_handler.h"
|
||||
#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
@@ -2295,7 +2296,7 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
base::Value::Type::BOOLEAN));
|
||||
#endif // BUILDFLAG(IS_LINUX)
|
||||
@@ -1732,8 +1733,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
handlers->AddHandler(
|
||||
std::make_unique<bookmarks::ManagedBookmarksPolicyHandler>(
|
||||
chrome_schema));
|
||||
- handlers->AddHandler(
|
||||
- std::make_unique<safe_browsing::SafeBrowsingPolicyHandler>());
|
||||
handlers->AddHandler(std::make_unique<syncer::SyncPolicyHandler>());
|
||||
handlers->AddHandler(
|
||||
std::make_unique<URLBlocklistPolicyHandler>(key::kURLBlocklist));
|
||||
@@ -1790,13 +1789,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckMode,
|
||||
prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckScope, chrome_schema));
|
||||
|
||||
- handlers->AddHandler(std::make_unique<SimpleSchemaValidatingPolicyHandler>(
|
||||
- key::kExemptDomainFileTypePairsFromFileTypeDownloadWarnings,
|
||||
- safe_browsing::file_type::prefs::
|
||||
- kExemptDomainFileTypePairsFromFileTypeDownloadWarnings,
|
||||
- chrome_schema, SCHEMA_ALLOW_UNKNOWN,
|
||||
- SimpleSchemaValidatingPolicyHandler::RECOMMENDED_PROHIBITED,
|
||||
- SimpleSchemaValidatingPolicyHandler::MANDATORY_ALLOWED));
|
||||
handlers->AddHandler(
|
||||
std::make_unique<ManagedAccountRestrictionsPolicyHandler>(chrome_schema));
|
||||
|
||||
-#if !BUILDFLAG(IS_ANDROID)
|
||||
+#if !BUILDFLAG(IS_ANDROID) && BUILDFLAG(FULL_SAFE_BROWSING)
|
||||
handlers->AddHandler(std::make_unique<SimpleSchemaValidatingPolicyHandler>(
|
||||
key::kExemptDomainFileTypePairsFromFileTypeDownloadWarnings,
|
||||
safe_browsing::file_type::prefs::
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -245,7 +245,6 @@
|
||||
@@ -248,7 +248,6 @@
|
||||
#include "chrome/browser/nearby_sharing/common/nearby_share_prefs.h"
|
||||
#include "chrome/browser/new_tab_page/modules/drive/drive_service.h"
|
||||
#include "chrome/browser/new_tab_page/modules/photos/photos_service.h"
|
||||
@@ -1444,7 +1337,7 @@
|
||||
#include "chrome/browser/new_tab_page/modules/task_module/task_module_service.h"
|
||||
#include "chrome/browser/new_tab_page/promos/promo_service.h"
|
||||
#include "chrome/browser/search/background/ntp_custom_background_service.h"
|
||||
@@ -1351,7 +1350,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
@@ -1386,7 +1385,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
NewTabPageHandler::RegisterProfilePrefs(registry);
|
||||
NewTabPageUI::RegisterProfilePrefs(registry);
|
||||
NewTabUI::RegisterProfilePrefs(registry);
|
||||
@@ -1454,7 +1347,7 @@
|
||||
PinnedTabCodec::RegisterProfilePrefs(registry);
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -527,7 +527,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -536,7 +536,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
SystemExtensionsProviderFactory::GetInstance();
|
||||
#endif
|
||||
TabRestoreServiceFactory::GetInstance();
|
||||
@@ -1605,6 +1498,17 @@
|
||||
}
|
||||
|
||||
content::BrowserContext* SCTReportingServiceFactory::GetBrowserContextToUse(
|
||||
--- a/chrome/browser/ssl/ssl_error_controller_client.cc
|
||||
+++ b/chrome/browser/ssl/ssl_error_controller_client.cc
|
||||
@@ -91,8 +91,6 @@ void SSLErrorControllerClient::GoBack()
|
||||
}
|
||||
|
||||
void SSLErrorControllerClient::Proceed() {
|
||||
- MaybeTriggerSecurityInterstitialProceededEvent(web_contents_, request_url_,
|
||||
- "SSL_ERROR", cert_error_);
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
// Hosted Apps should not be allowed to run if there is a problem with their
|
||||
// certificate. So, when users click proceed on an interstitial, move the tab
|
||||
--- a/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc
|
||||
+++ b/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc
|
||||
@@ -6,7 +6,6 @@
|
||||
@@ -1629,7 +1533,7 @@
|
||||
} // namespace
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -536,7 +536,6 @@ static_library("ui") {
|
||||
@@ -546,7 +546,6 @@ static_library("ui") {
|
||||
"//components/renderer_context_menu",
|
||||
"//components/resources",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1637,7 +1541,7 @@
|
||||
"//components/safe_browsing/content/browser/password_protection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
"//components/safe_browsing/core/browser/db:database_manager",
|
||||
@@ -4620,8 +4619,6 @@ static_library("ui") {
|
||||
@@ -4667,8 +4666,6 @@ static_library("ui") {
|
||||
"views/safe_browsing/password_reuse_modal_warning_dialog.h",
|
||||
"views/safe_browsing/prompt_for_scanning_modal_dialog.cc",
|
||||
"views/safe_browsing/prompt_for_scanning_modal_dialog.h",
|
||||
@@ -1674,8 +1578,8 @@
|
||||
void JavaScriptTabModalDialogManagerDelegateDesktop::DidCloseDialog() {
|
||||
--- a/chrome/browser/ui/tab_contents/chrome_web_contents_view_handle_drop.cc
|
||||
+++ b/chrome/browser/ui/tab_contents/chrome_web_contents_view_handle_drop.cc
|
||||
@@ -11,7 +11,10 @@
|
||||
#include "base/task/post_task.h"
|
||||
@@ -10,7 +10,10 @@
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "base/task/task_runner_util.h"
|
||||
#include "base/task/thread_pool.h"
|
||||
+#include "components/safe_browsing/buildflags.h"
|
||||
@@ -1685,7 +1589,7 @@
|
||||
#include "chrome/browser/profiles/profile.h"
|
||||
#include "chrome/browser/safe_browsing/cloud_content_scanning/deep_scanning_utils.h"
|
||||
#include "content/public/browser/web_contents.h"
|
||||
@@ -22,6 +25,7 @@
|
||||
@@ -21,6 +24,7 @@
|
||||
|
||||
namespace {
|
||||
|
||||
@@ -1693,7 +1597,7 @@
|
||||
void CompletionCallback(
|
||||
content::WebContentsViewDelegate::DropCompletionCallback callback,
|
||||
const enterprise_connectors::ContentAnalysisDelegate::Data& data,
|
||||
@@ -63,6 +67,7 @@ enterprise_connectors::ContentAnalysisDe
|
||||
@@ -62,6 +66,7 @@ enterprise_connectors::ContentAnalysisDe
|
||||
}
|
||||
return data;
|
||||
}
|
||||
@@ -1701,7 +1605,7 @@
|
||||
|
||||
// Helper class to handle WebContents being destroyed while files are opened in
|
||||
// the threadpool. This class deletes itself either when it's no longer needed
|
||||
@@ -76,6 +81,7 @@ class HandleDropScanData : public conten
|
||||
@@ -75,6 +80,7 @@ class HandleDropScanData : public conten
|
||||
: content::WebContentsObserver(web_contents),
|
||||
callback_(std::move(callback)) {}
|
||||
|
||||
@@ -1709,7 +1613,7 @@
|
||||
void ScanData(
|
||||
enterprise_connectors::ContentAnalysisDelegate::Data analysis_data) {
|
||||
DCHECK(web_contents());
|
||||
@@ -87,6 +93,7 @@ class HandleDropScanData : public conten
|
||||
@@ -86,6 +92,7 @@ class HandleDropScanData : public conten
|
||||
|
||||
delete this;
|
||||
}
|
||||
@@ -1717,7 +1621,7 @@
|
||||
|
||||
void WebContentsDestroyed() override { delete this; }
|
||||
|
||||
@@ -106,13 +113,16 @@ void HandleOnPerformDrop(
|
||||
@@ -105,13 +112,16 @@ void HandleOnPerformDrop(
|
||||
content::WebContents* web_contents,
|
||||
const content::DropData& drop_data,
|
||||
content::WebContentsViewDelegate::DropCompletionCallback callback) {
|
||||
@@ -1734,7 +1638,7 @@
|
||||
if (!enterprise_connectors::ContentAnalysisDelegate::IsEnabled(
|
||||
profile, web_contents->GetLastCommittedURL(), &data, connector)) {
|
||||
std::move(callback).Run(
|
||||
@@ -152,4 +162,8 @@ void HandleOnPerformDrop(
|
||||
@@ -151,4 +161,8 @@ void HandleOnPerformDrop(
|
||||
std::move(callback).Run(
|
||||
content::WebContentsViewDelegate::DropCompletionResult::kContinue);
|
||||
}
|
||||
@@ -1772,7 +1676,7 @@
|
||||
open_button_->SetEnabled((mode_ == download::DownloadItemMode::kNormal) ||
|
||||
prompt_to_scan || allow_open_during_deep_scan);
|
||||
|
||||
@@ -1418,7 +1420,9 @@ void DownloadItemView::ShowContextMenuIm
|
||||
@@ -1421,7 +1423,9 @@ void DownloadItemView::ShowContextMenuIm
|
||||
}
|
||||
|
||||
void DownloadItemView::OpenDownloadDuringAsyncScanning() {
|
||||
@@ -1794,7 +1698,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
@@ -848,12 +848,6 @@ base::Value ManagementUIHandler::GetThre
|
||||
@@ -843,12 +843,6 @@ base::Value ManagementUIHandler::GetThre
|
||||
&info);
|
||||
}
|
||||
|
||||
@@ -1851,7 +1755,7 @@
|
||||
std::move(callback),
|
||||
--- a/chrome/test/BUILD.gn
|
||||
+++ b/chrome/test/BUILD.gn
|
||||
@@ -1302,7 +1302,6 @@ if (!is_android) {
|
||||
@@ -1314,7 +1314,6 @@ if (!is_android) {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1859,7 +1763,7 @@
|
||||
"//components/safe_browsing/content/browser:safe_browsing_service",
|
||||
"//components/safe_browsing/content/browser/password_protection",
|
||||
"//components/safe_browsing/content/browser/password_protection:test_support",
|
||||
@@ -5687,7 +5686,6 @@ test("unit_tests") {
|
||||
@@ -5819,7 +5818,6 @@ test("unit_tests") {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1869,7 +1773,7 @@
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
--- a/components/password_manager/content/browser/content_password_manager_driver.cc
|
||||
+++ b/components/password_manager/content/browser/content_password_manager_driver.cc
|
||||
@@ -409,7 +409,7 @@ void ContentPasswordManagerDriver::Check
|
||||
@@ -415,7 +415,7 @@ void ContentPasswordManagerDriver::Check
|
||||
if (!password_manager::bad_message::CheckFrameNotPrerendering(
|
||||
render_frame_host_))
|
||||
return;
|
||||
@@ -1880,7 +1784,7 @@
|
||||
}
|
||||
--- a/components/password_manager/core/browser/password_manager_client.h
|
||||
+++ b/components/password_manager/core/browser/password_manager_client.h
|
||||
@@ -346,11 +346,14 @@ class PasswordManagerClient {
|
||||
@@ -374,11 +374,14 @@ class PasswordManagerClient {
|
||||
// Returns the current best guess as to the page's display language.
|
||||
virtual autofill::LanguageCode GetPageLanguage() const;
|
||||
|
||||
@@ -1896,7 +1800,7 @@
|
||||
// Checks the safe browsing reputation of the webpage when the
|
||||
// user focuses on a username/password field. This is used for reporting
|
||||
// only, and won't trigger a warning.
|
||||
@@ -358,6 +361,7 @@ class PasswordManagerClient {
|
||||
@@ -386,6 +389,7 @@ class PasswordManagerClient {
|
||||
const GURL& frame_url) = 0;
|
||||
#endif
|
||||
|
||||
@@ -1904,7 +1808,7 @@
|
||||
// Checks the safe browsing reputation of the webpage where password reuse
|
||||
// happens. This is called by the PasswordReuseDetectionManager when a
|
||||
// protected password is typed on the wrong domain. This may trigger a
|
||||
@@ -370,6 +374,7 @@ class PasswordManagerClient {
|
||||
@@ -398,6 +402,7 @@ class PasswordManagerClient {
|
||||
const std::string& username,
|
||||
const std::vector<MatchingReusedCredential>& matching_reused_credentials,
|
||||
bool password_field_exists) = 0;
|
||||
@@ -1964,9 +1868,28 @@
|
||||
]
|
||||
|
||||
public_deps = [ "//google_apis:google_apis" ]
|
||||
--- a/components/safe_browsing/core/browser/verdict_cache_manager.cc
|
||||
+++ b/components/safe_browsing/core/browser/verdict_cache_manager.cc
|
||||
@@ -402,16 +402,6 @@ VerdictCacheManager::VerdictCacheManager
|
||||
// pref_service can be null in tests.
|
||||
if (pref_service) {
|
||||
pref_change_registrar_.Init(pref_service);
|
||||
- pref_change_registrar_.Add(
|
||||
- prefs::kSafeBrowsingEnhanced,
|
||||
- base::BindRepeating(&VerdictCacheManager::CleanUpAllPageLoadTokens,
|
||||
- weak_factory_.GetWeakPtr(),
|
||||
- ClearReason::kSafeBrowsingStateChanged));
|
||||
- pref_change_registrar_.Add(
|
||||
- prefs::kSafeBrowsingEnabled,
|
||||
- base::BindRepeating(&VerdictCacheManager::CleanUpAllPageLoadTokens,
|
||||
- weak_factory_.GetWeakPtr(),
|
||||
- ClearReason::kSafeBrowsingStateChanged));
|
||||
}
|
||||
// sync_observer_ can be null in some embedders that don't support sync.
|
||||
if (sync_observer_) {
|
||||
--- a/content/browser/file_system_access/safe_move_helper.cc
|
||||
+++ b/content/browser/file_system_access/safe_move_helper.cc
|
||||
@@ -152,14 +152,8 @@ void SafeMoveHelper::Start(SafeMoveHelpe
|
||||
@@ -154,14 +154,8 @@ void SafeMoveHelper::Start(SafeMoveHelpe
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1981,7 +1904,7 @@
|
||||
}
|
||||
|
||||
void SafeMoveHelper::ComputeHashForSourceFile(HashCallback callback) {
|
||||
@@ -179,44 +173,6 @@ void SafeMoveHelper::ComputeHashForSourc
|
||||
@@ -181,44 +175,6 @@ void SafeMoveHelper::ComputeHashForSourc
|
||||
std::move(wrapped_callback), source_url()));
|
||||
}
|
||||
|
||||
@@ -2069,6 +1992,17 @@
|
||||
}
|
||||
|
||||
UpdateService::UpdateService(
|
||||
--- a/printing/buildflags/buildflags.gni
|
||||
+++ b/printing/buildflags/buildflags.gni
|
||||
@@ -37,7 +37,7 @@ declare_args() {
|
||||
# Enable snapshotting a page when printing for its content to be analyzed for
|
||||
# sensitive content by enterprise users.
|
||||
enable_print_content_analysis =
|
||||
- is_chromeos_ash || is_chromeos_lacros || is_win || is_linux || is_mac
|
||||
+ false
|
||||
}
|
||||
|
||||
declare_args() {
|
||||
--- a/weblayer/BUILD.gn
|
||||
+++ b/weblayer/BUILD.gn
|
||||
@@ -462,7 +462,6 @@ source_set("weblayer_lib_base") {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -9,7 +9,7 @@
|
||||
#include "components/translate/core/browser/translate_download_manager.h"
|
||||
#include "components/translate/core/browser/translate_manager.h"
|
||||
#include "components/translate/core/browser/translate_prefs.h"
|
||||
@@ -1673,6 +1674,8 @@ void RenderViewContextMenu::AppendPageIt
|
||||
@@ -1727,6 +1728,8 @@ void RenderViewContextMenu::AppendPageIt
|
||||
menu_model_.AddSeparator(ui::NORMAL_SEPARATOR);
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
ChromeTranslateClient* chrome_translate_client =
|
||||
ChromeTranslateClient::FromWebContents(embedder_web_contents_);
|
||||
const bool canTranslate =
|
||||
@@ -1694,6 +1697,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
@@ -1748,6 +1751,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
IDC_CONTENT_CONTEXT_TRANSLATE,
|
||||
l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE, language));
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2379,6 +2379,7 @@ static_library("browser") {
|
||||
@@ -2390,6 +2390,7 @@ static_library("browser") {
|
||||
"//third_party/libyuv",
|
||||
"//third_party/metrics_proto",
|
||||
"//third_party/re2",
|
||||
@@ -19,7 +19,7 @@
|
||||
"//third_party/widevine/cdm:headers",
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -149,6 +149,7 @@
|
||||
@@ -146,6 +146,7 @@
|
||||
#include "components/translate/core/browser/translate_ranker_impl.h"
|
||||
#include "components/translate/core/common/translate_util.h"
|
||||
#include "components/ui_devtools/switches.h"
|
||||
@@ -44,7 +44,7 @@
|
||||
#endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_
|
||||
--- a/content/browser/BUILD.gn
|
||||
+++ b/content/browser/BUILD.gn
|
||||
@@ -228,6 +228,7 @@ source_set("browser") {
|
||||
@@ -230,6 +230,7 @@ source_set("browser") {
|
||||
"//third_party/libyuv",
|
||||
"//third_party/re2",
|
||||
"//third_party/sqlite",
|
||||
@@ -54,7 +54,7 @@
|
||||
"//third_party/zlib",
|
||||
--- a/content/browser/renderer_host/render_process_host_impl.cc
|
||||
+++ b/content/browser/renderer_host/render_process_host_impl.cc
|
||||
@@ -75,6 +75,7 @@
|
||||
@@ -76,6 +76,7 @@
|
||||
#include "components/services/storage/public/mojom/cache_storage_control.mojom.h"
|
||||
#include "components/services/storage/public/mojom/indexed_db_control.mojom.h"
|
||||
#include "components/tracing/common/tracing_switches.h"
|
||||
@@ -62,7 +62,7 @@
|
||||
#include "components/viz/common/switches.h"
|
||||
#include "components/viz/host/gpu_client.h"
|
||||
#include "content/browser/bad_message.h"
|
||||
@@ -3292,6 +3293,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3287,6 +3288,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
switches::kEnableWebGLDraftExtensions,
|
||||
switches::kEnableWebGLImageChromium,
|
||||
switches::kFileUrlPathAlias,
|
||||
@@ -83,7 +83,7 @@
|
||||
"//ui/events/blink",
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -32,6 +32,7 @@
|
||||
@@ -33,6 +33,7 @@
|
||||
#include "third_party/blink/public/common/loader/referrer_utils.h"
|
||||
#include "third_party/blink/public/common/switches.h"
|
||||
#include "third_party/blink/public/platform/web_runtime_features.h"
|
||||
@@ -91,7 +91,7 @@
|
||||
#include "ui/accessibility/accessibility_features.h"
|
||||
#include "ui/base/ui_base_features.h"
|
||||
#include "ui/events/blink/blink_features.h"
|
||||
@@ -486,6 +487,10 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
@@ -481,6 +482,10 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
{wrf::ForceOverlayFullscreenVideo, switches::kForceOverlayFullscreenVideo,
|
||||
true},
|
||||
{wrf::EnableDirectSockets, switches::kRestrictedApiOrigins, false},
|
||||
@@ -104,7 +104,7 @@
|
||||
if (command_line.HasSwitch(mapping.switch_name))
|
||||
--- a/third_party/blink/public/platform/web_runtime_features.h
|
||||
+++ b/third_party/blink/public/platform/web_runtime_features.h
|
||||
@@ -215,6 +215,8 @@ class WebRuntimeFeatures {
|
||||
@@ -216,6 +216,8 @@ class WebRuntimeFeatures {
|
||||
BLINK_PLATFORM_EXPORT static void EnableMediaControlsExpandGesture(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool);
|
||||
@@ -115,15 +115,15 @@
|
||||
BLINK_PLATFORM_EXPORT static void EnableSubresourceWebBundles(bool);
|
||||
--- a/third_party/blink/renderer/core/dom/document.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/document.cc
|
||||
@@ -42,6 +42,7 @@
|
||||
#include "base/containers/contains.h"
|
||||
@@ -43,6 +43,7 @@
|
||||
#include "base/debug/dump_without_crashing.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/notreached.h"
|
||||
+#include "base/rand_util.h"
|
||||
#include "base/time/time.h"
|
||||
#include "cc/input/overscroll_behavior.h"
|
||||
#include "cc/input/scroll_snap_data.h"
|
||||
@@ -875,6 +876,14 @@ Range* Document::CreateRangeAdjustedToTr
|
||||
@@ -885,6 +886,14 @@ Range* Document::CreateRangeAdjustedToTr
|
||||
Position::BeforeNode(*shadow_host));
|
||||
}
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
SelectorQueryCache& Document::GetSelectorQueryCache() {
|
||||
if (!selector_query_cache_)
|
||||
selector_query_cache_ = std::make_unique<SelectorQueryCache>();
|
||||
@@ -2175,6 +2184,15 @@ void Document::UpdateStyleAndLayoutTreeF
|
||||
@@ -2167,6 +2176,15 @@ void Document::UpdateStyleAndLayoutTreeF
|
||||
#if DCHECK_IS_ON()
|
||||
AssertLayoutTreeUpdated(*this, true /* allow_dirty_container_subtrees */);
|
||||
#endif
|
||||
@@ -156,7 +156,7 @@
|
||||
void Document::InvalidateStyleAndLayoutForFontUpdates() {
|
||||
--- a/third_party/blink/renderer/core/dom/document.h
|
||||
+++ b/third_party/blink/renderer/core/dom/document.h
|
||||
@@ -482,6 +482,10 @@ class CORE_EXPORT Document : public Cont
|
||||
@@ -496,6 +496,10 @@ class CORE_EXPORT Document : public Cont
|
||||
has_xml_declaration_ = has_xml_declaration ? 1 : 0;
|
||||
}
|
||||
|
||||
@@ -167,7 +167,7 @@
|
||||
AtomicString visibilityState() const;
|
||||
bool IsPageVisible() const;
|
||||
bool hidden() const;
|
||||
@@ -2193,6 +2197,9 @@ class CORE_EXPORT Document : public Cont
|
||||
@@ -2229,6 +2233,9 @@ class CORE_EXPORT Document : public Cont
|
||||
|
||||
base::ElapsedTimer start_time_;
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
HeapVector<Member<ScriptElementBase>> current_script_stack_;
|
||||
--- a/third_party/blink/renderer/core/dom/element.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/element.cc
|
||||
@@ -2083,6 +2083,11 @@ DOMRectList* Element::getClientRects() {
|
||||
@@ -2073,6 +2073,11 @@ DOMRectList* Element::getClientRects() {
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustQuadsForScrollAndAbsoluteZoom(quads,
|
||||
*element_layout_object);
|
||||
@@ -191,7 +191,7 @@
|
||||
return MakeGarbageCollected<DOMRectList>(quads);
|
||||
}
|
||||
|
||||
@@ -2100,6 +2105,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
@@ -2090,6 +2095,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustRectForScrollAndAbsoluteZoom(result,
|
||||
*element_layout_object);
|
||||
@@ -266,7 +266,7 @@
|
||||
const TextDirection&,
|
||||
--- a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.cc
|
||||
+++ b/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.cc
|
||||
@@ -916,9 +916,15 @@ TextMetrics* CanvasRenderingContext2D::m
|
||||
@@ -917,9 +917,15 @@ TextMetrics* CanvasRenderingContext2D::m
|
||||
TextDirection direction =
|
||||
ToTextDirection(GetState().GetDirection(), canvas());
|
||||
|
||||
@@ -285,7 +285,7 @@
|
||||
void CanvasRenderingContext2D::fillFormattedText(
|
||||
--- a/third_party/blink/renderer/platform/BUILD.gn
|
||||
+++ b/third_party/blink/renderer/platform/BUILD.gn
|
||||
@@ -1633,6 +1633,7 @@ component("platform") {
|
||||
@@ -1638,6 +1638,7 @@ component("platform") {
|
||||
"//components/paint_preview/common",
|
||||
"//components/power_scheduler",
|
||||
"//components/search_engines:search_engine_utils",
|
||||
@@ -295,8 +295,8 @@
|
||||
"//components/webrtc:net_address_utils",
|
||||
--- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
+++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
@@ -667,4 +667,12 @@ void WebRuntimeFeatures::EnableCLSScroll
|
||||
RuntimeEnabledFeatures::SetCLSScrollAnchoringEnabled(enable);
|
||||
@@ -677,4 +677,12 @@ void WebRuntimeFeatures::EnableWebAuthen
|
||||
enable);
|
||||
}
|
||||
|
||||
+void WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(bool enable) {
|
||||
@@ -310,7 +310,7 @@
|
||||
} // namespace blink
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -1146,6 +1146,12 @@
|
||||
@@ -1137,6 +1137,12 @@
|
||||
name: "Focusgroup",
|
||||
},
|
||||
{
|
||||
|
||||
@@ -34,7 +34,7 @@ approach to change color components.
|
||||
#endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_
|
||||
--- a/content/browser/renderer_host/render_process_host_impl.cc
|
||||
+++ b/content/browser/renderer_host/render_process_host_impl.cc
|
||||
@@ -3295,6 +3295,7 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3290,6 +3290,7 @@ void RenderProcessHostImpl::PropagateBro
|
||||
switches::kFileUrlPathAlias,
|
||||
switches::kFingerprintingClientRectsNoise,
|
||||
switches::kFingerprintingCanvasMeasureTextNoise,
|
||||
@@ -44,7 +44,7 @@ approach to change color components.
|
||||
switches::kForceGpuMemAvailableMb,
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -491,6 +491,8 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
@@ -486,6 +486,8 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
switches::kFingerprintingClientRectsNoise, true},
|
||||
{wrf::EnableFingerprintingCanvasMeasureTextNoise,
|
||||
switches::kFingerprintingCanvasMeasureTextNoise, true},
|
||||
@@ -55,7 +55,7 @@ approach to change color components.
|
||||
if (command_line.HasSwitch(mapping.switch_name))
|
||||
--- a/third_party/blink/public/platform/web_runtime_features.h
|
||||
+++ b/third_party/blink/public/platform/web_runtime_features.h
|
||||
@@ -217,6 +217,7 @@ class WebRuntimeFeatures {
|
||||
@@ -218,6 +218,7 @@ class WebRuntimeFeatures {
|
||||
BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool);
|
||||
@@ -73,7 +73,7 @@ approach to change color components.
|
||||
#include "third_party/blink/renderer/platform/graphics/stroke_data.h"
|
||||
#include "third_party/blink/renderer/platform/graphics/video_frame_image_util.h"
|
||||
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
|
||||
@@ -2047,6 +2048,9 @@ ImageData* BaseRenderingContext2D::getIm
|
||||
@@ -2046,6 +2047,9 @@ ImageData* BaseRenderingContext2D::getIm
|
||||
snapshot->PaintImageForCurrentFrame().GetSkImageInfo().bounds();
|
||||
DCHECK(!bounds.intersect(SkIRect::MakeXYWH(sx, sy, sw, sh)));
|
||||
}
|
||||
@@ -85,7 +85,7 @@ approach to change color components.
|
||||
return image_data;
|
||||
--- a/third_party/blink/renderer/platform/BUILD.gn
|
||||
+++ b/third_party/blink/renderer/platform/BUILD.gn
|
||||
@@ -1591,7 +1591,9 @@ component("platform") {
|
||||
@@ -1596,7 +1596,9 @@ component("platform") {
|
||||
"//third_party/blink/renderer:non_test_config",
|
||||
]
|
||||
|
||||
@@ -98,7 +98,7 @@ approach to change color components.
|
||||
"//third_party/blink/renderer/platform/blob",
|
||||
--- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
+++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
@@ -675,4 +675,8 @@ void WebRuntimeFeatures::EnableFingerpri
|
||||
@@ -685,4 +685,8 @@ void WebRuntimeFeatures::EnableFingerpri
|
||||
RuntimeEnabledFeatures::SetFingerprintingCanvasMeasureTextNoiseEnabled(enable);
|
||||
}
|
||||
|
||||
@@ -154,7 +154,7 @@ approach to change color components.
|
||||
#include "ui/gfx/geometry/skia_conversions.h"
|
||||
#include "v8/include/v8.h"
|
||||
|
||||
@@ -79,4 +83,154 @@ void StaticBitmapImage::DrawHelper(cc::P
|
||||
@@ -113,4 +117,154 @@ void StaticBitmapImage::DrawHelper(cc::P
|
||||
WebCoreClampingModeToSkiaRectConstraint(draw_options.clamping_mode));
|
||||
}
|
||||
|
||||
@@ -311,7 +311,7 @@ approach to change color components.
|
||||
} // namespace blink
|
||||
--- a/third_party/blink/renderer/platform/graphics/static_bitmap_image.h
|
||||
+++ b/third_party/blink/renderer/platform/graphics/static_bitmap_image.h
|
||||
@@ -36,6 +36,8 @@ class PLATFORM_EXPORT StaticBitmapImage
|
||||
@@ -37,6 +37,8 @@ class PLATFORM_EXPORT StaticBitmapImage
|
||||
|
||||
StaticBitmapImage(ImageOrientation orientation) : orientation_(orientation) {}
|
||||
|
||||
@@ -322,7 +322,7 @@ approach to change color components.
|
||||
// Methods overridden by all sub-classes
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -1152,6 +1152,9 @@
|
||||
@@ -1143,6 +1143,9 @@
|
||||
name: "FingerprintingCanvasMeasureTextNoise",
|
||||
},
|
||||
{
|
||||
|
||||
@@ -17,7 +17,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2129,6 +2129,7 @@ static_library("browser") {
|
||||
@@ -2138,6 +2138,7 @@ static_library("browser") {
|
||||
"//components/net_log",
|
||||
"//components/network_hints/common:mojo_bindings",
|
||||
"//components/network_session_configurator/browser",
|
||||
@@ -49,7 +49,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
#endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_
|
||||
--- a/chrome/browser/browser_process_impl.cc
|
||||
+++ b/chrome/browser/browser_process_impl.cc
|
||||
@@ -19,10 +19,12 @@
|
||||
@@ -20,10 +20,12 @@
|
||||
#include "base/debug/leak_annotations.h"
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/location.h"
|
||||
@@ -62,7 +62,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
#include "base/synchronization/waitable_event.h"
|
||||
#include "base/task/single_thread_task_runner.h"
|
||||
#include "base/task/task_traits.h"
|
||||
@@ -100,6 +102,7 @@
|
||||
@@ -103,6 +105,7 @@
|
||||
#include "components/metrics/metrics_service.h"
|
||||
#include "components/metrics_services_manager/metrics_services_manager.h"
|
||||
#include "components/metrics_services_manager/metrics_services_manager_client.h"
|
||||
@@ -70,7 +70,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
#include "components/network_time/network_time_tracker.h"
|
||||
#include "components/permissions/permissions_client.h"
|
||||
#include "components/policy/core/common/policy_service.h"
|
||||
@@ -132,6 +135,7 @@
|
||||
@@ -135,6 +138,7 @@
|
||||
#include "media/media_buildflags.h"
|
||||
#include "mojo/public/cpp/bindings/pending_receiver.h"
|
||||
#include "net/log/net_log.h"
|
||||
@@ -78,7 +78,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
#include "ppapi/buildflags/buildflags.h"
|
||||
#include "printing/buildflags/buildflags.h"
|
||||
#include "services/network/public/cpp/features.h"
|
||||
@@ -341,6 +345,18 @@ void BrowserProcessImpl::Init() {
|
||||
@@ -344,6 +348,18 @@ void BrowserProcessImpl::Init() {
|
||||
pref_change_registrar_.Add(metrics::prefs::kMetricsReportingEnabled,
|
||||
base::BindRepeating(&ApplyMetricsReportingPolicy));
|
||||
|
||||
@@ -99,7 +99,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1656,6 +1656,10 @@ const char kUnthrottledNestedTimeoutDesc
|
||||
@@ -1595,6 +1595,10 @@ const char kUnthrottledNestedTimeoutDesc
|
||||
"websites abusing the API will still eventually have their setTimeouts "
|
||||
"clamped.";
|
||||
|
||||
@@ -112,7 +112,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
const char kMediaRouterCastAllowAllIPsDescription[] =
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -939,6 +939,9 @@ extern const char kLogJsConsoleMessagesD
|
||||
@@ -900,6 +900,9 @@ extern const char kLogJsConsoleMessagesD
|
||||
extern const char kUnthrottledNestedTimeoutName[];
|
||||
extern const char kUnthrottledNestedTimeoutDescription[];
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ bug-debian: http://bugs.debian.org/857767
|
||||
|
||||
--- a/chrome/browser/profiles/profile_manager.cc
|
||||
+++ b/chrome/browser/profiles/profile_manager.cc
|
||||
@@ -1397,7 +1397,7 @@ void ProfileManager::InitProfileUserPref
|
||||
@@ -1399,7 +1399,7 @@ void ProfileManager::InitProfileUserPref
|
||||
profile->GetPrefs()->SetString(prefs::kSupervisedUserId,
|
||||
supervised_user_id);
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
void BackgroundModeManager::RegisterProfile(Profile* profile) {
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -1286,7 +1286,7 @@ void ChromeContentBrowserClient::Registe
|
||||
@@ -1292,7 +1292,7 @@ void ChromeContentBrowserClient::Registe
|
||||
void ChromeContentBrowserClient::RegisterProfilePrefs(
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false);
|
||||
@@ -23,7 +23,7 @@
|
||||
// used for mapping the command-line flags).
|
||||
--- a/chrome/browser/net/profile_network_context_service.cc
|
||||
+++ b/chrome/browser/net/profile_network_context_service.cc
|
||||
@@ -339,7 +339,7 @@ void ProfileNetworkContextService::Updat
|
||||
@@ -338,7 +338,7 @@ void ProfileNetworkContextService::Updat
|
||||
void ProfileNetworkContextService::RegisterProfilePrefs(
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
@@ -45,7 +45,7 @@
|
||||
// Enum representing possible values of the Preload Pages opt-in state. Since
|
||||
--- a/chrome/browser/profiles/profile.cc
|
||||
+++ b/chrome/browser/profiles/profile.cc
|
||||
@@ -276,7 +276,7 @@ const char Profile::kProfileKey[] = "__P
|
||||
@@ -278,7 +278,7 @@ const char Profile::kProfileKey[] = "__P
|
||||
void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
prefs::kSearchSuggestEnabled,
|
||||
@@ -118,29 +118,18 @@
|
||||
prefs::kAutofillProfileValidity, "",
|
||||
--- a/components/bookmarks/browser/bookmark_utils.cc
|
||||
+++ b/components/bookmarks/browser/bookmark_utils.cc
|
||||
@@ -438,7 +438,7 @@ bool DoesBookmarkContainWords(const std:
|
||||
@@ -436,7 +436,7 @@ bool DoesBookmarkContainWords(const std:
|
||||
|
||||
void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
prefs::kShowBookmarkBar,
|
||||
- false,
|
||||
+ true,
|
||||
- prefs::kShowBookmarkBar, false,
|
||||
+ prefs::kShowBookmarkBar, true,
|
||||
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
|
||||
registry->RegisterBooleanPref(prefs::kEditBookmarksEnabled, true);
|
||||
registry->RegisterBooleanPref(
|
||||
--- a/components/bookmarks/browser/features.cc
|
||||
+++ b/components/bookmarks/browser/features.cc
|
||||
@@ -10,7 +10,7 @@ namespace features {
|
||||
// Changes the apps shortcut on the bookmarks bar to default to off.
|
||||
// https://crbug.com/1236793
|
||||
const base::Feature kAppsShortcutDefaultOff{"AppsShortcutDefaultOff",
|
||||
- base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
} // namespace features
|
||||
} // namespace bookmarks
|
||||
--- a/components/content_settings/core/browser/cookie_settings.cc
|
||||
+++ b/components/content_settings/core/browser/cookie_settings.cc
|
||||
@@ -63,7 +63,7 @@ void CookieSettings::RegisterProfilePref
|
||||
@@ -64,7 +64,7 @@ void CookieSettings::RegisterProfilePref
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterIntegerPref(
|
||||
prefs::kCookieControlsMode,
|
||||
@@ -151,7 +140,7 @@
|
||||
|
||||
--- a/components/password_manager/core/browser/password_manager.cc
|
||||
+++ b/components/password_manager/core/browser/password_manager.cc
|
||||
@@ -204,10 +204,10 @@ bool HasMutedCredentials(base::span<cons
|
||||
@@ -210,10 +210,10 @@ bool HasMutedCredentials(const std::vect
|
||||
void PasswordManager::RegisterProfilePrefs(
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
|
||||
@@ -5,7 +5,7 @@ Subject: [PATCH 56/66] browser: disable profile auto-import on first run
|
||||
|
||||
--- a/chrome/browser/chrome_browser_main.cc
|
||||
+++ b/chrome/browser/chrome_browser_main.cc
|
||||
@@ -1617,8 +1617,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
@@ -1620,8 +1620,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
// and preferences have been registered since some of the import code depends
|
||||
// on preferences.
|
||||
if (first_run::IsChromeFirstRun()) {
|
||||
|
||||
@@ -29,7 +29,7 @@ TLDR: Do not let files sneak onto the disk too easily.
|
||||
|
||||
--- a/chrome/browser/download/download_prefs.cc
|
||||
+++ b/chrome/browser/download/download_prefs.cc
|
||||
@@ -262,7 +262,7 @@ void DownloadPrefs::RegisterProfilePrefs
|
||||
@@ -263,7 +263,7 @@ void DownloadPrefs::RegisterProfilePrefs
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
prefs::kPromptForDownload,
|
||||
|
||||
@@ -16,7 +16,7 @@ the case anyway, since we are based off Chromium, not Chrome.
|
||||
|
||||
--- a/chrome/browser/app_controller_mac.mm
|
||||
+++ b/chrome/browser/app_controller_mac.mm
|
||||
@@ -866,7 +866,7 @@ static base::mac::ScopedObjCClassSwizzle
|
||||
@@ -867,7 +867,7 @@ static base::mac::ScopedObjCClassSwizzle
|
||||
CFStringRef checkInterval = CFSTR("checkInterval");
|
||||
CFPropertyListRef plist = CFPreferencesCopyAppValue(checkInterval, app);
|
||||
if (!plist) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/browser.cc
|
||||
+++ b/chrome/browser/ui/browser.cc
|
||||
@@ -139,6 +139,8 @@
|
||||
@@ -138,6 +138,8 @@
|
||||
#include "chrome/browser/ui/tabs/tab_strip_model.h"
|
||||
#include "chrome/browser/ui/tabs/tab_utils.h"
|
||||
#include "chrome/browser/ui/ui_features.h"
|
||||
@@ -9,7 +9,7 @@
|
||||
#include "chrome/browser/ui/web_applications/app_browser_controller.h"
|
||||
#include "chrome/browser/ui/web_applications/web_app_launch_utils.h"
|
||||
#include "chrome/browser/ui/webui/signin/login_ui_service.h"
|
||||
@@ -468,6 +470,7 @@ Browser::Browser(const CreateParams& par
|
||||
@@ -469,6 +471,7 @@ Browser::Browser(const CreateParams& par
|
||||
omit_from_session_restore_(params.omit_from_session_restore),
|
||||
should_trigger_session_restore_(params.should_trigger_session_restore),
|
||||
cancel_download_confirmation_state_(NOT_PROMPTED),
|
||||
@@ -17,7 +17,7 @@
|
||||
override_bounds_(params.initial_bounds),
|
||||
initial_show_state_(params.initial_show_state),
|
||||
initial_workspace_(params.initial_workspace),
|
||||
@@ -835,7 +838,7 @@ Browser::WarnBeforeClosingResult Browser
|
||||
@@ -836,7 +839,7 @@ Browser::WarnBeforeClosingResult Browser
|
||||
// If the browser can close right away (there are no pending downloads we need
|
||||
// to prompt about) then there's no need to warn. In the future, we might need
|
||||
// to check other conditions as well.
|
||||
@@ -26,7 +26,7 @@
|
||||
return WarnBeforeClosingResult::kOkToClose;
|
||||
|
||||
DCHECK(!warn_before_closing_callback_)
|
||||
@@ -865,6 +868,7 @@ bool Browser::TryToCloseWindow(
|
||||
@@ -866,6 +869,7 @@ bool Browser::TryToCloseWindow(
|
||||
|
||||
void Browser::ResetTryToCloseWindow() {
|
||||
cancel_download_confirmation_state_ = NOT_PROMPTED;
|
||||
@@ -34,7 +34,7 @@
|
||||
unload_controller_.ResetTryToCloseWindow();
|
||||
}
|
||||
|
||||
@@ -2701,6 +2705,62 @@ bool Browser::CanCloseWithInProgressDown
|
||||
@@ -2725,6 +2729,62 @@ bool Browser::CanCloseWithInProgressDown
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
void Browser::InProgressDownloadResponse(bool cancel_downloads) {
|
||||
if (cancel_downloads) {
|
||||
cancel_download_confirmation_state_ = RESPONSE_RECEIVED;
|
||||
@@ -2719,6 +2779,22 @@ void Browser::InProgressDownloadResponse
|
||||
@@ -2743,6 +2803,22 @@ void Browser::InProgressDownloadResponse
|
||||
|
||||
std::move(warn_before_closing_callback_)
|
||||
.Run(WarnBeforeClosingResult::kDoNotClose);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -774,6 +774,9 @@ bool HandleNewTabPageLocationOverride(
|
||||
Profile* profile = Profile::FromBrowserContext(browser_context);
|
||||
@@ -780,6 +780,9 @@ bool HandleNewTabPageLocationOverride(
|
||||
|
||||
std::string ntp_location =
|
||||
profile->GetPrefs()->GetString(prefs::kNewTabPageLocationOverride);
|
||||
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch("custom-ntp"))
|
||||
@@ -23,7 +23,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/components/flags_ui/flags_state.cc
|
||||
+++ b/components/flags_ui/flags_state.cc
|
||||
@@ -207,6 +207,7 @@ std::string GetCombinedOriginListValue(c
|
||||
@@ -208,6 +208,7 @@ std::string GetCombinedOriginListValue(c
|
||||
command_line.GetSwitchValueASCII(command_line_switch);
|
||||
const std::string new_value =
|
||||
flags_storage.GetOriginListFlag(internal_entry_name);
|
||||
@@ -31,7 +31,7 @@
|
||||
return CombineAndSanitizeOriginLists(existing_value, new_value);
|
||||
}
|
||||
|
||||
@@ -395,6 +396,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
@@ -396,6 +397,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
const std::string& value,
|
||||
FlagsStorage* flags_storage) {
|
||||
const std::string new_value =
|
||||
|
||||
@@ -27,8 +27,8 @@
|
||||
return true;
|
||||
--- a/chrome/browser/ui/views/location_bar/location_bar_view.cc
|
||||
+++ b/chrome/browser/ui/views/location_bar/location_bar_view.cc
|
||||
@@ -305,7 +305,8 @@ void LocationBarView::Init() {
|
||||
// the left most icon.
|
||||
@@ -311,7 +311,8 @@ void LocationBarView::Init() {
|
||||
#endif // BUILDFLAG(ENABLE_SIDE_SEARCH)
|
||||
params.types_enabled.push_back(PageActionIconType::kSendTabToSelf);
|
||||
params.types_enabled.push_back(PageActionIconType::kClickToCall);
|
||||
- params.types_enabled.push_back(PageActionIconType::kQRCodeGenerator);
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/chrome/renderer/chrome_render_frame_observer.cc
|
||||
+++ b/chrome/renderer/chrome_render_frame_observer.cc
|
||||
@@ -139,9 +139,10 @@ ChromeRenderFrameObserver::ChromeRenderF
|
||||
@@ -187,9 +187,10 @@ ChromeRenderFrameObserver::ChromeRenderF
|
||||
if (!render_frame->IsMainFrame())
|
||||
return;
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
if (!command_line.HasSwitch(switches::kDisableClientSidePhishingDetection))
|
||||
SetClientSidePhishingDetection();
|
||||
#endif
|
||||
@@ -200,14 +201,16 @@ void ChromeRenderFrameObserver::DidFinis
|
||||
@@ -248,14 +249,16 @@ void ChromeRenderFrameObserver::DidFinis
|
||||
if (frame->Parent())
|
||||
return;
|
||||
|
||||
@@ -123,7 +123,7 @@
|
||||
return true;
|
||||
--- a/components/search_engines/template_url_service.h
|
||||
+++ b/components/search_engines/template_url_service.h
|
||||
@@ -715,6 +715,8 @@ class TemplateURLService : public WebDat
|
||||
@@ -716,6 +716,8 @@ class TemplateURLService : public WebDat
|
||||
// ---------- Browser state related members ---------------------------------
|
||||
raw_ptr<PrefService> prefs_ = nullptr;
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "base/debug/alias.h"
|
||||
#include "base/i18n/rtl.h"
|
||||
#include "base/memory/raw_ptr.h"
|
||||
@@ -641,6 +642,8 @@ void Tab::OnGestureEvent(ui::GestureEven
|
||||
@@ -643,6 +644,8 @@ void Tab::OnGestureEvent(ui::GestureEven
|
||||
}
|
||||
|
||||
std::u16string Tab::GetTooltipText(const gfx::Point& p) const {
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "base/compiler_specific.h"
|
||||
#include "base/containers/adapters.h"
|
||||
#include "base/containers/contains.h"
|
||||
@@ -1522,6 +1523,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
@@ -1461,6 +1462,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
}
|
||||
|
||||
void TabStrip::UpdateHoverCard(Tab* tab, HoverCardUpdateType update_type) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/browser_command_controller.cc
|
||||
+++ b/chrome/browser/ui/browser_command_controller.cc
|
||||
@@ -1167,7 +1167,8 @@ void BrowserCommandController::InitComma
|
||||
@@ -1208,7 +1208,8 @@ void BrowserCommandController::InitComma
|
||||
command_updater_.UpdateCommandEnabled(IDC_WINDOW_CLOSE_OTHER_TABS,
|
||||
normal_window);
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "base/containers/flat_map.h"
|
||||
#include "base/cxx17_backports.h"
|
||||
#include "base/memory/raw_ptr.h"
|
||||
@@ -1902,6 +1903,10 @@ bool TabStripModel::CloseTabs(base::span
|
||||
@@ -1910,6 +1911,10 @@ bool TabStripModel::CloseTabs(base::span
|
||||
if (items.empty())
|
||||
return true;
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
bool IsExtensionDownload(const download::DownloadItem& download_item);
|
||||
--- a/chrome/browser/download/download_target_determiner.cc
|
||||
+++ b/chrome/browser/download/download_target_determiner.cc
|
||||
@@ -1071,10 +1071,12 @@ DownloadConfirmationReason DownloadTarge
|
||||
@@ -1070,10 +1070,12 @@ DownloadConfirmationReason DownloadTarge
|
||||
return DownloadConfirmationReason::SAVE_AS;
|
||||
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/content/renderer/render_view_impl.cc
|
||||
+++ b/content/renderer/render_view_impl.cc
|
||||
@@ -74,6 +74,9 @@ WindowOpenDisposition RenderViewImpl::Na
|
||||
@@ -75,6 +75,9 @@ WindowOpenDisposition RenderViewImpl::Na
|
||||
case blink::kWebNavigationPolicyNewWindow:
|
||||
return WindowOpenDisposition::NEW_WINDOW;
|
||||
case blink::kWebNavigationPolicyNewPopup:
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/compiler_specific.h"
|
||||
#include "base/containers/flat_set.h"
|
||||
@@ -978,7 +979,8 @@ void HistoryBackend::InitImpl(
|
||||
@@ -979,7 +980,8 @@ void HistoryBackend::InitImpl(
|
||||
db_->GetStartDate(&first_recorded_time_);
|
||||
|
||||
// Start expiring old stuff.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/tabs/tab.cc
|
||||
+++ b/chrome/browser/ui/views/tabs/tab.cc
|
||||
@@ -978,7 +978,11 @@ void Tab::UpdateIconVisibility() {
|
||||
@@ -991,7 +991,11 @@ void Tab::UpdateIconVisibility() {
|
||||
if (IsActive()) {
|
||||
// Close button is shown on active tabs regardless of the size.
|
||||
showing_close_button_ = true;
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
showing_alert_indicator_ =
|
||||
has_alert_icon && alert_icon_width <= available_width;
|
||||
@@ -999,6 +1003,8 @@ void Tab::UpdateIconVisibility() {
|
||||
@@ -1012,6 +1016,8 @@ void Tab::UpdateIconVisibility() {
|
||||
available_width -= favicon_width;
|
||||
|
||||
showing_close_button_ = large_enough_for_close_button;
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
#include "base/callback_helpers.h"
|
||||
+#include "base/command_line.h"
|
||||
#include "base/metrics/user_metrics.h"
|
||||
#include "base/task/post_task.h"
|
||||
#include "base/task/thread_pool.h"
|
||||
@@ -110,6 +111,18 @@ DragOperation GetDropEffect(const ui::Dr
|
||||
#include "chrome/browser/autocomplete/autocomplete_classifier_factory.h"
|
||||
@@ -108,6 +109,18 @@ DragOperation GetDropEffect(const ui::Dr
|
||||
return DragOperation::kMove;
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
} // namespace
|
||||
|
||||
BrowserRootView::DropInfo::DropInfo() = default;
|
||||
@@ -121,7 +134,9 @@ BrowserRootView::DropInfo::~DropInfo() {
|
||||
@@ -119,7 +132,9 @@ BrowserRootView::DropInfo::~DropInfo() {
|
||||
|
||||
BrowserRootView::BrowserRootView(BrowserView* browser_view,
|
||||
views::Widget* widget)
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
BrowserRootView::~BrowserRootView() {
|
||||
// It's possible to destroy the browser while a drop is active. In this case,
|
||||
@@ -243,7 +258,7 @@ bool BrowserRootView::OnMouseWheel(const
|
||||
@@ -241,7 +256,7 @@ bool BrowserRootView::OnMouseWheel(const
|
||||
|
||||
// Scroll-event-changes-tab is incompatible with scrolling tabstrip, so
|
||||
// disable it if the latter feature is enabled.
|
||||
@@ -49,7 +49,7 @@
|
||||
// tabstrip, or the empty space beside the tabstrip.
|
||||
--- a/chrome/browser/ui/views/frame/browser_root_view.h
|
||||
+++ b/chrome/browser/ui/views/frame/browser_root_view.h
|
||||
@@ -142,6 +142,8 @@ class BrowserRootView : public views::in
|
||||
@@ -143,6 +143,8 @@ class BrowserRootView : public views::in
|
||||
int scroll_remainder_x_ = 0;
|
||||
int scroll_remainder_y_ = 0;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
||||
+++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
||||
@@ -285,14 +285,30 @@ void ToolbarView::Init() {
|
||||
@@ -284,14 +284,30 @@ void ToolbarView::Init() {
|
||||
|
||||
std::unique_ptr<ToolbarAccountIconContainerView>
|
||||
toolbar_account_icon_container;
|
||||
|
||||
@@ -13,9 +13,9 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/net/base/features.cc
|
||||
+++ b/net/base/features.cc
|
||||
@@ -266,5 +266,7 @@ const base::Feature kRecordRadioWakeupTr
|
||||
const base::Feature kSandboxHttpCache("SandboxHttpCache",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
@@ -293,5 +293,7 @@ const base::Feature kClampCookieExpiryTo
|
||||
"ClampCookieExpiryTo400Days",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
|
||||
+const base::Feature kSetIpv6ProbeFalse{"SetIpv6ProbeFalse", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+
|
||||
@@ -23,9 +23,9 @@
|
||||
} // namespace net
|
||||
--- a/net/base/features.h
|
||||
+++ b/net/base/features.h
|
||||
@@ -401,6 +401,8 @@ NET_EXPORT extern const base::Feature kR
|
||||
// the network process to be sandboxed.
|
||||
NET_EXPORT extern const base::Feature kSandboxHttpCache;
|
||||
@@ -430,6 +430,8 @@ NET_EXPORT extern const base::Feature kS
|
||||
// future.
|
||||
NET_EXPORT extern const base::Feature kClampCookieExpiryTo400Days;
|
||||
|
||||
+NET_EXPORT extern const base::Feature kSetIpv6ProbeFalse;
|
||||
+
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
--- a/net/dns/host_resolver_manager.cc
|
||||
+++ b/net/dns/host_resolver_manager.cc
|
||||
@@ -152,11 +152,6 @@ const unsigned kMinimumTTLSeconds = kCac
|
||||
@@ -153,11 +153,6 @@ const unsigned kMinimumTTLSeconds = kCac
|
||||
// cached.
|
||||
const int kIPv6ProbePeriodMs = 1000;
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
enum DnsResolveStatus {
|
||||
RESOLVE_STATUS_DNS_SUCCESS = 0,
|
||||
RESOLVE_STATUS_PROC_SUCCESS,
|
||||
@@ -3938,7 +3933,7 @@ bool HostResolverManager::IsIPv6Reachabl
|
||||
@@ -4130,7 +4125,7 @@ bool HostResolverManager::IsIPv6Reachabl
|
||||
(tick_clock_->NowTicks() - last_ipv6_probe_time_).InMilliseconds() >
|
||||
kIPv6ProbePeriodMs) {
|
||||
SetLastIPv6ProbeResult(
|
||||
|
||||
@@ -352,7 +352,7 @@
|
||||
dict.Set("urlLocked", template_url->prepopulate_id() > 0);
|
||||
GURL icon_url = template_url->favicon_url();
|
||||
if (icon_url.is_valid())
|
||||
@@ -326,12 +329,14 @@ void SearchEnginesHandler::HandleSearchE
|
||||
@@ -317,12 +320,14 @@ void SearchEnginesHandler::HandleSearchE
|
||||
void SearchEnginesHandler::OnEditedKeyword(TemplateURL* template_url,
|
||||
const std::u16string& title,
|
||||
const std::u16string& keyword,
|
||||
@@ -370,7 +370,7 @@
|
||||
|
||||
edit_controller_.reset();
|
||||
}
|
||||
@@ -359,6 +364,8 @@ bool SearchEnginesHandler::CheckFieldVal
|
||||
@@ -350,6 +355,8 @@ bool SearchEnginesHandler::CheckFieldVal
|
||||
is_valid = edit_controller_->IsKeywordValid(base::UTF8ToUTF16(field_value));
|
||||
else if (field_name.compare(kQueryUrlField) == 0)
|
||||
is_valid = edit_controller_->IsURLValid(field_value);
|
||||
@@ -379,7 +379,7 @@
|
||||
else
|
||||
NOTREACHED();
|
||||
|
||||
@@ -380,14 +387,17 @@ void SearchEnginesHandler::HandleSearchE
|
||||
@@ -373,14 +380,17 @@ void SearchEnginesHandler::HandleSearchE
|
||||
const std::string& search_engine = args[0].GetString();
|
||||
const std::string& keyword = args[1].GetString();
|
||||
const std::string& query_url = args[2].GetString();
|
||||
@@ -444,7 +444,7 @@
|
||||
}
|
||||
--- a/components/search_engines/template_url_service.h
|
||||
+++ b/components/search_engines/template_url_service.h
|
||||
@@ -253,7 +253,8 @@ class TemplateURLService : public WebDat
|
||||
@@ -254,7 +254,8 @@ class TemplateURLService : public WebDat
|
||||
void ResetTemplateURL(TemplateURL* url,
|
||||
const std::u16string& title,
|
||||
const std::u16string& keyword,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -2967,7 +2967,13 @@ constexpr FeatureEntry::FeatureVariation
|
||||
@@ -3109,7 +3109,13 @@ const FeatureEntry::FeatureVariation kDe
|
||||
// calculate and verify checksum.
|
||||
//
|
||||
// When adding a new choice, add it to the end of the list.
|
||||
|
||||
@@ -150,7 +150,7 @@
|
||||
} // namespace download
|
||||
--- a/content/browser/BUILD.gn
|
||||
+++ b/content/browser/BUILD.gn
|
||||
@@ -83,7 +83,6 @@ source_set("browser") {
|
||||
@@ -85,7 +85,6 @@ source_set("browser") {
|
||||
"//components/permissions:permissions_common",
|
||||
"//components/power_scheduler",
|
||||
"//components/services/filesystem:lib",
|
||||
@@ -168,7 +168,7 @@
|
||||
#include "content/browser/file_system_access/file_system_access_error.h"
|
||||
#include "content/public/browser/content_browser_client.h"
|
||||
#include "content/public/browser/global_routing_id.h"
|
||||
@@ -195,20 +194,8 @@ void SafeMoveHelper::DidAfterWriteCheck(
|
||||
@@ -197,20 +196,8 @@ void SafeMoveHelper::DidAfterWriteCheck(
|
||||
// not exist anymore. In case of error, the source file URL will point to a
|
||||
// valid filesystem location.
|
||||
base::OnceCallback<void(base::File::Error)> result_callback;
|
||||
@@ -189,7 +189,7 @@
|
||||
manager_->DoFileSystemOperation(
|
||||
FROM_HERE, &storage::FileSystemOperationRunner::Move,
|
||||
std::move(result_callback), source_url(), dest_url(), options_,
|
||||
@@ -224,7 +211,6 @@ void SafeMoveHelper::DidFileSkipQuaranti
|
||||
@@ -226,7 +213,6 @@ void SafeMoveHelper::DidFileSkipQuaranti
|
||||
void SafeMoveHelper::DidFileDoQuarantine(
|
||||
const storage::FileSystemURL& target_url,
|
||||
const GURL& referrer_url,
|
||||
@@ -197,7 +197,7 @@
|
||||
base::File::Error result) {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
|
||||
@@ -255,37 +241,9 @@ void SafeMoveHelper::DidFileDoQuarantine
|
||||
@@ -257,37 +243,9 @@ void SafeMoveHelper::DidFileDoQuarantine
|
||||
referrer_url.is_valid() && referrer_url.SchemeIsHTTPOrHTTPS()
|
||||
? referrer_url
|
||||
: GURL();
|
||||
@@ -250,7 +250,7 @@
|
||||
void ComputeHashForSourceFile(HashCallback callback);
|
||||
--- a/content/browser/renderer_host/pepper/pepper_file_io_host.cc
|
||||
+++ b/content/browser/renderer_host/pepper/pepper_file_io_host.cc
|
||||
@@ -456,7 +456,7 @@ void PepperFileIOHost::OnLocalFileOpened
|
||||
@@ -455,7 +455,7 @@ void PepperFileIOHost::OnLocalFileOpened
|
||||
ppapi::host::ReplyMessageContext reply_context,
|
||||
const base::FilePath& path,
|
||||
base::File::Error error_code) {
|
||||
@@ -259,7 +259,7 @@
|
||||
// Quarantining a file before its contents are available is only supported on
|
||||
// Windows and Linux.
|
||||
if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) {
|
||||
@@ -490,7 +490,7 @@ void PepperFileIOHost::OnLocalFileOpened
|
||||
@@ -489,7 +489,7 @@ void PepperFileIOHost::OnLocalFileOpened
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/optimization_guide/core/optimization_guide_features.cc
|
||||
+++ b/components/optimization_guide/core/optimization_guide_features.cc
|
||||
@@ -73,7 +73,7 @@ const base::Feature kOptimizationHintsFi
|
||||
@@ -88,7 +88,7 @@ const base::Feature kOptimizationHintsFi
|
||||
|
||||
// Enables fetching from a remote Optimization Guide Service.
|
||||
const base::Feature kRemoteOptimizationGuideFetching{
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
|
||||
+++ b/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
|
||||
@@ -3629,8 +3629,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -3693,8 +3693,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
pname, IdentifiabilityBenignStringToken(
|
||||
String(ContextGL()->GetString(GL_RENDERER))));
|
||||
}
|
||||
@@ -13,7 +13,7 @@
|
||||
}
|
||||
SynthesizeGLError(
|
||||
GL_INVALID_ENUM, "getParameter",
|
||||
@@ -3644,8 +3643,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -3708,8 +3707,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
pname, IdentifiabilityBenignStringToken(
|
||||
String(ContextGL()->GetString(GL_VENDOR))));
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -491,7 +491,7 @@ const base::Feature kComputePressure{"Co
|
||||
@@ -485,7 +485,7 @@ const base::Feature kComputePressure{"Co
|
||||
// Prefetch request properties are updated to be privacy-preserving. See
|
||||
// crbug.com/988956.
|
||||
const base::Feature kPrefetchPrivacyChanges{"PrefetchPrivacyChanges",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
}
|
||||
return content_restrictions;
|
||||
}
|
||||
@@ -1376,8 +1371,7 @@ bool CanSavePage(const Browser* browser)
|
||||
@@ -1355,8 +1350,7 @@ bool CanSavePage(const Browser* browser)
|
||||
DownloadPrefs::DownloadRestriction::ALL_FILES) {
|
||||
return false;
|
||||
}
|
||||
@@ -37,7 +37,7 @@
|
||||
OfflinePageModel::OfflinePageModel() = default;
|
||||
--- a/content/common/url_schemes.cc
|
||||
+++ b/content/common/url_schemes.cc
|
||||
@@ -23,13 +23,22 @@ namespace {
|
||||
@@ -24,13 +24,22 @@ namespace {
|
||||
bool g_registered_url_schemes = false;
|
||||
|
||||
const char* const kDefaultSavableSchemes[] = {
|
||||
@@ -63,7 +63,7 @@
|
||||
// These lists are lazily initialized below and are leaked on shutdown to
|
||||
--- a/content/public/common/url_utils.cc
|
||||
+++ b/content/public/common/url_utils.cc
|
||||
@@ -27,11 +27,7 @@ bool HasWebUIScheme(const GURL& url) {
|
||||
@@ -32,11 +32,7 @@ bool HasWebUIOrigin(const url::Origin& o
|
||||
}
|
||||
|
||||
bool IsSavableURL(const GURL& url) {
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
AddChildView(std::make_unique<views::InkDropContainerView>());
|
||||
--- a/chrome/browser/ui/views/tabs/tab_strip.cc
|
||||
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc
|
||||
@@ -1847,8 +1847,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -1733,8 +1733,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
|
||||
const ui::MouseEvent& mouse = static_cast<const ui::MouseEvent&>(event);
|
||||
if (mouse.IsOnlyMiddleMouseButton()) {
|
||||
@@ -22,7 +22,7 @@
|
||||
ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
|
||||
CHECK(clipboard);
|
||||
std::u16string clipboard_text;
|
||||
@@ -1856,7 +1854,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -1742,7 +1740,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
/* data_dst = */ nullptr, &clipboard_text);
|
||||
if (!clipboard_text.empty())
|
||||
controller_->CreateNewTabWithLocation(clipboard_text);
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "components/flags_ui/feature_entry.h"
|
||||
#include "components/flags_ui/flags_storage.h"
|
||||
#include "components/flags_ui/flags_ui_switches.h"
|
||||
@@ -555,14 +556,18 @@ void FlagsState::GetFlagFeatureEntries(
|
||||
@@ -556,14 +557,18 @@ void FlagsState::GetFlagFeatureEntries(
|
||||
int current_platform = GetCurrentPlatform();
|
||||
|
||||
for (const FeatureEntry& entry : feature_entries_) {
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
base::Value supported_platforms(base::Value::Type::LIST);
|
||||
AddOsStrings(entry.supported_platforms, &supported_platforms);
|
||||
@@ -881,6 +886,7 @@ bool FlagsState::IsSupportedFeature(cons
|
||||
@@ -882,6 +887,7 @@ bool FlagsState::IsSupportedFeature(cons
|
||||
if (!entry.InternalNameMatches(name))
|
||||
continue;
|
||||
if (delegate_ && delegate_->ShouldExcludeFlag(storage, entry))
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
- external>
|
||||
- </cr-link-row>
|
||||
</div>
|
||||
<if expr="not chromeos">
|
||||
<if expr="not chromeos_ash">
|
||||
<template is="dom-if" if="[[!captionSettingsOpensExternally_]]">
|
||||
--- a/chrome/browser/resources/settings/about_page/about_page.html
|
||||
+++ b/chrome/browser/resources/settings/about_page/about_page.html
|
||||
@@ -129,7 +129,7 @@
|
||||
<div class="separator"></div>
|
||||
--- a/chrome/browser/resources/settings/autofill_page/passwords_section.html
|
||||
+++ b/chrome/browser/resources/settings/autofill_page/passwords_section.html
|
||||
@@ -101,6 +101,7 @@
|
||||
@@ -107,6 +107,7 @@
|
||||
label="$i18n{passwordsAutosigninLabel}"
|
||||
sub-label="$i18n{passwordsAutosigninDescription}">
|
||||
</settings-toggle-button>
|
||||
@@ -137,7 +137,7 @@
|
||||
<div id="checkPasswordsBannerContainer" class="cr-row"
|
||||
hidden$="[[!shouldShowBanner_]]">
|
||||
<picture>
|
||||
@@ -155,6 +156,7 @@
|
||||
@@ -161,6 +162,7 @@
|
||||
<!-- This div lays out the link correctly, relative to the text. -->
|
||||
<div class="cr-padded-text">$i18nRaw{managePasswordsLabel}</div>
|
||||
</div>
|
||||
@@ -147,7 +147,7 @@
|
||||
$i18n{savedPasswordsHeading}
|
||||
--- a/chrome/browser/resources/settings/autofill_page/payments_section.html
|
||||
+++ b/chrome/browser/resources/settings/autofill_page/payments_section.html
|
||||
@@ -53,11 +53,6 @@
|
||||
@@ -52,11 +52,6 @@
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -176,7 +176,7 @@
|
||||
padding-inline-start: 0;
|
||||
}
|
||||
</style>
|
||||
-<if expr="not chromeos and not lacros">
|
||||
-<if expr="not chromeos_ash and not chromeos_lacros">
|
||||
+<if expr="false">
|
||||
<!-- Signout is not supported yet on lacros, https://crbug.com/1217645 -->
|
||||
<settings-toggle-button id="signinAllowedToggle"
|
||||
@@ -224,7 +224,7 @@
|
||||
prefs.default_search_provider_data.template_url_data)]]">
|
||||
--- a/chrome/browser/resources/settings/settings_page/settings_subpage.html
|
||||
+++ b/chrome/browser/resources/settings/settings_page/settings_subpage.html
|
||||
@@ -72,7 +72,7 @@
|
||||
@@ -80,7 +80,7 @@
|
||||
</template>
|
||||
<h1 class="cr-title-text">[[pageTitle]]</h1>
|
||||
<slot name="subpage-title-extra"></slot>
|
||||
@@ -243,7 +243,7 @@
|
||||
Profile* profile = browser()->profile();
|
||||
if (profile->IsOffTheRecord() || profile->IsGuestSession())
|
||||
return gfx::ImageSkia();
|
||||
@@ -458,8 +459,7 @@ void ProfileMenuView::BuildIdentity() {
|
||||
@@ -457,8 +458,7 @@ void ProfileMenuView::BuildIdentity() {
|
||||
menu_subtitle_);
|
||||
} else {
|
||||
menu_title_ = std::u16string();
|
||||
@@ -255,7 +255,7 @@
|
||||
ui::ImageModel::FromImage(
|
||||
--- a/chrome/browser/ui/views/sad_tab_view.cc
|
||||
+++ b/chrome/browser/ui/views/sad_tab_view.cc
|
||||
@@ -549,13 +549,6 @@ SadTabView::SadTabView(content::WebConte
|
||||
@@ -548,13 +548,6 @@ SadTabView::SadTabView(content::WebConte
|
||||
auto* actions_container =
|
||||
container->AddChildView(std::make_unique<views::FlexLayoutView>());
|
||||
actions_container->SetCrossAxisAlignment(views::LayoutAlignment::kCenter);
|
||||
|
||||
@@ -4,7 +4,6 @@ core/inox-patchset/0005-disable-default-extensions.patch
|
||||
core/inox-patchset/0007-disable-web-resource-service.patch
|
||||
core/inox-patchset/0009-disable-google-ipv6-probes.patch
|
||||
core/inox-patchset/0015-disable-update-pings.patch
|
||||
core/inox-patchset/0017-disable-new-avatar-menu.patch
|
||||
core/inox-patchset/0021-disable-rlz.patch
|
||||
core/debian/disable/unrar.patch
|
||||
core/iridium-browser/safe_browsing-disable-incident-reporting.patch
|
||||
|
||||
190
pruning.list
190
pruning.list
@@ -35,7 +35,7 @@ build/android/stacktrace/java_deobfuscate.jar
|
||||
build/android/tests/symbolize/liba.so
|
||||
build/android/tests/symbolize/libb.so
|
||||
build/gn_helpers.pyc
|
||||
build/linux/sysroot_scripts/debian_archive_unstable.gpg
|
||||
build/linux/sysroot_scripts/keyring.gpg
|
||||
build/util/android_chrome_version.pyc
|
||||
buildtools/linux64/gn
|
||||
buildtools/third_party/eu-strip/bin/eu-strip
|
||||
@@ -73,7 +73,7 @@ chrome/browser/resources/chromeos/accessibility/select_to_speak/earcons/null_sel
|
||||
chrome/browser/resources/media/mei_preload/preloaded_data.pb
|
||||
chrome/browser/ui/app_list/search/search_result_ranker/20190722_example_preprocessor_config.pb
|
||||
chrome/browser/ui/app_list/search/search_result_ranker/search_ranker_assets/20190923_example_preprocessor_config.pb
|
||||
chrome/build/pgo_profiles/chrome-linux-4951-1651077107-f9a76c937b45f75c5f64d2b749a03e78e117d949.profdata
|
||||
chrome/build/pgo_profiles/chrome-linux-5005-1652783756-51c73d0c010d6007ebdf3ca8150e9544cb705cc6.profdata
|
||||
chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/Network Share Test.lnk
|
||||
chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/New folder - Shortcut.lnk
|
||||
chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/long_name.lnk
|
||||
@@ -95,7 +95,6 @@ chrome/updater/test/data/tag_extractor_corpus/tagged_magic_utf16.exe
|
||||
chrome/updater/test/data/tagged_encode_utf8.exe
|
||||
chrome/updater/test/data/tagged_magic_utf16.exe
|
||||
chromeos/test/data/smart_dim/20181115_example_preprocessor_config.pb
|
||||
cloud_print/virtual_driver/win/install/inf/gcp_driver.inf
|
||||
components/cast_channel/fuzz_corpus/cast_message0
|
||||
components/cast_channel/fuzz_corpus/cast_message1
|
||||
components/cast_channel/fuzz_corpus/cast_message2
|
||||
@@ -245,7 +244,6 @@ components/test/data/value_store/MANIFEST-000004
|
||||
components/test/data/web_package/24_responses.wbn
|
||||
components/test/data/web_package/hello_b2.wbn
|
||||
components/test/data/web_package/hello_signed.wbn
|
||||
components/test/data/web_package/hello_signed_b1.wbn
|
||||
components/test/data/web_package/simple_b2.wbn
|
||||
components/test/data/webp_transcode/test_small.tiff
|
||||
components/viz/test/data/render_pass_data/multi_surface_test/youtube_tab_focused/youtube_tab_focused.zip
|
||||
@@ -315,6 +313,9 @@ ios/chrome/browser/crash_report/seed_corpuses/process_snapshot_dump_2
|
||||
ios/chrome/browser/crash_report/seed_corpuses/process_snapshot_dump_3
|
||||
ios/chrome/browser/crash_report/seed_corpuses/process_snapshot_dump_4
|
||||
ios/chrome/browser/ui/main/browser_view_wrangler.mm
|
||||
ios/chrome/test/data/optimization_guide/additional_file_doesnt_exist.crx3
|
||||
ios/chrome/test/data/optimization_guide/additional_file_exists.crx3
|
||||
ios/chrome/test/data/optimization_guide/signed_valid_model.crx3
|
||||
ios/chrome/test/data/sessions/corrupted.plist
|
||||
ios/chrome/test/data/sessions/session_m57.plist
|
||||
ios/chrome/test/data/sessions/session_m58.plist
|
||||
@@ -3724,6 +3725,7 @@ third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/fe7afd1d477b94
|
||||
third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/fe8488887062749e9c47274436d3b4a3586c8585
|
||||
third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/ff4efc7e62cbf78e3bb877eee51602eb0d335a61
|
||||
third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx
|
||||
third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20210319.docx
|
||||
third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx
|
||||
third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx
|
||||
third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx
|
||||
@@ -8173,6 +8175,7 @@ third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/omap_stretche
|
||||
third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/omap_stretched_filled.pdb
|
||||
third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/pe_only_symbol_test.dll
|
||||
third_party/breakpad/symupload.exe
|
||||
third_party/catapult/catapult_build/bin/mac-arm64/protoc
|
||||
third_party/catapult/telemetry/telemetry/internal/testing/bear.webm
|
||||
third_party/catapult/telemetry/telemetry/internal/testing/jebgalgnebhfojomionfpkfelancnnkf.crx
|
||||
third_party/catapult/telemetry/telemetry/internal/testing/screen_3_frames.mov
|
||||
@@ -8339,8 +8342,13 @@ third_party/crashpad/crashpad/snapshot/elf/elf_image_reader_fuzzer_corpus/ret42
|
||||
third_party/crashpad/crashpad/snapshot/ios/testdata/crash-1fa088dda0adb41459d063078a0f384a0bb8eefa
|
||||
third_party/crashpad/crashpad/snapshot/ios/testdata/crash-5726011582644224
|
||||
third_party/crashpad/crashpad/util/net/testdata/binary_http_body.dat
|
||||
third_party/dawn/third_party/tint/test/tint/bug/tint/804.spv
|
||||
third_party/dawn/third_party/tint/test/tint/bug/tint/807.spv
|
||||
third_party/dawn/test/tint/bug/tint/804.spv
|
||||
third_party/dawn/test/tint/bug/tint/807.spv
|
||||
third_party/dawn/third_party/webgpu-cts/deploy_key.enc
|
||||
third_party/dawn/third_party/webgpu-cts/src/resources/red-green.bt601.vp9.webm
|
||||
third_party/dawn/third_party/webgpu-cts/src/resources/red-green.mp4
|
||||
third_party/dawn/third_party/webgpu-cts/src/resources/red-green.theora.ogv
|
||||
third_party/dawn/third_party/webgpu-cts/src/resources/red-green.webmvp8.webm
|
||||
third_party/depot_tools/download_from_google_storage.pyc
|
||||
third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/__pycache__/gsutil.cpython-38.pyc
|
||||
third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/gslib/__pycache__/__init__.cpython-38.pyc
|
||||
@@ -10931,6 +10939,7 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-63
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6696647723581440
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5072750494875648
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5097734906839040
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5446125635633152
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5634395566768128
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5638729035677696
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5643643755429888
|
||||
@@ -11047,6 +11056,7 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5158673602314240
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5175735354916864
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5196560812474368
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5349416110784512
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5629524117553152
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5630246225707008
|
||||
third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5631444412530688
|
||||
@@ -12290,9 +12300,9 @@ third_party/libjxl/src/third_party/testdata/imagecompression.info/flower_foveon.
|
||||
third_party/libjxl/src/third_party/testdata/jxl/blending/cropped_traffic_light.jxl
|
||||
third_party/libjxl/src/third_party/testdata/jxl/color_management/sRGB-D2700.icc
|
||||
third_party/libjxl/src/third_party/testdata/jxl/spline_on_first_frame.jxl
|
||||
third_party/liblouis/src/tables/da-dk-g18.ctb
|
||||
third_party/liblouis/src/tables/fr-bfu-comp8.utb
|
||||
third_party/liblouis/src/tables/hr-chardefs.cti
|
||||
third_party/liblouis/src/tables/hu-chardefs.cti
|
||||
third_party/liblouis/wasm/liblouis_wasm.data
|
||||
third_party/liblouis/wasm/liblouis_wasm.wasm
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1242_en
|
||||
@@ -14767,6 +14777,7 @@ third_party/llvm/llvm/test/Bitcode/Inputs/invalid-extractval-array-idx.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-extractval-struct-idx.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-extractval-too-many-idxs.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-fcmp-opnum.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-forward-declare.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-fp-shift.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-function-argument-type.bc
|
||||
third_party/llvm/llvm/test/Bitcode/Inputs/invalid-function-comdat-id.bc
|
||||
@@ -14819,6 +14830,7 @@ third_party/llvm/llvm/test/Bitcode/aarch64-addp-upgrade.bc
|
||||
third_party/llvm/llvm/test/Bitcode/aarch64-bf16-upgrade.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/aggregateInstructions.3.2.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/arm-bf16-upgrade.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/arm-intrinsics.bc
|
||||
third_party/llvm/llvm/test/Bitcode/atomic-no-syncscope.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/atomicrmw-upgrade.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/attributes-3.3.ll.bc
|
||||
@@ -14851,6 +14863,7 @@ third_party/llvm/llvm/test/Bitcode/fortranSubrangeBackward.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/function-local-metadata.3.5.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/global-variables.3.2.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/highLevelStructure.3.2.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/intrinsics-struct-upgrade.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/invalid-functionptr-align.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/invalid-record-strtab.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/invalid-type-for-null-constant.ll.bc
|
||||
@@ -14869,6 +14882,7 @@ third_party/llvm/llvm/test/Bitcode/standardCIntrinsic.3.2.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/stream-types.c.opt.bitstream
|
||||
third_party/llvm/llvm/test/Bitcode/terminatorInstructions.3.2.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/thinlto-summary-local-5.0.ll.bc
|
||||
third_party/llvm/llvm/test/Bitcode/upgrade-aarch64-ldstxr.bc
|
||||
third_party/llvm/llvm/test/Bitcode/upgrade-arc-runtime-calls-bitcast.bc
|
||||
third_party/llvm/llvm/test/Bitcode/upgrade-arc-runtime-calls-new.bc
|
||||
third_party/llvm/llvm/test/Bitcode/upgrade-arc-runtime-calls.bc
|
||||
@@ -15464,6 +15478,8 @@ third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/test_func_checksum_fail.gc
|
||||
third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/test_paths.gcda
|
||||
third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/test_paths.gcno
|
||||
third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/test_read_fail.gcno
|
||||
third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/tmpl.gcda
|
||||
third_party/llvm/llvm/test/tools/llvm-cov/gcov/Inputs/tmpl.gcno
|
||||
third_party/llvm/llvm/test/tools/llvm-cvtres/Inputs/combined.obj.coff
|
||||
third_party/llvm/llvm/test/tools/llvm-cvtres/Inputs/id.res
|
||||
third_party/llvm/llvm/test/tools/llvm-cvtres/Inputs/languages.res
|
||||
@@ -15757,6 +15773,9 @@ third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/compat.profdata.v4
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/compressed.profraw
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/function-entry-coverage.profdata
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/gcc-sample-profile.gcov
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/inline.memprofexe
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/inline.memprofraw
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/memprof-inline.exe
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/multi.memprofexe
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/multi.memprofraw
|
||||
third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/unknown.section.compressed.extbin.profdata
|
||||
@@ -15849,10 +15868,10 @@ third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/needed-libs-32.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/needed-libs-64.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/needed-libs-empty.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/reloc-overflow.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xcoff-32-xlc-exec
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xcoff-32-xlc-obj-malform.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xcoff-32-xlc-obj.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xcoff-64-xlc-exec
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc32-exec
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc32-obj-malform.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc32-obj.o
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc64-exec
|
||||
third_party/llvm/llvm/test/tools/llvm-readobj/wasm/Inputs/trivial.obj.wasm
|
||||
third_party/llvm/llvm/test/tools/llvm-symbolizer/Inputs/addr.exe
|
||||
third_party/llvm/llvm/test/tools/llvm-symbolizer/Inputs/coff-dwarf.exe
|
||||
@@ -16360,6 +16379,8 @@ third_party/skia/resources/sksl/errors/Ossfuzz44555.sksl
|
||||
third_party/skia/resources/sksl/errors/Ossfuzz44559.sksl
|
||||
third_party/skia/resources/sksl/errors/Ossfuzz44561.sksl
|
||||
third_party/skia/site/docs/dev/tools/calendar.mskp
|
||||
third_party/skia/tests/sksl/errors/Ossfuzz44559.glsl
|
||||
third_party/skia/tests/sksl/errors/Ossfuzz44561.glsl
|
||||
third_party/snappy/src/testdata/baddata1.snappy
|
||||
third_party/snappy/src/testdata/baddata2.snappy
|
||||
third_party/snappy/src/testdata/baddata3.snappy
|
||||
@@ -17050,151 +17071,6 @@ third_party/tflite_support/src/tensorflow_lite_support/metadata/python/tests/tes
|
||||
third_party/tflite_support/src/tensorflow_lite_support/metadata/python/tests/testdata/object_detector/coco_ssd_mobilenet_v1_1.0_quant_2018_06_29_score_calibration.tflite
|
||||
third_party/tflite_support/src/tensorflow_lite_support/metadata/python/tests/testdata/object_detector/efficientdet_lite0_v1.tflite
|
||||
third_party/tflite_support/src/tensorflow_lite_support/metadata/python/tests/testdata/object_detector/ssd_mobilenet_v1.tflite
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000000
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000007
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000009
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000010
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000011
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/asconf-001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/asconf-002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/asconf-ack-001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/asconf-ack-002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/asconf-ack-003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-4524087830118400
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-4706780001861632
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-4750230994812928
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-4790592673153024
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-4846769996562432
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5127495803469824
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5204536192401408
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5631536029499392
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5634380847906816
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5645105154752512
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5649242005176320
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5649768725872640
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5667542357245952
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5676652788449280
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5686965006761984
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5688015225094144
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5722044720742400
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5734997805236224
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5736809862004736
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5737686959915008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5741506257747968
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_connect-5759310927233024
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-fuzzer_unconnected-5767885871382528
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-4630702305050624
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-4651341199966208
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-4750230994812928
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-4790592673153024
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5141658569277440
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5631709814456320
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5638658568224768
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5675883720867840
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5686965006761984
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5703269247352832
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5738321340006400
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5764087333519360
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_connect-5989617778819072.fuzz
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/clusterfuzz-testcase-minimized-fuzzer_unconnected-5639391992610816
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/crash-0a63175dc6b51474dc08197431ec36d11db5e77b
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/crash-27ffd53d682a7908bf7569e32d904f049066b5d6
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/data-1.bin
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/dummy-01
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/ecn-cwr-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/ecn-echo-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/forward-tsn-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/heartbeat-ack-0001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/heartbeat-ack-0002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/init-ack-01
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/init-ack-1.bin
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/leak-00bd871f5ce0596083fe8642c803c97f424b0c70
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/leak-4e7e4f4a8318a1da7e35d9907d49e78d4a34dfc8
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000000
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000005-dopped
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000005-sack
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000005-sack-express
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000007
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000009
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000010
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000011
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000011-dropped
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000012
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000013
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000014
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000015
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000015-dropped
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000016
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000017
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/rtcweb-000018
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/shutdown-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/shutdown-1.bin
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/shutdown-ack-1.bin
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/shutdown-complete-1.bin
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/timeout-00b96dd43f1251438bb44daa0a5a24ae4df5bce5
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000000
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000000-dropped
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000007
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000009
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-000010
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000000
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000007
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000009
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/tsctp-i-data-000010
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-data-0001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-data-0002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-data-0003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-data-0004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-data-0005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-idata-0001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-idata-0002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-idata-0003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-idata-0004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/fragment-idata-0005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-007
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/nrsackfile-008
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-001
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-002
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-003
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-004
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-005
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-006
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_LISTEN/crash-05a51aa145847f45c22aff604a670abba80063aa
|
||||
third_party/usrsctp/usrsctplib/fuzzer/CORPUS_LISTEN/init-1.bin
|
||||
third_party/vulkan-deps/glslang/src/Test/badChars.frag
|
||||
third_party/vulkan-deps/glslang/src/Test/remap.invalid-spirv-1.spv
|
||||
third_party/vulkan-deps/glslang/src/Test/remap.invalid-spirv-2.spv
|
||||
@@ -17303,7 +17179,6 @@ third_party/vulkan-deps/vulkan-loader/src/tests/framework/data/binaries/dummy_li
|
||||
third_party/vulkan-deps/vulkan-loader/src/tests/framework/data/binaries/dummy_library_pe_64.so
|
||||
third_party/vulkan-deps/vulkan-loader/src/tests/framework/data/binaries/libdummy_library_elf_32.so
|
||||
third_party/vulkan-deps/vulkan-loader/src/tests/framework/data/binaries/libdummy_library_elf_64.so
|
||||
third_party/vulkan-deps/vulkan-loader/src/tests/framework/framework_config.h.in
|
||||
third_party/vulkan-deps/vulkan-tools/src/external/x64/lib/vulkan-1.lib
|
||||
third_party/vulkan-deps/vulkan-tools/src/external/x86/lib/vulkan-1.lib
|
||||
third_party/vulkan-deps/vulkan-tools/src/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstate
|
||||
@@ -17725,6 +17600,7 @@ third_party/win_build_output/midl/third_party/iaccessible2/x64/ia2_api_all.tlb
|
||||
third_party/win_build_output/midl/third_party/iaccessible2/x86/ia2_api_all.tlb
|
||||
third_party/zlib/google/test/data/Different Encryptions.zip
|
||||
third_party/zlib/google/test/data/Empty Dir Same Name As File.zip
|
||||
third_party/zlib/google/test/data/Mixed Paths.zip
|
||||
third_party/zlib/google/test/data/Parent Dir Same Name As File.zip
|
||||
third_party/zlib/google/test/data/Repeated Dir Name.zip
|
||||
third_party/zlib/google/test/data/Repeated File Name With Different Cases.zip
|
||||
|
||||
Reference in New Issue
Block a user