mirror of
https://github.com/morgan9e/helium
synced 2026-04-14 00:14:20 +09:00
Update to Chromium 106.0.5249.61
This commit is contained in:
@@ -1 +1 @@
|
||||
105.0.5195.127
|
||||
106.0.5249.61
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2226,7 +2226,6 @@ static_library("browser") {
|
||||
@@ -2232,7 +2232,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",
|
||||
@@ -3674,8 +3673,6 @@ static_library("browser") {
|
||||
@@ -3689,8 +3688,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
|
||||
@@ -71,7 +71,6 @@
|
||||
@@ -72,7 +72,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"
|
||||
@@ -406,8 +405,6 @@ void BrowserProcessImpl::StartTearDown()
|
||||
@@ -407,8 +406,6 @@ void BrowserProcessImpl::StartTearDown()
|
||||
|
||||
metrics_services_manager_.reset();
|
||||
intranet_redirect_detector_.reset();
|
||||
@@ -59,7 +59,7 @@
|
||||
network_time_tracker_.reset();
|
||||
|
||||
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
@@ -1038,14 +1035,6 @@ StatusTray* BrowserProcessImpl::status_t
|
||||
@@ -1039,14 +1036,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_);
|
||||
@@ -1286,26 +1275,6 @@ void BrowserProcessImpl::CreateBackgroun
|
||||
@@ -1284,26 +1273,6 @@ void BrowserProcessImpl::CreateBackgroun
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
subresource_filter::RulesetService* subresource_filter_ruleset_service()
|
||||
override;
|
||||
|
||||
@@ -329,9 +328,6 @@ class BrowserProcessImpl : public Browse
|
||||
@@ -330,9 +329,6 @@ class BrowserProcessImpl : public Browse
|
||||
std::unique_ptr<BackgroundModeManager> background_mode_manager_;
|
||||
#endif
|
||||
|
||||
@@ -131,7 +131,7 @@
|
||||
#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"
|
||||
@@ -630,10 +629,6 @@ void ChromeBrowsingDataRemoverDelegate::
|
||||
@@ -636,10 +635,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
|
||||
@@ -1003,34 +1003,6 @@ void SetApplicationLocaleOnIOThread(cons
|
||||
@@ -997,34 +997,6 @@ void SetApplicationLocaleOnIOThread(cons
|
||||
GetIOThreadApplicationLocale() = locale;
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
|
||||
AppLoadedInTabSource ClassifyAppLoadedInTabSource(
|
||||
@@ -4487,14 +4459,9 @@ ChromeContentBrowserClient::CreateThrott
|
||||
@@ -4520,14 +4492,9 @@ ChromeContentBrowserClient::CreateThrott
|
||||
throttles.push_back(std::make_unique<PolicyBlocklistNavigationThrottle>(
|
||||
handle, handle->GetWebContents()->GetBrowserContext()));
|
||||
|
||||
@@ -195,7 +195,7 @@
|
||||
base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp),
|
||||
base::BindOnce(
|
||||
&ShouldIgnoreSslInterstitialBecauseNavigationDefaultedToHttps)));
|
||||
@@ -4529,16 +4496,6 @@ ChromeContentBrowserClient::CreateThrott
|
||||
@@ -4562,16 +4529,6 @@ ChromeContentBrowserClient::CreateThrott
|
||||
&throttles);
|
||||
#endif
|
||||
|
||||
@@ -212,7 +212,7 @@
|
||||
if (base::FeatureList::IsEnabled(safe_browsing::kDelayedWarnings)) {
|
||||
throttles.push_back(
|
||||
std::make_unique<safe_browsing::DelayedWarningNavigationThrottle>(
|
||||
@@ -4765,8 +4722,6 @@ void ChromeContentBrowserClient::Overrid
|
||||
@@ -4800,8 +4757,6 @@ void ChromeContentBrowserClient::Overrid
|
||||
void ChromeContentBrowserClient::InitOnUIThread() {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
|
||||
@@ -246,7 +246,7 @@
|
||||
} // namespace
|
||||
--- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
+++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
@@ -451,13 +451,6 @@ void ChromeDownloadManagerDelegate::SetD
|
||||
@@ -450,13 +450,6 @@ void ChromeDownloadManagerDelegate::SetD
|
||||
|
||||
download_manager_ = dm;
|
||||
|
||||
@@ -260,7 +260,7 @@
|
||||
if (download_manager_) {
|
||||
download_manager_->AddObserver(this);
|
||||
}
|
||||
@@ -810,17 +803,6 @@ void ChromeDownloadManagerDelegate::Choo
|
||||
@@ -809,17 +802,6 @@ void ChromeDownloadManagerDelegate::Choo
|
||||
void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName(
|
||||
base::FilePath* filename,
|
||||
const GURL& source_url) {
|
||||
@@ -280,7 +280,7 @@
|
||||
void ChromeDownloadManagerDelegate::SanitizeDownloadParameters(
|
||||
--- a/chrome/browser/download/download_item_model.cc
|
||||
+++ b/chrome/browser/download/download_item_model.cc
|
||||
@@ -97,7 +97,7 @@ class DownloadItemModelData : public bas
|
||||
@@ -99,7 +99,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.
|
||||
@@ -289,16 +289,16 @@
|
||||
|
||||
// Whether the download is currently being revived.
|
||||
bool is_being_revived_;
|
||||
@@ -143,7 +143,7 @@ DownloadItemModelData::DownloadItemModel
|
||||
@@ -144,7 +144,7 @@ DownloadItemModelData* DownloadItemModel
|
||||
DownloadItemModelData::DownloadItemModelData()
|
||||
: should_show_in_shelf_(true),
|
||||
was_ui_notified_(false),
|
||||
should_prefer_opening_in_browser_(false),
|
||||
- danger_level_(DownloadFileType::NOT_DANGEROUS),
|
||||
+ danger_level_(safe_browsing::DownloadFileType::NOT_DANGEROUS),
|
||||
is_being_revived_(false) {}
|
||||
|
||||
#if BUILDFLAG(FULL_SAFE_BROWSING)
|
||||
@@ -444,13 +444,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
@@ -465,13 +465,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
data->should_prefer_opening_in_browser_ = preference;
|
||||
}
|
||||
|
||||
@@ -315,7 +315,7 @@
|
||||
DownloadItemModelData* data = DownloadItemModelData::GetOrCreate(download_);
|
||||
data->danger_level_ = danger_level;
|
||||
}
|
||||
@@ -672,9 +672,6 @@ bool DownloadItemModel::IsCommandEnabled
|
||||
@@ -694,9 +694,6 @@ bool DownloadItemModel::IsCommandEnabled
|
||||
// filename. Don't base an "Always open" decision based on it. Also
|
||||
// exclude extensions.
|
||||
return download_->CanOpenDownload() &&
|
||||
@@ -370,7 +370,7 @@
|
||||
// If no mime type or explicitly specified a name, don't replace file
|
||||
// extension.
|
||||
if (sniffed_mime_type.empty() || !suggested_filename.empty())
|
||||
@@ -1160,30 +1153,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
@@ -1158,30 +1151,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
download_->HasUserGesture())
|
||||
return DownloadFileType::NOT_DANGEROUS;
|
||||
|
||||
@@ -476,7 +476,7 @@
|
||||
#include "chrome/common/extensions/api/downloads.h"
|
||||
#include "components/download/content/public/all_download_item_notifier.h"
|
||||
#include "components/download/public/common/download_path_reservation_tracker.h"
|
||||
@@ -199,13 +198,6 @@ class DownloadsRemoveFileFunction : publ
|
||||
@@ -201,13 +200,6 @@ class DownloadsRemoveFileFunction : publ
|
||||
|
||||
class DownloadsAcceptDangerFunction : public ExtensionFunction {
|
||||
public:
|
||||
@@ -490,7 +490,7 @@
|
||||
DECLARE_EXTENSION_FUNCTION("downloads.acceptDanger", DOWNLOADS_ACCEPTDANGER)
|
||||
DownloadsAcceptDangerFunction();
|
||||
|
||||
@@ -217,13 +209,10 @@ class DownloadsAcceptDangerFunction : pu
|
||||
@@ -219,13 +211,10 @@ class DownloadsAcceptDangerFunction : pu
|
||||
|
||||
protected:
|
||||
~DownloadsAcceptDangerFunction() override;
|
||||
@@ -548,7 +548,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
|
||||
@@ -721,18 +721,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
@@ -720,18 +720,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
|
||||
void WebstorePrivateBeginInstallWithManifest3Function::
|
||||
ReportFrictionAcceptedEvent() {
|
||||
@@ -567,7 +567,7 @@
|
||||
}
|
||||
|
||||
void WebstorePrivateBeginInstallWithManifest3Function::OnInstallPromptDone(
|
||||
@@ -1202,55 +1190,9 @@ WebstorePrivateGetReferrerChainFunction:
|
||||
@@ -1201,55 +1189,9 @@ WebstorePrivateGetReferrerChainFunction:
|
||||
|
||||
ExtensionFunction::ResponseAction
|
||||
WebstorePrivateGetReferrerChainFunction::Run() {
|
||||
@@ -696,7 +696,7 @@
|
||||
// SimpleURLLoader -> (owned loader, extension id).
|
||||
--- a/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
+++ b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
@@ -867,9 +867,6 @@ void ChromeMetricsServiceClient::Registe
|
||||
@@ -877,9 +877,6 @@ void ChromeMetricsServiceClient::Registe
|
||||
metrics_service_->RegisterMetricsProvider(
|
||||
std::make_unique<HttpsEngagementMetricsProvider>());
|
||||
|
||||
@@ -718,27 +718,17 @@
|
||||
}
|
||||
|
||||
// static
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -349,7 +349,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
#if BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
CertDbInitializerFactory::GetInstance();
|
||||
#endif
|
||||
- CertificateReportingServiceFactory::GetInstance();
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
ChromeBrowsingDataLifetimeManagerFactory::GetInstance();
|
||||
#endif
|
||||
--- a/chrome/browser/profiles/profile_impl.cc
|
||||
+++ b/chrome/browser/profiles/profile_impl.cc
|
||||
@@ -89,7 +89,6 @@
|
||||
#include "chrome/browser/profiles/profile_metrics.h"
|
||||
@@ -90,7 +90,6 @@
|
||||
#include "chrome/browser/push_messaging/push_messaging_service_factory.h"
|
||||
#include "chrome/browser/push_messaging/push_messaging_service_impl.h"
|
||||
#include "chrome/browser/reduce_accept_language/reduce_accept_language_factory.h"
|
||||
-#include "chrome/browser/safe_browsing/safe_browsing_service.h"
|
||||
#include "chrome/browser/sessions/exit_type_service.h"
|
||||
#include "chrome/browser/sharing/sharing_service_factory.h"
|
||||
#include "chrome/browser/signin/identity_manager_factory.h"
|
||||
@@ -620,17 +619,6 @@ void ProfileImpl::LoadPrefsForNormalStar
|
||||
@@ -628,17 +627,6 @@ void ProfileImpl::LoadPrefsForNormalStar
|
||||
|
||||
mojo::PendingRemote<prefs::mojom::TrackedPreferenceValidationDelegate>
|
||||
pref_validation_delegate;
|
||||
@@ -758,7 +748,7 @@
|
||||
CreatePrefService(pref_registry_, CreateExtensionPrefStore(this, false),
|
||||
--- a/chrome/browser/profiles/profiles_state.cc
|
||||
+++ b/chrome/browser/profiles/profiles_state.cc
|
||||
@@ -257,9 +257,6 @@ void RemoveBrowsingDataForProfile(const
|
||||
@@ -260,9 +260,6 @@ void RemoveBrowsingDataForProfile(const
|
||||
// The BrowsingDataRemover relies on many objects that aren't created in unit
|
||||
// tests. Previously this code would depend on content::ResourceDispatcherHost
|
||||
// but that's gone, so do a similar hack for now.
|
||||
@@ -786,7 +776,7 @@
|
||||
|
||||
if (safe_browsing_mode != 0) {
|
||||
# "Safe Browsing Basic" files used for safe browsing in full mode
|
||||
@@ -463,6 +465,7 @@ static_library("advanced_protection") {
|
||||
@@ -461,6 +463,7 @@ static_library("advanced_protection") {
|
||||
}
|
||||
|
||||
source_set("metrics_collector") {
|
||||
@@ -794,7 +784,7 @@
|
||||
sources = [
|
||||
"safe_browsing_metrics_collector_factory.cc",
|
||||
"safe_browsing_metrics_collector_factory.h",
|
||||
@@ -480,6 +483,7 @@ source_set("metrics_collector") {
|
||||
@@ -478,6 +481,7 @@ source_set("metrics_collector") {
|
||||
"//components/safe_browsing/core/common:safe_browsing_prefs",
|
||||
"//content/public/browser",
|
||||
]
|
||||
@@ -896,7 +886,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -4312,7 +4312,6 @@ static_library("ui") {
|
||||
@@ -4350,7 +4350,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",
|
||||
@@ -906,7 +896,7 @@
|
||||
"views/download/download_item_view.cc",
|
||||
--- a/chrome/browser/ui/tab_helpers.cc
|
||||
+++ b/chrome/browser/ui/tab_helpers.cc
|
||||
@@ -402,22 +402,6 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
@@ -403,22 +403,6 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
// See https://crbug.com/910288.
|
||||
resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents(
|
||||
web_contents);
|
||||
@@ -962,7 +952,7 @@
|
||||
DownloadItemModel item_model(download);
|
||||
if (!item_model.ShouldShowInShelf() ||
|
||||
download->GetState() == download::DownloadItem::IN_PROGRESS) {
|
||||
@@ -416,44 +406,6 @@ void DownloadsDOMHandler::FinalizeRemova
|
||||
@@ -418,44 +408,6 @@ void DownloadsDOMHandler::FinalizeRemova
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1198,7 +1188,7 @@
|
||||
#include "components/spellcheck/spellcheck_buildflags.h"
|
||||
#include "components/subresource_filter/content/renderer/subresource_filter_agent.h"
|
||||
#include "components/subresource_filter/content/renderer/unverified_ruleset_dealer.h"
|
||||
@@ -426,12 +425,8 @@ void ChromeContentRendererClient::Render
|
||||
@@ -437,12 +436,8 @@ void ChromeContentRendererClient::Render
|
||||
subresource_filter_ruleset_dealer_ =
|
||||
std::make_unique<subresource_filter::UnverifiedRulesetDealer>();
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/autofill/core/browser/autofill_download_manager.cc
|
||||
+++ b/components/autofill/core/browser/autofill_download_manager.cc
|
||||
@@ -799,94 +799,6 @@ std::tuple<GURL, std::string> AutofillDo
|
||||
@@ -798,94 +798,6 @@ std::tuple<GURL, std::string> AutofillDo
|
||||
}
|
||||
|
||||
bool AutofillDownloadManager::StartRequest(FormRequestData request_data) {
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
extension_misc::kAssessmentAssistantExtensionId,
|
||||
--- a/chrome/browser/extensions/component_loader.cc
|
||||
+++ b/chrome/browser/extensions/component_loader.cc
|
||||
@@ -360,11 +360,6 @@ void ComponentLoader::AddWebStoreApp() {
|
||||
@@ -363,11 +363,6 @@ void ComponentLoader::AddWebStoreApp() {
|
||||
if (!IsNormalSession())
|
||||
return;
|
||||
#endif
|
||||
@@ -36,7 +36,7 @@
|
||||
{
|
||||
--- a/chrome/browser/extensions/webstore_installer.cc
|
||||
+++ b/chrome/browser/extensions/webstore_installer.cc
|
||||
@@ -553,20 +553,6 @@ void WebstoreInstaller::DownloadNextPend
|
||||
@@ -551,20 +551,6 @@ void WebstoreInstaller::DownloadNextPend
|
||||
void WebstoreInstaller::DownloadCrx(
|
||||
const std::string& extension_id,
|
||||
InstallSource source) {
|
||||
@@ -57,7 +57,7 @@
|
||||
}
|
||||
|
||||
// http://crbug.com/165634
|
||||
@@ -714,21 +700,6 @@ void WebstoreInstaller::UpdateDownloadPr
|
||||
@@ -712,21 +698,6 @@ void WebstoreInstaller::UpdateDownloadPr
|
||||
void WebstoreInstaller::StartCrxInstaller(const DownloadItem& download) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
DCHECK(!crx_installer_.get());
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/updater/configurator.cc
|
||||
+++ b/chrome/updater/configurator.cc
|
||||
@@ -92,7 +92,7 @@ int Configurator::UpdateDelay() const {
|
||||
@@ -84,7 +84,7 @@ int Configurator::UpdateDelay() const {
|
||||
}
|
||||
|
||||
std::vector<GURL> Configurator::UpdateUrl() const {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/BUILD.gn
|
||||
+++ b/BUILD.gn
|
||||
@@ -471,14 +471,6 @@ group("gn_all") {
|
||||
@@ -478,14 +478,6 @@ group("gn_all") {
|
||||
deps += [ "//chromeos:chromeos_unittests" ]
|
||||
}
|
||||
|
||||
|
||||
@@ -90,7 +90,7 @@ by default.
|
||||
if base_tag != '':
|
||||
--- a/chrome/browser/ash/customization/customization_document.cc
|
||||
+++ b/chrome/browser/ash/customization/customization_document.cc
|
||||
@@ -198,7 +198,7 @@ std::string ReadFileInBackground(const b
|
||||
@@ -199,7 +199,7 @@ std::string ReadFileInBackground(const b
|
||||
|
||||
// Template URL where to fetch OEM services customization manifest from.
|
||||
const char ServicesCustomizationDocument::kManifestUrl[] =
|
||||
@@ -213,7 +213,7 @@ by default.
|
||||
base::ToLowerASCII(bdict_file));
|
||||
--- a/chrome/browser/supervised_user/supervised_user_service.cc
|
||||
+++ b/chrome/browser/supervised_user/supervised_user_service.cc
|
||||
@@ -88,7 +88,7 @@ namespace {
|
||||
@@ -87,7 +87,7 @@ namespace {
|
||||
|
||||
// The URL from which to download a host denylist if no local one exists yet.
|
||||
const char kDenylistURL[] =
|
||||
@@ -484,12 +484,14 @@ by default.
|
||||
GURL url(base::WideToUTF16(args[0]));
|
||||
--- a/extensions/common/extension_urls.cc
|
||||
+++ b/extensions/common/extension_urls.cc
|
||||
@@ -26,9 +26,9 @@ bool IsSourceFromAnExtension(const std::
|
||||
@@ -26,10 +26,10 @@ bool IsSourceFromAnExtension(const std::
|
||||
|
||||
namespace extension_urls {
|
||||
|
||||
-const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore";
|
||||
-const char kNewChromeWebstoreBaseURL[] = "https://webstore.google.com/";
|
||||
+const char kChromeWebstoreBaseURL[] = "trk:09:https://chrome.google.com/webstore";
|
||||
+const char kNewChromeWebstoreBaseURL[] = "trk:08:https://webstore.google.com/";
|
||||
const char kChromeWebstoreUpdateURL[] =
|
||||
- "https://clients2.google.com/service/update2/crx";
|
||||
+ "trk:05:https://clients2.google.com/service/update2/crx";
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# chrome://discards/ attempts to use d3 to display the graph
|
||||
--- a/chrome/browser/new_tab_page/one_google_bar/one_google_bar_loader_impl.cc
|
||||
+++ b/chrome/browser/new_tab_page/one_google_bar/one_google_bar_loader_impl.cc
|
||||
@@ -285,6 +285,7 @@ OneGoogleBarLoaderImpl::OneGoogleBarLoad
|
||||
@@ -287,6 +287,7 @@ OneGoogleBarLoaderImpl::OneGoogleBarLoad
|
||||
OneGoogleBarLoaderImpl::~OneGoogleBarLoaderImpl() = default;
|
||||
|
||||
void OneGoogleBarLoaderImpl::Load(OneGoogleCallback callback) {
|
||||
@@ -12,14 +12,14 @@
|
||||
// Note: If there is an ongoing request, abandon it. It's possible that
|
||||
--- a/chrome/browser/new_tab_page/promos/promo_service.cc
|
||||
+++ b/chrome/browser/new_tab_page/promos/promo_service.cc
|
||||
@@ -139,6 +139,7 @@ PromoService::PromoService(
|
||||
@@ -171,6 +171,7 @@ PromoService::PromoService(
|
||||
PromoService::~PromoService() = default;
|
||||
|
||||
void PromoService::Refresh() {
|
||||
+ return;
|
||||
net::NetworkTrafficAnnotationTag traffic_annotation =
|
||||
net::DefineNetworkTrafficAnnotation("promo_service", R"(
|
||||
semantics {
|
||||
+ if ((true)) return;
|
||||
std::string command_id;
|
||||
// Replace the promo URL with "command:<id>" if such a command ID is set
|
||||
// via the feature params.
|
||||
--- a/chrome/browser/resources/discards/graph_doc_template.html
|
||||
+++ b/chrome/browser/resources/discards/graph_doc_template.html
|
||||
@@ -78,10 +78,6 @@ URL. As result, this document needs to b
|
||||
@@ -65,7 +65,7 @@
|
||||
if (state_ == REQUESTING) {
|
||||
--- a/components/update_client/update_checker.cc
|
||||
+++ b/components/update_client/update_checker.cc
|
||||
@@ -97,6 +97,7 @@ void UpdateCheckerImpl::CheckForUpdates(
|
||||
@@ -98,6 +98,7 @@ void UpdateCheckerImpl::CheckForUpdates(
|
||||
scoped_refptr<UpdateContext> context,
|
||||
const base::flat_map<std::string, std::string>& additional_attributes,
|
||||
UpdateCheckCallback update_check_callback) {
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
return GURL(parts.scheme.is_valid() ? text : FixupPath(text));
|
||||
--- a/content/browser/child_process_security_policy_impl.cc
|
||||
+++ b/content/browser/child_process_security_policy_impl.cc
|
||||
@@ -743,6 +743,7 @@ ChildProcessSecurityPolicyImpl::ChildPro
|
||||
@@ -744,6 +744,7 @@ ChildProcessSecurityPolicyImpl::ChildPro
|
||||
RegisterWebSafeScheme(url::kWssScheme);
|
||||
#endif // BUILDFLAG(ENABLE_WEBSOCKETS)
|
||||
RegisterWebSafeScheme(url::kDataScheme);
|
||||
@@ -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
|
||||
@@ -1002,6 +1002,8 @@ component("net") {
|
||||
@@ -1007,6 +1007,8 @@ component("net") {
|
||||
"url_request/report_sender.h",
|
||||
"url_request/static_http_user_agent_settings.cc",
|
||||
"url_request/static_http_user_agent_settings.h",
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
def quote_and_wrap_text(text, width=79, prefix=' "', suffix='"'):
|
||||
--- a/components/domain_reliability/google_configs.cc
|
||||
+++ b/components/domain_reliability/google_configs.cc
|
||||
@@ -11,548 +11,6 @@
|
||||
@@ -11,549 +11,6 @@
|
||||
|
||||
namespace domain_reliability {
|
||||
|
||||
@@ -637,14 +637,15 @@
|
||||
- bool include_subdomains = params.include_subdomains && !is_www;
|
||||
-
|
||||
- auto config = std::make_unique<DomainReliabilityConfig>();
|
||||
- config->origin = GURL("https://" + hostname + "/");
|
||||
- GURL url("https://" + hostname + "/");
|
||||
- config->origin = url::Origin::Create(url);
|
||||
- config->include_subdomains = include_subdomains;
|
||||
- config->collectors.clear();
|
||||
- if (params.include_origin_specific_collector) {
|
||||
- GURL::Replacements replacements;
|
||||
- replacements.SetPathStr(kGoogleOriginSpecificCollectorPathString);
|
||||
- config->collectors.push_back(
|
||||
- std::make_unique<GURL>(config->origin.ReplaceComponents(replacements)));
|
||||
- std::make_unique<GURL>(url.ReplaceComponents(replacements)));
|
||||
- }
|
||||
- for (const char* collector : kGoogleStandardCollectors) {
|
||||
- config->collectors.push_back(std::make_unique<GURL>(collector));
|
||||
@@ -660,7 +661,7 @@
|
||||
std::unique_ptr<const DomainReliabilityConfig> MaybeGetGoogleConfig(
|
||||
const std::string& hostname) {
|
||||
bool is_www_subdomain =
|
||||
@@ -562,23 +20,6 @@ std::unique_ptr<const DomainReliabilityC
|
||||
@@ -563,23 +20,6 @@ std::unique_ptr<const DomainReliabilityC
|
||||
std::unique_ptr<const DomainReliabilityConfig> config;
|
||||
std::unique_ptr<const DomainReliabilityConfig> superdomain_config;
|
||||
|
||||
@@ -684,7 +685,7 @@
|
||||
if (config) {
|
||||
DCHECK(config->origin.host() == hostname);
|
||||
return config;
|
||||
@@ -597,11 +38,6 @@ std::vector<std::unique_ptr<const Domain
|
||||
@@ -598,11 +38,6 @@ std::vector<std::unique_ptr<const Domain
|
||||
GetAllGoogleConfigsForTesting() {
|
||||
std::vector<std::unique_ptr<const DomainReliabilityConfig>> configs_out;
|
||||
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
# Disables references to fonts.googleapis.com
|
||||
|
||||
--- a/chrome/browser/ash/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html
|
||||
+++ b/chrome/browser/ash/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta name="viewport"
|
||||
content="initial-scale=1, minimum-scale=1,width=device-width">
|
||||
<title>$i18n{blockPageTitle}</title>
|
||||
-<link href="https://fonts.googleapis.com/css?family=Google+Sans" rel="stylesheet">
|
||||
+<link href="chrome://resources/css/roboto.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="../../../../../../../components/security_interstitials/core/common/resources/interstitial_core.css">
|
||||
<link rel="stylesheet" href="../../../../../supervised_user/supervised_user_error_page/resources/supervised_user_block_interstitial.css">
|
||||
</head>
|
||||
--- a/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css
|
||||
+++ b/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -46,7 +35,7 @@
|
||||
<script src="../../../../../ui/webui/resources/js/cr.js"></script>
|
||||
--- a/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc
|
||||
+++ b/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc
|
||||
@@ -298,7 +298,7 @@ bool DomDistillerViewerSource::ShouldSer
|
||||
@@ -299,7 +299,7 @@ bool DomDistillerViewerSource::ShouldSer
|
||||
std::string DomDistillerViewerSource::GetContentSecurityPolicy(
|
||||
network::mojom::CSPDirectiveName directive) {
|
||||
if (directive == network::mojom::CSPDirectiveName::StyleSrc) {
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/google_apis/gaia/gaia_auth_fetcher.cc
|
||||
+++ b/google_apis/gaia/gaia_auth_fetcher.cc
|
||||
@@ -292,64 +292,6 @@ void GaiaAuthFetcher::CreateAndStartGaia
|
||||
@@ -288,64 +288,6 @@ void GaiaAuthFetcher::CreateAndStartGaia
|
||||
network::mojom::CredentialsMode credentials_mode,
|
||||
const net::NetworkTrafficAnnotationTag& traffic_annotation) {
|
||||
DCHECK(!fetch_pending_) << "Tried to fetch two things at once!";
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
std::vector<GURL> endpoints;
|
||||
endpoints.push_back(gservices_settings_.GetMCSMainEndpoint());
|
||||
GURL fallback_endpoint = gservices_settings_.GetMCSFallbackEndpoint();
|
||||
@@ -670,27 +671,6 @@ void GCMClientImpl::RemoveHeartbeatInter
|
||||
@@ -670,32 +671,6 @@ void GCMClientImpl::RemoveHeartbeatInter
|
||||
|
||||
void GCMClientImpl::StartCheckin() {
|
||||
DCHECK(io_task_runner_->RunsTasksInCurrentSequence());
|
||||
@@ -21,11 +21,16 @@
|
||||
-
|
||||
- checkin_proto::ChromeBuildProto chrome_build_proto;
|
||||
- ToCheckinProtoVersion(chrome_build_info_, &chrome_build_proto);
|
||||
- CheckinRequest::RequestInfo request_info(device_checkin_info_.android_id,
|
||||
- device_checkin_info_.secret,
|
||||
- device_checkin_info_.account_tokens,
|
||||
- gservices_settings_.digest(),
|
||||
- chrome_build_proto);
|
||||
-
|
||||
- std::map<std::string, std::string> empty_account_tokens;
|
||||
- bool include_account_tokens = base::FeatureList::IsEnabled(
|
||||
- features::kGCMIncludeAccountTokensInCheckinRequest);
|
||||
-
|
||||
- CheckinRequest::RequestInfo request_info(
|
||||
- device_checkin_info_.android_id, device_checkin_info_.secret,
|
||||
- include_account_tokens ? device_checkin_info_.account_tokens
|
||||
- : empty_account_tokens,
|
||||
- gservices_settings_.digest(), chrome_build_proto);
|
||||
- checkin_request_ = std::make_unique<CheckinRequest>(
|
||||
- gservices_settings_.GetCheckinURL(), request_info, GetGCMBackoffPolicy(),
|
||||
- base::BindOnce(&GCMClientImpl::OnCheckinCompleted,
|
||||
@@ -38,7 +43,7 @@
|
||||
}
|
||||
|
||||
void GCMClientImpl::OnCheckinCompleted(
|
||||
@@ -747,24 +727,6 @@ void GCMClientImpl::SetGServicesSettings
|
||||
@@ -752,24 +727,6 @@ void GCMClientImpl::SetGServicesSettings
|
||||
|
||||
void GCMClientImpl::SchedulePeriodicCheckin() {
|
||||
DCHECK(io_task_runner_->RunsTasksInCurrentSequence());
|
||||
|
||||
@@ -430,7 +430,7 @@
|
||||
|
||||
--- a/components/page_load_metrics/browser/page_load_metrics_util.cc
|
||||
+++ b/components/page_load_metrics/browser/page_load_metrics_util.cc
|
||||
@@ -210,9 +210,7 @@ bool DidObserveLoadingBehaviorInAnyFrame
|
||||
@@ -266,9 +266,7 @@ bool DidObserveLoadingBehaviorInAnyFrame
|
||||
}
|
||||
|
||||
bool IsGoogleSearchHostname(const GURL& url) {
|
||||
@@ -485,7 +485,7 @@
|
||||
bool IsGoogleHostname(const GURL& url) {
|
||||
--- a/components/search_engines/template_url.cc
|
||||
+++ b/components/search_engines/template_url.cc
|
||||
@@ -533,11 +533,7 @@ std::u16string TemplateURLRef::SearchTer
|
||||
@@ -534,11 +534,7 @@ std::u16string TemplateURLRef::SearchTer
|
||||
bool TemplateURLRef::HasGoogleBaseURLs(
|
||||
const SearchTermsData& search_terms_data) const {
|
||||
ParseIfNecessary(search_terms_data);
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
--- a/chrome/BUILD.gn
|
||||
+++ b/chrome/BUILD.gn
|
||||
@@ -378,7 +378,6 @@ if (!is_android && !is_mac) {
|
||||
@@ -364,7 +364,6 @@ if (!is_android && !is_mac) {
|
||||
}
|
||||
|
||||
data_deps += [
|
||||
@@ -15,7 +15,7 @@
|
||||
"//third_party/widevine/cdm",
|
||||
]
|
||||
}
|
||||
@@ -1204,7 +1203,6 @@ if (is_win) {
|
||||
@@ -1190,7 +1189,6 @@ if (is_win) {
|
||||
":optimization_guide_library",
|
||||
":swiftshader_library",
|
||||
":widevine_cdm_library",
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<if expr="use_nss_certs">
|
||||
--- a/components/privacy_sandbox/privacy_sandbox_prefs.cc
|
||||
+++ b/components/privacy_sandbox/privacy_sandbox_prefs.cc
|
||||
@@ -60,7 +60,7 @@ namespace privacy_sandbox {
|
||||
@@ -66,7 +66,7 @@ namespace privacy_sandbox {
|
||||
|
||||
void RegisterProfilePrefs(PrefRegistrySimple* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
@@ -35,7 +35,7 @@
|
||||
registry->RegisterBooleanPref(
|
||||
--- a/components/privacy_sandbox/privacy_sandbox_settings.cc
|
||||
+++ b/components/privacy_sandbox/privacy_sandbox_settings.cc
|
||||
@@ -329,45 +329,10 @@ bool PrivacySandboxSettings::IsSharedSto
|
||||
@@ -336,45 +336,10 @@ bool PrivacySandboxSettings::IsPrivateAg
|
||||
}
|
||||
|
||||
bool PrivacySandboxSettings::IsPrivacySandboxEnabled() const {
|
||||
@@ -95,7 +95,7 @@
|
||||
kPrivacySandboxAggregationServiceTrustedServerUrlParam{
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -49,7 +49,7 @@ const base::Feature kCSSContainerQueries
|
||||
@@ -109,7 +109,7 @@ const base::Feature kCSSContainerQueries
|
||||
|
||||
// Controls whether the Conversion Measurement API infrastructure is enabled.
|
||||
const base::Feature kConversionMeasurement{"ConversionMeasurement",
|
||||
|
||||
@@ -2,13 +2,15 @@
|
||||
|
||||
--- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc
|
||||
+++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc
|
||||
@@ -559,10 +559,6 @@ std::vector<url::Origin> ChromeContentBr
|
||||
@@ -559,12 +559,6 @@ std::vector<url::Origin> ChromeContentBr
|
||||
GetOriginsRequiringDedicatedProcess() {
|
||||
std::vector<url::Origin> list;
|
||||
|
||||
- // Require a dedicated process for the webstore origin. See
|
||||
- // https://crbug.com/939108.
|
||||
- list.push_back(url::Origin::Create(extension_urls::GetWebstoreLaunchURL()));
|
||||
- list.push_back(
|
||||
- url::Origin::Create(extension_urls::GetNewWebstoreLaunchURL()));
|
||||
-
|
||||
return list;
|
||||
}
|
||||
@@ -149,7 +151,7 @@
|
||||
}
|
||||
|
||||
DCHECK(!task.update_url.is_empty());
|
||||
@@ -849,20 +829,6 @@ void ExtensionDownloader::HandleManifest
|
||||
@@ -846,20 +826,6 @@ void ExtensionDownloader::HandleManifest
|
||||
update.second->info);
|
||||
}
|
||||
|
||||
@@ -170,7 +172,7 @@
|
||||
ExtensionIdSet extension_ids_with_errors;
|
||||
for (const auto& failure : failures)
|
||||
extension_ids_with_errors.insert(failure.first.id);
|
||||
@@ -1446,11 +1412,7 @@ bool ExtensionDownloader::IterateFetchCr
|
||||
@@ -1443,11 +1409,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
|
||||
@@ -313,12 +313,7 @@ const base::Feature kDisruptiveNotificat
|
||||
@@ -305,12 +305,7 @@ const base::Feature kDisruptiveNotificat
|
||||
// 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
|
||||
@@ -333,11 +333,7 @@ source_set("lib") {
|
||||
@@ -357,11 +357,7 @@ source_set("lib") {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
executable("$chromedriver_output") {
|
||||
testonly = true
|
||||
@@ -359,16 +355,6 @@ executable("$chromedriver_output") {
|
||||
@@ -383,16 +379,6 @@ executable("$chromedriver_output") {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,6 +32,16 @@
|
||||
python_library("chromedriver_py_tests") {
|
||||
testonly = true
|
||||
deps = [
|
||||
--- a/components/segmentation_platform/embedder/BUILD.gn
|
||||
+++ b/components/segmentation_platform/embedder/BUILD.gn
|
||||
@@ -21,7 +21,6 @@ source_set("embedder") {
|
||||
"//components/optimization_guide/core",
|
||||
"//components/optimization_guide/core:features",
|
||||
"//components/segmentation_platform/internal",
|
||||
- "//components/segmentation_platform/internal:optimization_guide_segmentation_handler",
|
||||
"//components/segmentation_platform/internal/proto",
|
||||
"//components/segmentation_platform/public",
|
||||
"//url",
|
||||
--- a/third_party/devtools-frontend/src/BUILD.gn
|
||||
+++ b/third_party/devtools-frontend/src/BUILD.gn
|
||||
@@ -13,7 +13,6 @@ import("./third_party/blink/public/publi
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -626,8 +626,6 @@ static_library("browser") {
|
||||
@@ -633,8 +633,6 @@ static_library("browser") {
|
||||
"internal_auth.h",
|
||||
"interstitials/chrome_settings_page_helper.cc",
|
||||
"interstitials/chrome_settings_page_helper.h",
|
||||
@@ -11,7 +11,7 @@
|
||||
"invalidation/profile_invalidation_provider_factory.cc",
|
||||
"invalidation/profile_invalidation_provider_factory.h",
|
||||
"language/accept_languages_service_factory.cc",
|
||||
@@ -3696,10 +3694,6 @@ static_library("browser") {
|
||||
@@ -3711,10 +3709,6 @@ static_library("browser") {
|
||||
"enterprise/connectors/analysis/analysis_service_settings.h",
|
||||
"enterprise/connectors/analysis/analysis_settings.cc",
|
||||
"enterprise/connectors/analysis/analysis_settings.h",
|
||||
@@ -22,26 +22,26 @@
|
||||
"enterprise/connectors/analysis/content_analysis_dialog.cc",
|
||||
"enterprise/connectors/analysis/content_analysis_dialog.h",
|
||||
"enterprise/connectors/analysis/content_analysis_downloads_delegate.cc",
|
||||
@@ -3970,10 +3964,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",
|
||||
@@ -3991,10 +3985,6 @@ static_library("browser") {
|
||||
"new_tab_page/modules/recipes/recipes_service_factory.h",
|
||||
"new_tab_page/modules/recipes/time_format_util.cc",
|
||||
"new_tab_page/modules/recipes/time_format_util.h",
|
||||
- "new_tab_page/modules/safe_browsing/safe_browsing_handler.cc",
|
||||
- "new_tab_page/modules/safe_browsing/safe_browsing_handler.h",
|
||||
- "new_tab_page/modules/safe_browsing/safe_browsing_prefs.cc",
|
||||
- "new_tab_page/modules/safe_browsing/safe_browsing_prefs.h",
|
||||
"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",
|
||||
@@ -4407,7 +4397,6 @@ static_library("browser") {
|
||||
"//chrome/browser/new_tab_page/modules/drive:mojo_bindings",
|
||||
"new_tab_page/new_tab_page_util.cc",
|
||||
"new_tab_page/new_tab_page_util.h",
|
||||
"new_tab_page/one_google_bar/one_google_bar_data.cc",
|
||||
@@ -4431,7 +4421,6 @@ static_library("browser") {
|
||||
"//chrome/browser/new_tab_page/modules/feed:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/photos:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/recipes:mojo_bindings",
|
||||
- "//chrome/browser/new_tab_page/modules/safe_browsing:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/task_module:mojo_bindings",
|
||||
"//chrome/browser/policy:path_parser",
|
||||
"//chrome/browser/profile_resetter:profile_reset_report_proto",
|
||||
@@ -7675,9 +7664,14 @@ static_library("browser") {
|
||||
"//chrome/browser/resource_coordinator:intervention_policy_database_proto",
|
||||
@@ -7758,9 +7747,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",
|
||||
@@ -59,7 +59,7 @@
|
||||
sources += [
|
||||
--- a/chrome/browser/accuracy_tips/accuracy_service_factory.cc
|
||||
+++ b/chrome/browser/accuracy_tips/accuracy_service_factory.cc
|
||||
@@ -48,10 +48,7 @@ KeyedService* AccuracyServiceFactory::Bu
|
||||
@@ -45,10 +45,7 @@ KeyedService* AccuracyServiceFactory::Bu
|
||||
content::BrowserContext* browser_context) const {
|
||||
DCHECK(base::FeatureList::IsEnabled(safe_browsing::kAccuracyTipsFeature));
|
||||
Profile* profile = Profile::FromBrowserContext(browser_context);
|
||||
@@ -73,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
|
||||
@@ -4496,11 +4496,13 @@ ChromeContentBrowserClient::CreateThrott
|
||||
@@ -4529,11 +4529,13 @@ ChromeContentBrowserClient::CreateThrott
|
||||
&throttles);
|
||||
#endif
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
|
||||
// TODO(crbug.com/1052397): Revisit the macro expression once build flag switch
|
||||
// of lacros-chrome is complete.
|
||||
@@ -5903,26 +5905,7 @@ ChromeContentBrowserClient::GetSafeBrows
|
||||
@@ -5933,26 +5935,7 @@ ChromeContentBrowserClient::GetSafeBrows
|
||||
const std::vector<std::string>& allowlist_domains) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
}
|
||||
|
||||
safe_browsing::RealTimeUrlLookupServiceBase*
|
||||
@@ -5943,11 +5926,6 @@ ChromeContentBrowserClient::GetUrlLookup
|
||||
@@ -5973,11 +5956,6 @@ ChromeContentBrowserClient::GetUrlLookup
|
||||
GetForProfile(profile);
|
||||
}
|
||||
#endif
|
||||
@@ -199,7 +199,7 @@
|
||||
|
||||
--- a/chrome/browser/devtools/devtools_window.cc
|
||||
+++ b/chrome/browser/devtools/devtools_window.cc
|
||||
@@ -71,6 +71,7 @@
|
||||
@@ -72,6 +72,7 @@
|
||||
#include "content/public/browser/web_contents.h"
|
||||
#include "content/public/common/content_client.h"
|
||||
#include "content/public/common/url_constants.h"
|
||||
@@ -228,16 +228,15 @@
|
||||
using safe_browsing::DownloadProtectionService;
|
||||
using ConnectionType = net::NetworkChangeNotifier::ConnectionType;
|
||||
|
||||
@@ -1497,8 +1496,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
if (item->GetOriginalMimeType() == "application/x-x509-user-cert")
|
||||
DownloadItemModel(item).SetShouldPreferOpeningInBrowser(true);
|
||||
#endif
|
||||
-
|
||||
- DownloadItemModel(item).SetDangerLevel(target_info->danger_level);
|
||||
@@ -1487,7 +1486,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
DownloadItemModel model(item);
|
||||
model.DetermineAndSetShouldPreferOpeningInBrowser(
|
||||
target_info->target_path, target_info->is_filetype_handled_safely);
|
||||
- model.SetDangerLevel(target_info->danger_level);
|
||||
}
|
||||
if (ShouldBlockFile(item, target_info->danger_type)) {
|
||||
MaybeReportDangerousDownloadBlocked(
|
||||
@@ -1577,56 +1574,6 @@ bool ChromeDownloadManagerDelegate::IsOp
|
||||
@@ -1566,56 +1564,6 @@ bool ChromeDownloadManagerDelegate::IsOp
|
||||
bool ChromeDownloadManagerDelegate::ShouldBlockFile(
|
||||
download::DownloadItem* item,
|
||||
download::DownloadDangerType danger_type) const {
|
||||
@@ -294,7 +293,7 @@
|
||||
|
||||
return false;
|
||||
}
|
||||
@@ -1641,7 +1588,6 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
@@ -1630,7 +1578,6 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
service->MaybeSendDangerousDownloadOpenedReport(download,
|
||||
show_download_in_folder);
|
||||
}
|
||||
@@ -302,7 +301,7 @@
|
||||
if (!download->GetAutoOpened()) {
|
||||
download::DownloadContent download_content =
|
||||
download::DownloadContentFromMimeType(download->GetMimeType(), false);
|
||||
@@ -1649,6 +1595,7 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
@@ -1638,6 +1585,7 @@ void ChromeDownloadManagerDelegate::Mayb
|
||||
download->GetDangerType(), download_content, base::Time::Now(),
|
||||
download->GetEndTime(), show_download_in_folder);
|
||||
}
|
||||
@@ -310,7 +309,7 @@
|
||||
}
|
||||
|
||||
void ChromeDownloadManagerDelegate::CheckDownloadAllowed(
|
||||
@@ -1718,8 +1665,7 @@ void ChromeDownloadManagerDelegate::Chec
|
||||
@@ -1707,8 +1655,7 @@ void ChromeDownloadManagerDelegate::Chec
|
||||
DCHECK(download_item);
|
||||
DCHECK(download_item->IsSavePackageDownload());
|
||||
|
||||
@@ -343,7 +342,7 @@
|
||||
void RecordOpenedDangerousConfirmDialog(
|
||||
--- a/chrome/browser/download/download_target_determiner.cc
|
||||
+++ b/chrome/browser/download/download_target_determiner.cc
|
||||
@@ -913,12 +913,14 @@ void DownloadTargetDeterminer::CheckVisi
|
||||
@@ -912,12 +912,14 @@ void DownloadTargetDeterminer::CheckVisi
|
||||
bool visited_referrer_before) {
|
||||
DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
||||
DCHECK_EQ(STATE_DETERMINE_INTERMEDIATE_PATH, next_state_);
|
||||
@@ -358,7 +357,7 @@
|
||||
danger_level_ = GetDangerLevel(
|
||||
visited_referrer_before ? VISITED_REFERRER : NO_VISITS_TO_REFERRER);
|
||||
if (danger_level_ != DownloadFileType::NOT_DANGEROUS &&
|
||||
@@ -1158,6 +1160,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
@@ -1156,6 +1158,7 @@ DownloadFileType::DangerLevel DownloadTa
|
||||
|
||||
absl::optional<base::Time>
|
||||
DownloadTargetDeterminer::GetLastDownloadBypassTimestamp() const {
|
||||
@@ -366,7 +365,7 @@
|
||||
safe_browsing::SafeBrowsingMetricsCollector* metrics_collector =
|
||||
safe_browsing::SafeBrowsingMetricsCollectorFactory::GetForProfile(
|
||||
GetProfile());
|
||||
@@ -1166,6 +1169,9 @@ DownloadTargetDeterminer::GetLastDownloa
|
||||
@@ -1164,6 +1167,9 @@ DownloadTargetDeterminer::GetLastDownloa
|
||||
safe_browsing::SafeBrowsingMetricsCollector::
|
||||
EventType::DANGEROUS_DOWNLOAD_BYPASS)
|
||||
: absl::nullopt;
|
||||
@@ -399,9 +398,27 @@
|
||||
}
|
||||
|
||||
std::u16string ContentAnalysisDownloadsDelegate::GetBypassJustificationLabel()
|
||||
--- a/chrome/browser/enterprise/connectors/analysis/files_request_handler.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/analysis/files_request_handler.cc
|
||||
@@ -187,15 +187,6 @@ void FilesRequestHandler::OnGotFileInfo(
|
||||
void FilesRequestHandler::FinishRequestEarly(
|
||||
std::unique_ptr<safe_browsing::BinaryUploadService::Request> request,
|
||||
safe_browsing::BinaryUploadService::Result result) {
|
||||
- // We add the request here in case we never actually uploaded anything, so it
|
||||
- // wasn't added in OnGetRequestData
|
||||
- safe_browsing::WebUIInfoSingleton::GetInstance()->AddToDeepScanRequests(
|
||||
- request->tab_url(), request->per_profile_request(),
|
||||
- request->content_analysis_request());
|
||||
- safe_browsing::WebUIInfoSingleton::GetInstance()->AddToDeepScanResponses(
|
||||
- /*token=*/"", safe_browsing::BinaryUploadService::ResultToString(result),
|
||||
- enterprise_connectors::ContentAnalysisResponse());
|
||||
-
|
||||
request->FinishRequest(result,
|
||||
enterprise_connectors::ContentAnalysisResponse());
|
||||
}
|
||||
--- a/chrome/browser/enterprise/connectors/connectors_service.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/connectors_service.cc
|
||||
@@ -409,19 +409,6 @@ absl::optional<std::string> ConnectorsSe
|
||||
@@ -432,19 +432,6 @@ absl::optional<std::string> ConnectorsSe
|
||||
return absl::nullopt;
|
||||
}
|
||||
|
||||
@@ -423,7 +440,7 @@
|
||||
}
|
||||
--- a/chrome/browser/enterprise/connectors/connectors_service.h
|
||||
+++ b/chrome/browser/enterprise/connectors/connectors_service.h
|
||||
@@ -81,12 +81,6 @@ class ConnectorsService : public KeyedSe
|
||||
@@ -91,12 +91,6 @@ class ConnectorsService : public KeyedSe
|
||||
// is no token to use.
|
||||
absl::optional<std::string> GetDMTokenForRealTimeUrlCheck() const;
|
||||
|
||||
@@ -468,7 +485,7 @@
|
||||
LogSignalsCollectionLatency(kLatencyHistogramWithCacheVariant, start_time);
|
||||
--- a/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
|
||||
@@ -384,7 +384,7 @@ void RealtimeReportingClient::ReportReal
|
||||
@@ -383,7 +383,7 @@ void RealtimeReportingClient::ReportReal
|
||||
}
|
||||
|
||||
std::string RealtimeReportingClient::GetProfileUserName() const {
|
||||
@@ -479,7 +496,7 @@
|
||||
#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
--- a/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc
|
||||
@@ -70,16 +70,6 @@ ReportingServiceSettings::ReportingServi
|
||||
@@ -72,16 +72,6 @@ ReportingServiceSettings::ReportingServi
|
||||
else
|
||||
DVLOG(1) << "Enabled event name list contains a non string value!";
|
||||
}
|
||||
@@ -721,7 +738,7 @@
|
||||
#include "chrome/browser/extensions/pending_extension_manager.h"
|
||||
#include "chrome/browser/extensions/permissions_updater.h"
|
||||
#include "chrome/browser/extensions/shared_module_service.h"
|
||||
@@ -194,7 +193,6 @@ void ExtensionService::BlocklistExtensio
|
||||
@@ -190,7 +189,6 @@ void ExtensionService::BlocklistExtensio
|
||||
blocklist_prefs::SetSafeBrowsingExtensionBlocklistState(
|
||||
extension_id, BitMapBlocklistState::BLOCKLISTED_MALWARE,
|
||||
extension_prefs_);
|
||||
@@ -729,7 +746,7 @@
|
||||
}
|
||||
|
||||
bool ExtensionService::OnExternalExtensionUpdateUrlFound(
|
||||
@@ -360,9 +358,6 @@ ExtensionService::ExtensionService(Profi
|
||||
@@ -356,9 +354,6 @@ ExtensionService::ExtensionService(Profi
|
||||
safe_browsing_verdict_handler_(extension_prefs,
|
||||
ExtensionRegistry::Get(profile),
|
||||
this),
|
||||
@@ -739,7 +756,7 @@
|
||||
registry_(ExtensionRegistry::Get(profile)),
|
||||
pending_extension_manager_(profile),
|
||||
install_directory_(install_directory),
|
||||
@@ -866,100 +861,6 @@ bool ExtensionService::IsExtensionEnable
|
||||
@@ -862,100 +857,6 @@ bool ExtensionService::IsExtensionEnable
|
||||
return extension_registrar_.IsExtensionEnabled(extension_id);
|
||||
}
|
||||
|
||||
@@ -956,7 +973,7 @@
|
||||
#include "chrome/browser/ui/file_system_access_dialogs.h"
|
||||
#include "chrome/common/chrome_paths.h"
|
||||
#include "chrome/grit/generated_resources.h"
|
||||
@@ -312,83 +310,6 @@ BindResultCallbackToCurrentSequence(
|
||||
@@ -342,83 +340,6 @@ BindResultCallbackToCurrentSequence(
|
||||
base::SequencedTaskRunnerHandle::Get(), std::move(callback));
|
||||
}
|
||||
|
||||
@@ -1040,8 +1057,8 @@
|
||||
std::string GenerateLastPickedDirectoryKey(const std::string& id) {
|
||||
return id.empty() ? kDefaultLastPickedDirectoryKey
|
||||
: base::StrCat({kCustomLastPickedDirectoryKey, "-", id});
|
||||
@@ -1167,28 +1088,6 @@ void ChromeFileSystemAccessPermissionCon
|
||||
std::move(callback)));
|
||||
@@ -1200,28 +1121,6 @@ void ChromeFileSystemAccessPermissionCon
|
||||
frame_id, std::move(callback)));
|
||||
}
|
||||
|
||||
-void ChromeFileSystemAccessPermissionContext::PerformAfterWriteChecks(
|
||||
@@ -1069,12 +1086,40 @@
|
||||
void ChromeFileSystemAccessPermissionContext::
|
||||
DidConfirmSensitiveDirectoryAccess(
|
||||
const url::Origin& origin,
|
||||
@@ -1233,27 +1132,6 @@ void ChromeFileSystemAccessPermissionCon
|
||||
bool should_block) {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
if (!should_block) {
|
||||
- // If attempting to save a file with a dangerous extension, prompt the user
|
||||
- // to make them confirm they actually want to save the file.
|
||||
- if (dialog_type == ui::SelectFileDialog::SELECT_SAVEAS_FILE) {
|
||||
- safe_browsing::DownloadFileType::DangerLevel danger_level =
|
||||
- safe_browsing::FileTypePolicies::GetInstance()->GetFileDangerLevel(
|
||||
- path, origin.GetURL(),
|
||||
- Profile::FromBrowserContext(profile_)->GetPrefs());
|
||||
- // See https://crbug.com/1320877#c4 for justification for why we show the
|
||||
- // prompt if `danger_level` is ALLOW_ON_USER_GESTURE as well as DANGEROUS.
|
||||
- if (danger_level == safe_browsing::DownloadFileType::DANGEROUS ||
|
||||
- danger_level ==
|
||||
- safe_browsing::DownloadFileType::ALLOW_ON_USER_GESTURE) {
|
||||
- auto result_callback =
|
||||
- BindResultCallbackToCurrentSequence(std::move(callback));
|
||||
- content::GetUIThreadTaskRunner({})->PostTask(
|
||||
- FROM_HERE,
|
||||
- base::BindOnce(&ShowFileSystemAccessDangerousFileDialogOnUIThread,
|
||||
- frame_id, origin, path, std::move(result_callback)));
|
||||
- return;
|
||||
- }
|
||||
- }
|
||||
std::move(callback).Run(SensitiveEntryResult::kAllowed);
|
||||
return;
|
||||
}
|
||||
--- a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
|
||||
+++ b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
|
||||
@@ -87,10 +87,6 @@ class ChromeFileSystemAccessPermissionCo
|
||||
HandleType handle_type,
|
||||
@@ -88,10 +88,6 @@ class ChromeFileSystemAccessPermissionCo
|
||||
ui::SelectFileDialog::Type dialog_type,
|
||||
content::GlobalRenderFrameHostId frame_id,
|
||||
base::OnceCallback<void(SensitiveDirectoryResult)> callback) override;
|
||||
base::OnceCallback<void(SensitiveEntryResult)> callback) override;
|
||||
- void PerformAfterWriteChecks(
|
||||
- std::unique_ptr<content::FileSystemAccessWriteItem> item,
|
||||
- content::GlobalRenderFrameHostId frame_id,
|
||||
@@ -1134,19 +1179,6 @@
|
||||
#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"
|
||||
@@ -118,11 +117,11 @@
|
||||
#if BUILDFLAG(SAFE_BROWSING_AVAILABLE)
|
||||
#include "chrome/browser/safe_browsing/advanced_protection_status_manager.h"
|
||||
#include "chrome/browser/safe_browsing/advanced_protection_status_manager_factory.h"
|
||||
+#endif
|
||||
#include "third_party/blink/public/mojom/clipboard/clipboard.mojom.h"
|
||||
#include "ui/base/clipboard/clipboard.h"
|
||||
#include "ui/base/data_transfer_policy/data_transfer_endpoint.h"
|
||||
#include "ui/events/keycodes/keyboard_codes.h"
|
||||
-#endif
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
#include "chrome/browser/android/tab_android.h"
|
||||
@@ -885,6 +884,7 @@ autofill::LanguageCode ChromePasswordMan
|
||||
return autofill::LanguageCode();
|
||||
}
|
||||
@@ -1377,7 +1409,7 @@
|
||||
|
||||
--- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
@@ -322,47 +322,5 @@ bool PredictionBasedPermissionUiSelector
|
||||
@@ -321,47 +321,5 @@ bool PredictionBasedPermissionUiSelector
|
||||
|
||||
PredictionSource PredictionBasedPermissionUiSelector::GetPredictionTypeToUse(
|
||||
permissions::RequestType request_type) {
|
||||
@@ -1435,7 +1467,7 @@
|
||||
#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"
|
||||
@@ -1764,8 +1765,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
@@ -1796,8 +1797,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
handlers->AddHandler(
|
||||
std::make_unique<bookmarks::ManagedBookmarksPolicyHandler>(
|
||||
chrome_schema));
|
||||
@@ -1444,7 +1476,7 @@
|
||||
handlers->AddHandler(std::make_unique<syncer::SyncPolicyHandler>());
|
||||
handlers->AddHandler(
|
||||
std::make_unique<URLBlocklistPolicyHandler>(key::kURLBlocklist));
|
||||
@@ -1823,13 +1822,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
@@ -1855,13 +1854,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckMode,
|
||||
prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckScope, chrome_schema));
|
||||
|
||||
@@ -1461,14 +1493,14 @@
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -256,7 +256,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"
|
||||
#include "chrome/browser/new_tab_page/modules/recipes/recipes_service.h"
|
||||
-#include "chrome/browser/new_tab_page/modules/safe_browsing/safe_browsing_handler.h"
|
||||
#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/policy/developer_tools_policy_handler.h"
|
||||
@@ -1442,7 +1441,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
#include "chrome/browser/search/background/ntp_custom_background_service.h"
|
||||
@@ -1408,7 +1407,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
NewTabPageHandler::RegisterProfilePrefs(registry);
|
||||
NewTabPageUI::RegisterProfilePrefs(registry);
|
||||
NewTabUI::RegisterProfilePrefs(registry);
|
||||
@@ -1478,7 +1510,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
|
||||
@@ -570,7 +570,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -582,7 +582,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
}
|
||||
#endif
|
||||
TabRestoreServiceFactory::GetInstance();
|
||||
@@ -1488,7 +1520,7 @@
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
--- a/chrome/browser/reputation/reputation_service.cc
|
||||
+++ b/chrome/browser/reputation/reputation_service.cc
|
||||
@@ -121,9 +121,7 @@ void ReputationService::GetReputationSta
|
||||
@@ -114,9 +114,7 @@ void ReputationService::GetReputationSta
|
||||
ReputationCheckCallback callback) {
|
||||
DCHECK(url.SchemeIsHTTPOrHTTPS());
|
||||
|
||||
@@ -1529,7 +1561,7 @@
|
||||
} // namespace safe_browsing
|
||||
--- a/chrome/browser/safe_browsing/url_lookup_service_factory.cc
|
||||
+++ b/chrome/browser/safe_browsing/url_lookup_service_factory.cc
|
||||
@@ -59,28 +59,7 @@ RealTimeUrlLookupServiceFactory::RealTim
|
||||
@@ -56,28 +56,7 @@ RealTimeUrlLookupServiceFactory::RealTim
|
||||
|
||||
KeyedService* RealTimeUrlLookupServiceFactory::BuildServiceInstanceFor(
|
||||
content::BrowserContext* context) const {
|
||||
@@ -1664,7 +1696,7 @@
|
||||
} // namespace
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -544,7 +544,6 @@ static_library("ui") {
|
||||
@@ -545,7 +545,6 @@ static_library("ui") {
|
||||
"//components/renderer_context_menu",
|
||||
"//components/resources",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1672,7 +1704,7 @@
|
||||
"//components/safe_browsing/content/browser/password_protection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
"//components/safe_browsing/core/browser/db:database_manager",
|
||||
@@ -4779,8 +4778,6 @@ static_library("ui") {
|
||||
@@ -4827,8 +4826,6 @@ static_library("ui") {
|
||||
"views/safe_browsing/prompt_for_scanning_modal_dialog.h",
|
||||
"views/safe_browsing/tailored_security_desktop_dialog.cc",
|
||||
"views/safe_browsing/tailored_security_desktop_dialog.h",
|
||||
@@ -1819,15 +1851,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc
|
||||
@@ -363,7 +363,6 @@ void DownloadsDOMHandler::OpenDuringScan
|
||||
if (download) {
|
||||
DownloadItemModel model(download);
|
||||
model.SetOpenWhenComplete(true);
|
||||
- model.CompleteSafeBrowsingScan();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -374,12 +373,6 @@ void DownloadsDOMHandler::ReviewDangerou
|
||||
@@ -376,12 +376,6 @@ void DownloadsDOMHandler::ReviewDangerou
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1842,7 +1866,7 @@
|
||||
// DownloadsDOMHandler, private: --------------------------------------------
|
||||
--- a/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
@@ -845,12 +845,6 @@ base::Value ManagementUIHandler::GetThre
|
||||
@@ -916,12 +916,6 @@ base::Value::Dict ManagementUIHandler::G
|
||||
&info);
|
||||
}
|
||||
|
||||
@@ -1899,7 +1923,7 @@
|
||||
std::move(callback),
|
||||
--- a/chrome/test/BUILD.gn
|
||||
+++ b/chrome/test/BUILD.gn
|
||||
@@ -1377,7 +1377,6 @@ if (!is_android) {
|
||||
@@ -1382,7 +1382,6 @@ if (!is_android) {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1907,7 +1931,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",
|
||||
@@ -5766,7 +5765,6 @@ test("unit_tests") {
|
||||
@@ -5836,7 +5835,6 @@ test("unit_tests") {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1917,7 +1941,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
|
||||
@@ -423,7 +423,7 @@ void ContentPasswordManagerDriver::Check
|
||||
@@ -430,7 +430,7 @@ void ContentPasswordManagerDriver::Check
|
||||
if (!password_manager::bad_message::CheckFrameNotPrerendering(
|
||||
render_frame_host_))
|
||||
return;
|
||||
@@ -2107,8 +2131,8 @@
|
||||
void DidFileSkipQuarantine(base::File::Error result);
|
||||
--- a/content/public/browser/file_system_access_permission_context.h
|
||||
+++ b/content/public/browser/file_system_access_permission_context.h
|
||||
@@ -110,12 +110,6 @@ class FileSystemAccessPermissionContext
|
||||
base::OnceCallback<void(SensitiveDirectoryResult)> callback) = 0;
|
||||
@@ -113,12 +113,6 @@ class FileSystemAccessPermissionContext
|
||||
base::OnceCallback<void(SensitiveEntryResult)> callback) = 0;
|
||||
|
||||
enum class AfterWriteCheckResult { kAllow, kBlock };
|
||||
- // Runs a recently finished write operation through checks such as malware
|
||||
@@ -2138,20 +2162,20 @@
|
||||
UpdateService::UpdateService(
|
||||
--- a/printing/buildflags/buildflags.gni
|
||||
+++ b/printing/buildflags/buildflags.gni
|
||||
@@ -37,7 +37,7 @@ declare_args() {
|
||||
@@ -36,7 +36,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
|
||||
- enable_print_content_analysis = is_chromeos || is_win || is_linux || is_mac
|
||||
+ enable_print_content_analysis = false
|
||||
}
|
||||
|
||||
declare_args() {
|
||||
--- a/weblayer/BUILD.gn
|
||||
+++ b/weblayer/BUILD.gn
|
||||
@@ -471,7 +471,6 @@ source_set("weblayer_lib_base") {
|
||||
"//components/prefs",
|
||||
@@ -473,7 +473,6 @@ source_set("weblayer_lib_base") {
|
||||
"//components/profile_metrics",
|
||||
"//components/reduce_accept_language/browser",
|
||||
"//components/safe_browsing/content/browser",
|
||||
- "//components/safe_browsing/content/browser:client_side_detection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
#include "components/url_formatter/url_fixer.h"
|
||||
#include "components/user_prefs/user_prefs.h"
|
||||
#include "components/visitedlink/browser/visitedlink_writer.h"
|
||||
@@ -469,8 +468,6 @@ void AwBrowserContext::RebuildTable(
|
||||
@@ -474,8 +473,6 @@ void AwBrowserContext::RebuildTable(
|
||||
}
|
||||
|
||||
void AwBrowserContext::SetExtendedReportingAllowed(bool allowed) {
|
||||
@@ -23,7 +23,7 @@
|
||||
// TODO(amalova): Make sure NetworkContextParams is configured correctly when
|
||||
--- a/chrome/app/settings_strings.grdp
|
||||
+++ b/chrome/app/settings_strings.grdp
|
||||
@@ -1889,69 +1889,9 @@
|
||||
@@ -2005,69 +2005,9 @@
|
||||
<message name="IDS_SETTINGS_NETWORK_PREDICTION_ENABLED_DESC_COOKIES_PAGE" desc="On the cookies page, the secondary text next to the checkbox that enables prediction of network actions.">
|
||||
Preloads pages that Chrome thinks you might visit. To do this, Chrome may use cookies, if you allow cookies, and may encrypt and send pages through Google to hide your identity from sites.
|
||||
</message>
|
||||
@@ -174,8 +174,8 @@
|
||||
|
||||
--- a/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl_unittest.cc
|
||||
+++ b/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl_unittest.cc
|
||||
@@ -39,7 +39,6 @@
|
||||
#include "chromeos/dbus/dbus_thread_manager.h"
|
||||
@@ -38,7 +38,6 @@
|
||||
#include "chromeos/ash/components/dbus/concierge/concierge_client.h"
|
||||
#include "components/crx_file/id_util.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
@@ -244,7 +244,7 @@
|
||||
#include "content/public/browser/browser_task_traits.h"
|
||||
--- a/chrome/browser/download/download_item_model.cc
|
||||
+++ b/chrome/browser/download/download_item_model.cc
|
||||
@@ -849,6 +849,7 @@ void DownloadItemModel::ExecuteCommand(D
|
||||
@@ -873,6 +873,7 @@ void DownloadItemModel::ExecuteCommand(D
|
||||
DownloadUIModel::ExecuteCommand(download_commands, command);
|
||||
break;
|
||||
case DownloadCommands::DEEP_SCAN:
|
||||
@@ -252,7 +252,7 @@
|
||||
safe_browsing::SafeBrowsingService* sb_service =
|
||||
g_browser_process->safe_browsing_service();
|
||||
if (!sb_service)
|
||||
@@ -874,6 +875,7 @@ void DownloadItemModel::ExecuteCommand(D
|
||||
@@ -905,6 +906,7 @@ void DownloadItemModel::ExecuteCommand(D
|
||||
safe_browsing::DeepScanningRequest::DeepScanTrigger::
|
||||
TRIGGER_APP_PROMPT,
|
||||
safe_browsing::DownloadCheckResult::UNKNOWN, std::move(settings));
|
||||
@@ -272,7 +272,7 @@
|
||||
#include "crypto/secure_hash.h"
|
||||
--- a/chrome/browser/enterprise/connectors/connectors_service.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/connectors_service.cc
|
||||
@@ -39,7 +39,6 @@
|
||||
@@ -41,7 +41,6 @@
|
||||
#include "components/policy/core/common/cloud/machine_level_user_cloud_policy_store.h"
|
||||
#include "components/policy/core/common/cloud/user_cloud_policy_manager.h"
|
||||
#include "components/policy/core/common/policy_types.h"
|
||||
@@ -280,7 +280,7 @@
|
||||
#include "components/signin/public/base/consent_level.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
#include "components/user_prefs/user_prefs.h"
|
||||
@@ -339,8 +338,7 @@ std::string ConnectorsService::GetManage
|
||||
@@ -362,8 +361,7 @@ std::string ConnectorsService::GetManage
|
||||
|
||||
absl::optional<policy::PolicyScope> scope = absl::nullopt;
|
||||
for (const char* scope_pref :
|
||||
@@ -290,7 +290,7 @@
|
||||
ConnectorScopePref(AnalysisConnector::FILE_DOWNLOADED),
|
||||
ConnectorScopePref(AnalysisConnector::BULK_DATA_ENTRY),
|
||||
ConnectorScopePref(AnalysisConnector::PRINT),
|
||||
@@ -392,20 +390,6 @@ std::string ConnectorsService::GetManage
|
||||
@@ -415,20 +413,6 @@ std::string ConnectorsService::GetManage
|
||||
|
||||
absl::optional<std::string> ConnectorsService::GetDMTokenForRealTimeUrlCheck()
|
||||
const {
|
||||
@@ -442,15 +442,15 @@
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
--- a/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc
|
||||
+++ b/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc
|
||||
@@ -29,7 +29,6 @@
|
||||
@@ -24,7 +24,6 @@
|
||||
#include "chrome/common/channel_info.h"
|
||||
#include "chrome/common/extensions/api/identity.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/signin/public/base/signin_pref_names.h"
|
||||
#include "components/signin/public/base/signin_switches.h"
|
||||
#include "components/signin/public/identity_manager/access_token_info.h"
|
||||
#include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h"
|
||||
@@ -63,7 +62,7 @@ const char* const kExtensionsIdentityAPI
|
||||
#include "components/signin/public/identity_manager/scope_set.h"
|
||||
@@ -52,7 +51,7 @@ const char* const kExtensionsIdentityAPI
|
||||
"extensions_identity_api";
|
||||
|
||||
bool IsBrowserSigninAllowed(Profile* profile) {
|
||||
@@ -689,15 +689,15 @@
|
||||
int InstalledLoader::GetCreationFlags(const ExtensionInfo* info) {
|
||||
--- a/chrome/browser/net/profile_network_context_service.cc
|
||||
+++ b/chrome/browser/net/profile_network_context_service.cc
|
||||
@@ -48,7 +48,6 @@
|
||||
@@ -52,7 +52,6 @@
|
||||
#include "components/pref_registry/pref_registry_syncable.h"
|
||||
#include "components/prefs/pref_registry_simple.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
#include "content/public/browser/browser_context.h"
|
||||
#include "content/public/browser/browser_thread.h"
|
||||
#include "content/public/browser/network_service_instance.h"
|
||||
@@ -829,15 +828,8 @@ void ProfileNetworkContextService::Confi
|
||||
#include "content/public/browser/first_party_sets_handler.h"
|
||||
@@ -865,15 +864,8 @@ void ProfileNetworkContextService::Confi
|
||||
network_context_params->enable_certificate_reporting = true;
|
||||
network_context_params->enable_expect_ct_reporting = true;
|
||||
|
||||
@@ -834,7 +834,7 @@
|
||||
constexpr char kExcludedKey[] = "exempted";
|
||||
--- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
@@ -26,7 +26,6 @@
|
||||
@@ -25,7 +25,6 @@
|
||||
#include "components/permissions/prediction_service/prediction_service.h"
|
||||
#include "components/permissions/prediction_service/prediction_service_messages.pb.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
@@ -902,7 +902,7 @@
|
||||
#include "components/spellcheck/spellcheck_buildflags.h"
|
||||
#include "components/sync/base/pref_names.h"
|
||||
#include "components/sync/driver/sync_policy_handler.h"
|
||||
@@ -212,9 +209,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -217,9 +214,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kDefaultPopupsSetting,
|
||||
prefs::kManagedDefaultPopupsSetting,
|
||||
base::Value::Type::INTEGER },
|
||||
@@ -912,7 +912,7 @@
|
||||
{ key::kEditBookmarksEnabled,
|
||||
bookmarks::prefs::kEditBookmarksEnabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -234,9 +228,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -239,9 +233,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
prefs::kPrintingEnabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
#endif // BUILDFLAG(ENABLE_PRINTING)
|
||||
@@ -922,7 +922,7 @@
|
||||
{ key::kSavingBrowserHistoryDisabled,
|
||||
prefs::kSavingBrowserHistoryDisabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -295,9 +286,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -300,9 +291,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kAdsSettingForIntrusiveAdsSites,
|
||||
prefs::kManagedDefaultAdsSetting,
|
||||
base::Value::Type::INTEGER },
|
||||
@@ -932,7 +932,7 @@
|
||||
{ key::kAllowCrossOriginAuthPrompt,
|
||||
prefs::kAllowCrossOriginAuthPrompt,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -503,15 +491,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -502,15 +490,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kPasswordDismissCompromisedAlertEnabled,
|
||||
password_manager::prefs::kPasswordDismissCompromisedAlertEnabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -948,7 +948,7 @@
|
||||
{ key::kPolicyRefreshRate,
|
||||
policy_prefs::kUserPolicyRefreshRate,
|
||||
base::Value::Type::INTEGER },
|
||||
@@ -550,9 +529,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -549,9 +528,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kRestoreOnStartupURLs,
|
||||
prefs::kURLsToRestoreOnStartup,
|
||||
base::Value::Type::LIST },
|
||||
@@ -958,7 +958,7 @@
|
||||
{ key::kSafeSitesFilterBehavior,
|
||||
policy_prefs::kSafeSitesFilterBehavior,
|
||||
base::Value::Type::INTEGER },
|
||||
@@ -672,9 +648,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -674,9 +650,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kAdditionalDnsQueryTypesEnabled,
|
||||
prefs::kAdditionalDnsQueryTypesEnabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -968,7 +968,7 @@
|
||||
{ key::kForceGoogleSafeSearch,
|
||||
prefs::kForceGoogleSafeSearch,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -1454,9 +1427,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
@@ -1473,9 +1446,6 @@ const PolicyToPreferenceMapEntry kSimple
|
||||
{ key::kIdleProfileCloseTimeout,
|
||||
prefs::kIdleProfileCloseTimeout,
|
||||
base::Value::Type::INTEGER },
|
||||
@@ -978,7 +978,7 @@
|
||||
{ key::kHardwareAccelerationModeEnabled,
|
||||
prefs::kHardwareAccelerationModeEnabled,
|
||||
base::Value::Type::BOOLEAN },
|
||||
@@ -1815,12 +1785,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
@@ -1847,12 +1817,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
|
||||
SimpleSchemaValidatingPolicyHandler::MANDATORY_ALLOWED));
|
||||
|
||||
@@ -991,7 +991,7 @@
|
||||
|
||||
handlers->AddHandler(
|
||||
std::make_unique<ManagedAccountRestrictionsPolicyHandler>(chrome_schema));
|
||||
@@ -1995,24 +1959,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
@@ -2027,24 +1991,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
#else // BUILDFLAG(IS_CHROMEOS)
|
||||
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
|
||||
signin_legacy_policies;
|
||||
@@ -1018,7 +1018,7 @@
|
||||
std::make_unique<BrowserSigninPolicyHandler>(chrome_schema)));
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -134,7 +134,6 @@
|
||||
@@ -133,7 +133,6 @@
|
||||
#include "components/privacy_sandbox/privacy_sandbox_prefs.h"
|
||||
#include "components/proxy_config/pref_proxy_config_tracker_impl.h"
|
||||
#include "components/safe_browsing/content/common/file_type_policies_prefs.h"
|
||||
@@ -1026,7 +1026,7 @@
|
||||
#include "components/search_engines/template_url_prepopulate_data.h"
|
||||
#include "components/security_interstitials/content/insecure_form_blocking_page.h"
|
||||
#include "components/security_interstitials/content/stateful_ssl_host_state_delegate.h"
|
||||
@@ -1068,7 +1067,6 @@ void RegisterLocalState(PrefRegistrySimp
|
||||
@@ -1036,7 +1035,6 @@ void RegisterLocalState(PrefRegistrySimp
|
||||
PushMessagingServiceImpl::RegisterPrefs(registry);
|
||||
#endif
|
||||
RegisterScreenshotPrefs(registry);
|
||||
@@ -1034,7 +1034,7 @@
|
||||
secure_origin_allowlist::RegisterPrefs(registry);
|
||||
segmentation_platform::SegmentationPlatformService::RegisterLocalStatePrefs(
|
||||
registry);
|
||||
@@ -1327,8 +1325,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
@@ -1293,8 +1291,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
PushMessagingAppIdentifier::RegisterProfilePrefs(registry);
|
||||
QuietNotificationPermissionUiState::RegisterProfilePrefs(registry);
|
||||
RegisterBrowserUserPrefs(registry);
|
||||
@@ -1200,7 +1200,7 @@
|
||||
ProfileAttributesEntry* entry = InitEntryWithKey(key, params.is_omitted);
|
||||
--- a/chrome/browser/profiles/profile_impl.cc
|
||||
+++ b/chrome/browser/profiles/profile_impl.cc
|
||||
@@ -144,7 +144,6 @@
|
||||
@@ -145,7 +145,6 @@
|
||||
#include "components/prefs/scoped_user_pref_update.h"
|
||||
#include "components/profile_metrics/browser_profile_type.h"
|
||||
#include "components/security_interstitials/content/stateful_ssl_host_state_delegate.h"
|
||||
@@ -1218,7 +1218,7 @@
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
#include "components/signin/public/identity_manager/primary_account_mutator.h"
|
||||
#include "components/sync/base/stop_source.h"
|
||||
@@ -2276,8 +2275,7 @@ void ProfileManager::AddProfileToStorage
|
||||
@@ -2275,8 +2274,7 @@ void ProfileManager::AddProfileToStorage
|
||||
entry->SetAuthInfo(account_info.gaia, username,
|
||||
is_consented_primary_account);
|
||||
|
||||
@@ -1228,7 +1228,7 @@
|
||||
|
||||
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
// Sign out if force-sign-in policy is enabled and profile is not signed
|
||||
@@ -2332,14 +2330,13 @@ void ProfileManager::AddProfileToStorage
|
||||
@@ -2331,14 +2329,13 @@ void ProfileManager::AddProfileToStorage
|
||||
|
||||
init_params.is_ephemeral = IsEphemeral(profile);
|
||||
init_params.is_signed_in_with_credential_provider =
|
||||
@@ -1582,14 +1582,14 @@
|
||||
#include "components/safe_browsing/core/common/safebrowsing_constants.h"
|
||||
#include "components/safe_browsing/core/common/utils.h"
|
||||
#include "components/security_interstitials/content/unsafe_resource_util.h"
|
||||
@@ -1212,14 +1211,6 @@ bool ChromePasswordProtectionService::Ha
|
||||
@@ -1210,14 +1209,6 @@ bool ChromePasswordProtectionService::Ha
|
||||
}
|
||||
|
||||
void ChromePasswordProtectionService::OnWarningTriggerChanged() {
|
||||
- const base::Value* pref_value = pref_change_registrar_->prefs()->Get(
|
||||
- const base::Value& pref_value = pref_change_registrar_->prefs()->GetValue(
|
||||
- prefs::kPasswordProtectionWarningTrigger);
|
||||
- // If password protection is not turned off, do nothing.
|
||||
- if (static_cast<PasswordProtectionTrigger>(pref_value->GetInt()) !=
|
||||
- if (static_cast<PasswordProtectionTrigger>(pref_value.GetInt()) !=
|
||||
- PASSWORD_PROTECTION_OFF) {
|
||||
- return;
|
||||
- }
|
||||
@@ -1597,7 +1597,7 @@
|
||||
// Clears captured enterprise password hashes or GSuite sync password hashes.
|
||||
password_manager::PasswordReuseManager* reuse_manager =
|
||||
GetPasswordReuseManager();
|
||||
@@ -1378,7 +1369,7 @@ PrefService* ChromePasswordProtectionSer
|
||||
@@ -1376,7 +1367,7 @@ PrefService* ChromePasswordProtectionSer
|
||||
}
|
||||
|
||||
bool ChromePasswordProtectionService::IsSafeBrowsingEnabled() {
|
||||
@@ -1606,7 +1606,7 @@
|
||||
}
|
||||
|
||||
bool ChromePasswordProtectionService::IsExtendedReporting() {
|
||||
@@ -1398,44 +1389,7 @@ bool ChromePasswordProtectionService::Is
|
||||
@@ -1396,44 +1387,7 @@ bool ChromePasswordProtectionService::Is
|
||||
bool ChromePasswordProtectionService::IsPingingEnabled(
|
||||
LoginReputationClientRequest::TriggerType trigger_type,
|
||||
ReusedPasswordAccountType password_type) {
|
||||
@@ -1652,7 +1652,7 @@
|
||||
}
|
||||
|
||||
RequestOutcome ChromePasswordProtectionService::GetPingNotSentReason(
|
||||
@@ -1664,22 +1618,6 @@ MaybeCreateCommitDeferringCondition(
|
||||
@@ -1662,22 +1616,6 @@ MaybeCreateCommitDeferringCondition(
|
||||
: nullptr;
|
||||
}
|
||||
|
||||
@@ -2456,7 +2456,7 @@
|
||||
#include "components/variations/variations_associated_data.h"
|
||||
--- a/chrome/browser/ssl/sct_reporting_service.cc
|
||||
+++ b/chrome/browser/ssl/sct_reporting_service.cc
|
||||
@@ -13,7 +13,6 @@
|
||||
@@ -14,7 +14,6 @@
|
||||
#include "chrome/common/chrome_features.h"
|
||||
#include "chrome/common/pref_names.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
@@ -2464,7 +2464,7 @@
|
||||
#include "content/public/browser/network_service_instance.h"
|
||||
#include "content/public/browser/storage_partition.h"
|
||||
#include "google_apis/google_api_keys.h"
|
||||
@@ -200,18 +199,6 @@ void SetSCTAuditingEnabledForStoragePart
|
||||
@@ -211,18 +210,6 @@ void SetSCTAuditingEnabledForStoragePart
|
||||
} // namespace
|
||||
|
||||
network::mojom::SCTAuditingMode SCTReportingService::GetReportingMode() {
|
||||
@@ -2524,7 +2524,7 @@
|
||||
supervised_users::kUserName,
|
||||
prefs::kProfileName,
|
||||
},
|
||||
@@ -127,7 +122,6 @@ void SupervisedUserPrefStore::OnNewSetti
|
||||
@@ -126,7 +121,6 @@ void SupervisedUserPrefStore::OnNewSetti
|
||||
prefs_->SetInteger(prefs::kForceYouTubeRestrict,
|
||||
safe_search_util::YOUTUBE_RESTRICT_MODERATE);
|
||||
prefs_->SetBoolean(prefs::kHideWebStoreIcon, false);
|
||||
@@ -2683,7 +2683,7 @@
|
||||
if (!SyncServiceFactory::IsSyncAllowed(profile)) {
|
||||
--- a/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc
|
||||
+++ b/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc
|
||||
@@ -61,7 +61,6 @@
|
||||
@@ -63,7 +63,6 @@
|
||||
#include "components/google/core/common/google_util.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
#include "components/signin/public/base/consent_level.h"
|
||||
@@ -2756,15 +2756,15 @@
|
||||
#include "content/public/browser/render_process_host.h"
|
||||
--- a/chrome/browser/ui/webui/browser_command/browser_command_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/browser_command/browser_command_handler.cc
|
||||
@@ -22,7 +22,6 @@
|
||||
@@ -23,7 +23,6 @@
|
||||
#include "chrome/common/webui_url_constants.h"
|
||||
#include "components/safe_browsing/content/browser/web_ui/safe_browsing_ui.h"
|
||||
#include "components/safe_browsing/core/common/safe_browsing_policy_handler.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
#include "components/user_education/common/tutorial_identifier.h"
|
||||
#include "components/user_education/common/tutorial_service.h"
|
||||
#include "ui/base/interaction/element_identifier.h"
|
||||
#include "ui/base/page_transition_types.h"
|
||||
@@ -68,13 +67,6 @@ void BrowserCommandHandler::CanExecuteCo
|
||||
@@ -70,13 +69,6 @@ void BrowserCommandHandler::CanExecuteCo
|
||||
case Command::kOpenSafetyCheck:
|
||||
can_execute = !chrome::enterprise_util::IsBrowserManaged(profile_);
|
||||
break;
|
||||
@@ -2809,9 +2809,9 @@
|
||||
|
||||
--- a/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/management/management_ui_handler.cc
|
||||
@@ -30,7 +30,6 @@
|
||||
#include "chrome/browser/profiles/profile.h"
|
||||
@@ -33,7 +33,6 @@
|
||||
#include "chrome/browser/ui/managed_ui.h"
|
||||
#include "chrome/browser/ui/ui_features.h"
|
||||
#include "chrome/common/pref_names.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
#include "components/strings/grit/components_strings.h"
|
||||
@@ -2869,7 +2869,7 @@
|
||||
#include "components/signin/public/identity_manager/account_info.h"
|
||||
#include "components/signin/public/identity_manager/accounts_mutator.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
@@ -302,10 +301,6 @@ void PeopleHandler::RegisterMessages() {
|
||||
@@ -301,10 +300,6 @@ void PeopleHandler::RegisterMessages() {
|
||||
void PeopleHandler::OnJavascriptAllowed() {
|
||||
PrefService* prefs = profile_->GetPrefs();
|
||||
profile_pref_registrar_.Init(prefs);
|
||||
@@ -2888,8 +2888,8 @@
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
#include "components/strings/grit/components_strings.h"
|
||||
#include "components/version_info/version_info.h"
|
||||
#include "content/public/browser/browser_context.h"
|
||||
#include "content/public/browser/storage_partition.h"
|
||||
--- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
|
||||
+++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
|
||||
@@ -66,7 +66,6 @@
|
||||
@@ -2900,7 +2900,7 @@
|
||||
#include "components/signin/public/base/signin_buildflags.h"
|
||||
#include "components/strings/grit/components_chromium_strings.h"
|
||||
#include "components/strings/grit/components_strings.h"
|
||||
@@ -1465,44 +1464,6 @@ void AddPrivacyStrings(content::WebUIDat
|
||||
@@ -1480,44 +1479,6 @@ void AddPrivacyStrings(content::WebUIDat
|
||||
{"clearBrowsingData", IDS_SETTINGS_CLEAR_BROWSING_DATA},
|
||||
{"clearBrowsingDataDescription", IDS_SETTINGS_CLEAR_DATA_DESCRIPTION},
|
||||
{"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT},
|
||||
@@ -2945,7 +2945,7 @@
|
||||
{"safeBrowsingSectionLabel", IDS_SETTINGS_SAFEBROWSING_SECTION_LABEL},
|
||||
{"syncAndGoogleServicesPrivacyDescription",
|
||||
IDS_SETTINGS_SYNC_AND_GOOGLE_SERVICES_PRIVACY_DESC_UNIFIED_CONSENT},
|
||||
@@ -2870,11 +2831,6 @@ void AddSiteSettingsStrings(content::Web
|
||||
@@ -2886,11 +2847,6 @@ void AddSiteSettingsStrings(content::Web
|
||||
html_source->AddLocalizedStrings(kSensorsLocalizedStrings);
|
||||
|
||||
html_source->AddBoolean(
|
||||
@@ -2959,7 +2959,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/webui/settings/settings_ui.cc
|
||||
+++ b/chrome/browser/ui/webui/settings/settings_ui.cc
|
||||
@@ -71,7 +71,6 @@
|
||||
@@ -73,7 +73,6 @@
|
||||
#include "components/pref_registry/pref_registry_syncable.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
#include "components/safe_browsing/core/common/features.h"
|
||||
@@ -2967,7 +2967,7 @@
|
||||
#include "content/public/browser/url_data_source.h"
|
||||
#include "content/public/browser/web_contents.h"
|
||||
#include "content/public/browser/web_ui.h"
|
||||
@@ -257,9 +256,7 @@ SettingsUI::SettingsUI(content::WebUI* w
|
||||
@@ -263,9 +262,7 @@ SettingsUI::SettingsUI(content::WebUI* w
|
||||
std::make_unique<IncompatibleApplicationsHandler>());
|
||||
#endif // BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING)
|
||||
|
||||
@@ -3030,15 +3030,15 @@
|
||||
"profileBlockedAddPersonSuggestion",
|
||||
--- a/chrome/browser/ui/webui/signin/signin_utils_desktop.cc
|
||||
+++ b/chrome/browser/ui/webui/signin/signin_utils_desktop.cc
|
||||
@@ -18,7 +18,6 @@
|
||||
#include "chrome/grit/chromium_strings.h"
|
||||
#include "chrome/grit/generated_resources.h"
|
||||
#include "components/guest_view/browser/guest_view_manager.h"
|
||||
@@ -15,7 +15,6 @@
|
||||
#include "chrome/browser/signin/signin_util.h"
|
||||
#include "chrome/browser/ui/webui/signin/signin_ui_error.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/signin/public/base/signin_pref_names.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
#include "components/signin/public/identity_manager/identity_utils.h"
|
||||
#include "google_apis/gaia/gaia_auth_util.h"
|
||||
@@ -30,7 +29,7 @@ SigninUIError CanOfferSignin(Profile* pr
|
||||
@@ -26,7 +25,7 @@ SigninUIError CanOfferSignin(Profile* pr
|
||||
if (!profile)
|
||||
return SigninUIError::Other(email);
|
||||
|
||||
@@ -3047,16 +3047,25 @@
|
||||
return SigninUIError::Other(email);
|
||||
|
||||
if (!ChromeSigninClient::ProfileAllowsSigninCookies(profile))
|
||||
@@ -103,8 +102,7 @@ SigninUIError CanOfferSignin(Profile* pr
|
||||
@@ -99,8 +98,7 @@ SigninUIError CanOfferSignin(Profile* pr
|
||||
// With force sign in enabled, cross account sign in is not allowed.
|
||||
if (signin_util::IsForceSigninEnabled() &&
|
||||
IsCrossAccountError(profile, email, gaia_id)) {
|
||||
IsCrossAccountError(profile, gaia_id)) {
|
||||
- std::string last_email =
|
||||
- profile->GetPrefs()->GetString(prefs::kGoogleServicesLastUsername);
|
||||
+ std::string last_email;
|
||||
return SigninUIError::ProfileWasUsedByAnotherAccount(email, last_email);
|
||||
}
|
||||
}
|
||||
@@ -110,7 +108,5 @@ SigninUIError CanOfferSignin(Profile* pr
|
||||
|
||||
bool IsCrossAccountError(Profile* profile, const std::string& gaia_id) {
|
||||
DCHECK(!gaia_id.empty());
|
||||
- std::string last_gaia_id =
|
||||
- profile->GetPrefs()->GetString(prefs::kGoogleServicesLastAccountId);
|
||||
- return !last_gaia_id.empty() && gaia_id != last_gaia_id;
|
||||
+ return false;
|
||||
}
|
||||
--- a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
|
||||
+++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
|
||||
@@ -45,7 +45,6 @@
|
||||
@@ -3067,7 +3076,7 @@
|
||||
#include "components/signin/public/identity_manager/accounts_mutator.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
#include "components/signin/public/identity_manager/primary_account_mutator.h"
|
||||
@@ -223,8 +222,7 @@ TurnSyncOnHelper::TurnSyncOnHelper(
|
||||
@@ -235,8 +234,7 @@ TurnSyncOnHelper::TurnSyncOnHelper(
|
||||
// last authenticated account of the current profile, then Chrome will show a
|
||||
// confirmation dialog before starting sync.
|
||||
// TODO(skym): Warn for high risk upgrade scenario (https://crbug.com/572754).
|
||||
@@ -3153,7 +3162,7 @@
|
||||
#include "services/network/public/cpp/shared_url_loader_factory.h"
|
||||
|
||||
namespace password_manager {
|
||||
@@ -176,28 +175,7 @@ void LeakDetectionDelegate::OnError(Leak
|
||||
@@ -175,28 +174,7 @@ void LeakDetectionDelegate::OnError(Leak
|
||||
|
||||
bool CanStartLeakCheck(const PrefService& prefs,
|
||||
const PasswordManagerClient* client) {
|
||||
@@ -3386,9 +3395,9 @@
|
||||
if (!local_state_prefs_)
|
||||
return;
|
||||
-
|
||||
- const base::Value* event_dict = local_state_prefs_->GetDictionary(
|
||||
- const base::Value::Dict& event_dict = local_state_prefs_->GetValueDict(
|
||||
- prefs::kSafeBrowsingTriggerEventTimestamps);
|
||||
- for (auto trigger_pair : event_dict->DictItems()) {
|
||||
- for (auto trigger_pair : event_dict) {
|
||||
- // Check that the first item in the pair is convertible to a trigger type
|
||||
- // and that the second item is a list.
|
||||
- int trigger_type_int;
|
||||
@@ -3401,7 +3410,7 @@
|
||||
- continue;
|
||||
-
|
||||
- const TriggerType trigger_type = static_cast<TriggerType>(trigger_type_int);
|
||||
- for (const auto& timestamp : trigger_pair.second.GetListDeprecated()) {
|
||||
- for (const auto& timestamp : trigger_pair.second.GetList()) {
|
||||
- if (timestamp.is_double())
|
||||
- trigger_events_[trigger_type].push_back(
|
||||
- base::Time::FromDoubleT(timestamp.GetDouble()));
|
||||
@@ -3460,7 +3469,7 @@
|
||||
#include "content/public/browser/global_routing_id.h"
|
||||
#include "services/network/public/mojom/cookie_manager.mojom.h"
|
||||
#if BUILDFLAG(FULL_SAFE_BROWSING)
|
||||
@@ -1370,17 +1369,7 @@ std::string SerializeHitReport(const Hit
|
||||
@@ -1374,17 +1373,7 @@ std::string SerializeHitReport(const Hit
|
||||
}
|
||||
hit_report_dict.Set("threat_source", threat_source);
|
||||
std::string extended_reporting_level;
|
||||
@@ -3478,7 +3487,7 @@
|
||||
hit_report_dict.Set("extended_reporting_level", extended_reporting_level);
|
||||
hit_report_dict.Set("is_enhanced_protection",
|
||||
hit_report.is_enhanced_protection);
|
||||
@@ -2258,18 +2247,13 @@ void SafeBrowsingUIHandler::GetPrefs(con
|
||||
@@ -2263,18 +2252,13 @@ void SafeBrowsingUIHandler::GetPrefs(con
|
||||
AllowJavascript();
|
||||
DCHECK(!args.empty());
|
||||
std::string callback_id = args[0].GetString();
|
||||
@@ -4014,17 +4023,17 @@
|
||||
void SafeBrowsingMetricsCollector::RemoveOldEventsFromPref() {
|
||||
- DictionaryPrefUpdate update(pref_service_,
|
||||
- prefs::kSafeBrowsingEventTimestamps);
|
||||
- base::Value* mutable_state_dict = update.Get();
|
||||
- bool is_pref_valid = mutable_state_dict->is_dict();
|
||||
- base::Value::Dict* mutable_state_dict = update->GetIfDict();
|
||||
- bool is_pref_valid = !!mutable_state_dict;
|
||||
- base::UmaHistogramBoolean("SafeBrowsing.MetricsCollector.IsPrefValid",
|
||||
- is_pref_valid);
|
||||
- if (!is_pref_valid) {
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- for (auto state_map : mutable_state_dict->DictItems()) {
|
||||
- for (auto event_map : state_map.second.DictItems()) {
|
||||
- event_map.second.EraseListValueIf([&](const auto& timestamp) {
|
||||
- for (auto state_map : *mutable_state_dict) {
|
||||
- for (auto event_map : state_map.second.GetDict()) {
|
||||
- event_map.second.GetList().EraseIf([&](const auto& timestamp) {
|
||||
- return base::Time::Now() - PrefValueToTime(timestamp) >
|
||||
- base::Days(kEventMaxDurationDay);
|
||||
- });
|
||||
@@ -4060,32 +4069,21 @@
|
||||
}
|
||||
|
||||
absl::optional<base::Time>
|
||||
@@ -240,55 +141,14 @@ SafeBrowsingMetricsCollector::GetLatestS
|
||||
@@ -240,45 +141,15 @@ SafeBrowsingMetricsCollector::GetLatestS
|
||||
void SafeBrowsingMetricsCollector::AddSafeBrowsingEventAndUserStateToPref(
|
||||
UserState user_state,
|
||||
EventType event_type) {
|
||||
- DictionaryPrefUpdate update(pref_service_,
|
||||
- prefs::kSafeBrowsingEventTimestamps);
|
||||
- base::Value* mutable_state_dict = update.Get();
|
||||
-
|
||||
- base::Value* event_dict =
|
||||
- mutable_state_dict->FindDictKey(UserStateToPrefKey(user_state));
|
||||
- if (!event_dict) {
|
||||
- event_dict =
|
||||
- mutable_state_dict->SetKey(UserStateToPrefKey(user_state),
|
||||
- base::Value(base::Value::Type::DICTIONARY));
|
||||
- }
|
||||
-
|
||||
- base::Value* timestamps =
|
||||
- event_dict->FindListKey(EventTypeToPrefKey(event_type));
|
||||
- if (!timestamps) {
|
||||
- timestamps = event_dict->SetKey(EventTypeToPrefKey(event_type),
|
||||
- base::Value(base::Value::Type::LIST));
|
||||
- }
|
||||
- base::Value::Dict& mutable_state_dict = update->GetDict();
|
||||
- base::Value::Dict* event_dict =
|
||||
- mutable_state_dict.EnsureDict(UserStateToPrefKey(user_state));
|
||||
- base::Value::List* timestamps =
|
||||
- event_dict->EnsureList(EventTypeToPrefKey(event_type));
|
||||
-
|
||||
- // Remove the oldest timestamp if the length of the timestamps hits the limit.
|
||||
- while (timestamps->GetListDeprecated().size() >= kTimestampsMaxLength) {
|
||||
- timestamps->EraseListIter(timestamps->GetListDeprecated().begin());
|
||||
- while (timestamps->size() >= kTimestampsMaxLength) {
|
||||
- timestamps->erase(timestamps->begin());
|
||||
- }
|
||||
-
|
||||
- timestamps->Append(TimeToPrefValue(base::Time::Now()));
|
||||
@@ -4107,17 +4105,18 @@
|
||||
- }
|
||||
}
|
||||
|
||||
const base::Value* SafeBrowsingMetricsCollector::GetSafeBrowsingEventDictionary(
|
||||
const base::Value::Dict*
|
||||
SafeBrowsingMetricsCollector::GetSafeBrowsingEventDictionary(
|
||||
UserState user_state) {
|
||||
- const base::Value* state_dict =
|
||||
- pref_service_->GetDictionary(prefs::kSafeBrowsingEventTimestamps);
|
||||
- const base::Value::Dict& state_dict =
|
||||
- pref_service_->GetValueDict(prefs::kSafeBrowsingEventTimestamps);
|
||||
-
|
||||
- return state_dict->FindDictKey(UserStateToPrefKey(user_state));
|
||||
- return state_dict.FindDict(UserStateToPrefKey(user_state));
|
||||
+ return nullptr;
|
||||
}
|
||||
|
||||
absl::optional<SafeBrowsingMetricsCollector::Event>
|
||||
@@ -449,20 +309,7 @@ int SafeBrowsingMetricsCollector::GetEve
|
||||
@@ -440,20 +311,7 @@ int SafeBrowsingMetricsCollector::GetEve
|
||||
}
|
||||
|
||||
UserState SafeBrowsingMetricsCollector::GetUserState() {
|
||||
@@ -4139,6 +4138,32 @@
|
||||
}
|
||||
|
||||
bool SafeBrowsingMetricsCollector::IsBypassEventType(const EventType& type) {
|
||||
--- a/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.cc
|
||||
+++ b/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.cc
|
||||
@@ -20,7 +20,6 @@
|
||||
#include "components/prefs/pref_service.h"
|
||||
#include "components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_observer.h"
|
||||
#include "components/safe_browsing/core/common/features.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
#include "components/signin/public/identity_manager/access_token_info.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
#include "components/signin/public/identity_manager/primary_account_access_token_fetcher.h"
|
||||
@@ -235,15 +234,6 @@ TailoredSecurityService::TailoredSecurit
|
||||
signin::IdentityManager* identity_manager,
|
||||
PrefService* prefs)
|
||||
: identity_manager_(identity_manager), prefs_(prefs) {
|
||||
- // `prefs` can be nullptr in unit tests.
|
||||
- if (prefs_) {
|
||||
- pref_registrar_.Init(prefs_);
|
||||
- pref_registrar_.Add(
|
||||
- prefs::kAccountTailoredSecurityUpdateTimestamp,
|
||||
- base::BindRepeating(
|
||||
- &TailoredSecurityService::TailoredSecurityTimestampUpdateCallback,
|
||||
- weak_ptr_factory_.GetWeakPtr()));
|
||||
- }
|
||||
}
|
||||
|
||||
TailoredSecurityService::~TailoredSecurityService() {
|
||||
--- a/components/safe_browsing/core/common/BUILD.gn
|
||||
+++ b/components/safe_browsing/core/common/BUILD.gn
|
||||
@@ -6,20 +6,8 @@ import("//build/config/features.gni")
|
||||
@@ -4500,7 +4525,7 @@
|
||||
// Link to the help center.
|
||||
--- a/components/send_tab_to_self/entry_point_display_reason.cc
|
||||
+++ b/components/send_tab_to_self/entry_point_display_reason.cc
|
||||
@@ -8,7 +8,6 @@
|
||||
@@ -9,7 +9,6 @@
|
||||
#include "components/send_tab_to_self/features.h"
|
||||
#include "components/send_tab_to_self/send_tab_to_self_model.h"
|
||||
#include "components/send_tab_to_self/send_tab_to_self_sync_service.h"
|
||||
@@ -4508,14 +4533,17 @@
|
||||
#include "components/signin/public/identity_manager/account_info.h"
|
||||
#include "components/sync/driver/sync_service.h"
|
||||
#include "url/gurl.h"
|
||||
@@ -19,9 +18,7 @@ namespace {
|
||||
@@ -20,13 +19,7 @@ namespace {
|
||||
|
||||
bool ShouldOfferSignin(syncer::SyncService* sync_service,
|
||||
PrefService* pref_service) {
|
||||
-#if BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
return false;
|
||||
-#else
|
||||
- return pref_service->GetBoolean(prefs::kSigninAllowed) && sync_service &&
|
||||
- sync_service->GetAccountInfo().IsEmpty() &&
|
||||
- !sync_service->IsLocalSyncEnabled();
|
||||
+ return false;
|
||||
-#endif // BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
}
|
||||
|
||||
} // namespace
|
||||
@@ -4625,54 +4653,6 @@
|
||||
#include "components/signin/public/identity_manager/accounts_mutator.h"
|
||||
#include "components/signin/public/identity_manager/identity_manager.h"
|
||||
|
||||
--- a/components/signin/core/browser/signin_investigator.cc
|
||||
+++ b/components/signin/core/browser/signin_investigator.cc
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "base/check.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "components/signin/public/base/signin_metrics.h"
|
||||
-#include "components/signin/public/base/signin_pref_names.h"
|
||||
#include "google_apis/gaia/gaia_auth_util.h"
|
||||
|
||||
using signin_metrics::AccountEquality;
|
||||
@@ -26,13 +25,9 @@ SigninInvestigator::SigninInvestigator(c
|
||||
SigninInvestigator::~SigninInvestigator() {}
|
||||
|
||||
bool SigninInvestigator::AreAccountsEqualWithFallback() {
|
||||
- const std::string last_id =
|
||||
- provider_->GetPrefs()->GetString(prefs::kGoogleServicesLastAccountId);
|
||||
- bool same_email = gaia::AreEmailsSame(
|
||||
- current_email_,
|
||||
- provider_->GetPrefs()->GetString(prefs::kGoogleServicesLastUsername));
|
||||
- if (!current_id_.empty() && !last_id.empty()) {
|
||||
- bool same_id = current_id_ == last_id;
|
||||
+ bool same_email = false;
|
||||
+ if (false) {
|
||||
+ bool same_id = false;
|
||||
if (same_email && same_id) {
|
||||
LogAccountEquality(AccountEquality::BOTH_EQUAL);
|
||||
} else if (same_email) {
|
||||
@@ -51,9 +46,7 @@ bool SigninInvestigator::AreAccountsEqua
|
||||
|
||||
InvestigatedScenario SigninInvestigator::Investigate() {
|
||||
InvestigatedScenario scenario;
|
||||
- if (provider_->GetPrefs()
|
||||
- ->GetString(prefs::kGoogleServicesLastUsername)
|
||||
- .empty()) {
|
||||
+ if (true) {
|
||||
scenario = InvestigatedScenario::kFirstSignIn;
|
||||
} else if (AreAccountsEqualWithFallback()) {
|
||||
scenario = InvestigatedScenario::kSameAccount;
|
||||
--- a/components/signin/core/browser/signin_investigator_unittest.cc
|
||||
+++ b/components/signin/core/browser/signin_investigator_unittest.cc
|
||||
@@ -9,7 +9,6 @@
|
||||
#include "components/prefs/pref_registry_simple.h"
|
||||
#include "components/signin/core/browser/signin_investigator.h"
|
||||
#include "components/signin/public/base/signin_metrics.h"
|
||||
-#include "components/signin/public/base/signin_pref_names.h"
|
||||
#include "components/signin/public/identity_manager/identity_test_environment.h"
|
||||
#include "components/sync_preferences/testing_pref_service_syncable.h"
|
||||
#include "testing/gtest/include/gtest/gtest.h"
|
||||
--- a/components/signin/internal/identity_manager/account_tracker_service.cc
|
||||
+++ b/components/signin/internal/identity_manager/account_tracker_service.cc
|
||||
@@ -32,7 +32,6 @@
|
||||
@@ -4718,15 +4698,15 @@
|
||||
- if (!success || !pref_service_)
|
||||
- return;
|
||||
-
|
||||
- base::DictionaryValue* dict = nullptr;
|
||||
- base::Value::Dict* dict = nullptr;
|
||||
- ListPrefUpdate update(pref_service_, prefs::kAccountInfo);
|
||||
- for (size_t i = 0; i < update->GetListDeprecated().size();
|
||||
- ++i, dict = nullptr) {
|
||||
- base::Value& dict_value = update->GetListDeprecated()[i];
|
||||
- if (dict_value.is_dict()) {
|
||||
- dict = static_cast<base::DictionaryValue*>(&dict_value);
|
||||
- const std::string* account_key = dict->FindStringKey(kAccountKeyPath);
|
||||
- base::Value::List& list = update->GetList();
|
||||
- for (base::Value& value : list) {
|
||||
- base::Value::Dict* maybe_dict = value.GetIfDict();
|
||||
- if (maybe_dict) {
|
||||
- const std::string* account_key = maybe_dict->FindString(kAccountKeyKey);
|
||||
- if (account_key && *account_key == account_id.ToString()) {
|
||||
- dict = maybe_dict;
|
||||
- break;
|
||||
- }
|
||||
- }
|
||||
@@ -4735,11 +4715,11 @@
|
||||
- if (!dict) {
|
||||
- return;
|
||||
- }
|
||||
- dict->SetString(kLastDownloadedImageURLWithSizePath, image_url_with_size);
|
||||
- dict->Set(kLastDownloadedImageURLWithSizeKey, image_url_with_size);
|
||||
}
|
||||
|
||||
void AccountTrackerService::RemoveAccountImageFromDisk(
|
||||
@@ -584,186 +555,16 @@ void AccountTrackerService::RemoveAccoun
|
||||
@@ -584,178 +555,16 @@ void AccountTrackerService::RemoveAccoun
|
||||
}
|
||||
|
||||
void AccountTrackerService::LoadFromPrefs() {
|
||||
@@ -4747,12 +4727,9 @@
|
||||
- pref_service_->GetValueList(prefs::kAccountInfo);
|
||||
- std::set<CoreAccountId> to_remove;
|
||||
- for (size_t i = 0; i < list.size(); ++i) {
|
||||
- const base::Value& dict_value = list[i];
|
||||
- if (dict_value.is_dict()) {
|
||||
- const base::DictionaryValue& dict =
|
||||
- base::Value::AsDictionaryValue(dict_value);
|
||||
- if (const std::string* account_key =
|
||||
- dict.FindStringKey(kAccountKeyPath)) {
|
||||
- const base::Value::Dict* dict = list[i].GetIfDict();
|
||||
- if (dict) {
|
||||
- if (const std::string* account_key = dict->FindString(kAccountKeyKey)) {
|
||||
- // Ignore incorrectly persisted non-canonical account ids.
|
||||
- if (account_key->find('@') != std::string::npos &&
|
||||
- *account_key != gaia::CanonicalizeEmail(*account_key)) {
|
||||
@@ -4764,58 +4741,55 @@
|
||||
- StartTrackingAccount(account_id);
|
||||
- AccountInfo& account_info = accounts_[account_id];
|
||||
-
|
||||
- GetString(dict, kAccountGaiaPath, account_info.gaia);
|
||||
- GetString(dict, kAccountEmailPath, account_info.email);
|
||||
- GetString(dict, kAccountHostedDomainPath, account_info.hosted_domain);
|
||||
- GetString(dict, kAccountFullNamePath, account_info.full_name);
|
||||
- GetString(dict, kAccountGivenNamePath, account_info.given_name);
|
||||
- GetString(dict, kAccountLocalePath, account_info.locale);
|
||||
- GetString(dict, kAccountPictureURLPath, account_info.picture_url);
|
||||
- GetString(dict, kLastDownloadedImageURLWithSizePath,
|
||||
- GetString(*dict, kAccountGaiaKey, account_info.gaia);
|
||||
- GetString(*dict, kAccountEmailKey, account_info.email);
|
||||
- GetString(*dict, kAccountHostedDomainKey, account_info.hosted_domain);
|
||||
- GetString(*dict, kAccountFullNameKey, account_info.full_name);
|
||||
- GetString(*dict, kAccountGivenNameKey, account_info.given_name);
|
||||
- GetString(*dict, kAccountLocaleKey, account_info.locale);
|
||||
- GetString(*dict, kAccountPictureURLKey, account_info.picture_url);
|
||||
- GetString(*dict, kLastDownloadedImageURLWithSizeKey,
|
||||
- account_info.last_downloaded_image_url_with_size);
|
||||
-
|
||||
- if (absl::optional<bool> is_child_status =
|
||||
- dict.FindBoolKey(kDeprecatedChildStatusPath)) {
|
||||
- dict->FindBool(kDeprecatedChildStatusKey)) {
|
||||
- account_info.is_child_account = is_child_status.value()
|
||||
- ? signin::Tribool::kTrue
|
||||
- : signin::Tribool::kFalse;
|
||||
- // Migrate to kAccountChildAttributePath.
|
||||
- // Migrate to kAccountChildAttributeKey.
|
||||
- ListPrefUpdate update(pref_service_, prefs::kAccountInfo);
|
||||
- base::Value* update_dict = &update->GetListDeprecated()[i];
|
||||
- DCHECK(update_dict->is_dict());
|
||||
- update_dict->SetIntPath(
|
||||
- kAccountChildAttributePath,
|
||||
- static_cast<int>(account_info.is_child_account));
|
||||
- update_dict->RemoveKey(kDeprecatedChildStatusPath);
|
||||
- base::Value::Dict& update_dict = update->GetList()[i].GetDict();
|
||||
- update_dict.Set(kAccountChildAttributeKey,
|
||||
- static_cast<int>(account_info.is_child_account));
|
||||
- update_dict.Remove(kDeprecatedChildStatusKey);
|
||||
- } else {
|
||||
- account_info.is_child_account =
|
||||
- ParseTribool(dict.FindIntPath(kAccountChildAttributePath));
|
||||
- ParseTribool(dict->FindInt(kAccountChildAttributeKey));
|
||||
- }
|
||||
-
|
||||
- absl::optional<bool> is_under_advanced_protection =
|
||||
- dict.FindBoolKey(kAdvancedProtectionAccountStatusPath);
|
||||
- dict->FindBool(kAdvancedProtectionAccountStatusKey);
|
||||
- if (is_under_advanced_protection.has_value()) {
|
||||
- account_info.is_under_advanced_protection =
|
||||
- is_under_advanced_protection.value();
|
||||
- }
|
||||
-
|
||||
- if (absl::optional<int> can_offer_extended_chrome_sync_promos =
|
||||
- dict.FindIntPath(
|
||||
- dict->FindIntByDottedPath(
|
||||
- kDeprecatedCanOfferExtendedChromeSyncPromosPrefPath)) {
|
||||
- // Migrate to Capability names based pref paths.
|
||||
- ListPrefUpdate update(pref_service_, prefs::kAccountInfo);
|
||||
- base::Value* update_dict = &update->GetListDeprecated()[i];
|
||||
- DCHECK(update_dict->is_dict());
|
||||
- base::Value::Dict& update_dict = update->GetList()[i].GetDict();
|
||||
- SetAccountCapabilityState(
|
||||
- update_dict, kCanOfferExtendedChromeSyncPromosCapabilityName,
|
||||
- ParseTribool(can_offer_extended_chrome_sync_promos));
|
||||
- update_dict->RemovePath(
|
||||
- update_dict.RemoveByDottedPath(
|
||||
- kDeprecatedCanOfferExtendedChromeSyncPromosPrefPath);
|
||||
- }
|
||||
-
|
||||
- for (const std::string& name :
|
||||
- AccountCapabilities::GetSupportedAccountCapabilityNames()) {
|
||||
- switch (FindAccountCapabilityState(dict, name)) {
|
||||
- switch (FindAccountCapabilityState(*dict, name)) {
|
||||
- case signin::Tribool::kUnknown:
|
||||
- account_info.capabilities.capabilities_map_.erase(name);
|
||||
- break;
|
||||
@@ -4867,47 +4841,45 @@
|
||||
- if (!pref_service_)
|
||||
- return;
|
||||
-
|
||||
- base::DictionaryValue* dict = nullptr;
|
||||
- base::Value::Dict* dict = nullptr;
|
||||
- ListPrefUpdate update(pref_service_, prefs::kAccountInfo);
|
||||
- for (size_t i = 0; i < update->GetListDeprecated().size();
|
||||
- ++i, dict = nullptr) {
|
||||
- base::Value& dict_value = update->GetListDeprecated()[i];
|
||||
- if (dict_value.is_dict()) {
|
||||
- dict = static_cast<base::DictionaryValue*>(&dict_value);
|
||||
- const std::string* account_key = dict->FindStringKey(kAccountKeyPath);
|
||||
- base::Value::List& list = update->GetList();
|
||||
- for (base::Value& value : list) {
|
||||
- base::Value::Dict* maybe_dict = value.GetIfDict();
|
||||
- if (maybe_dict) {
|
||||
- const std::string* account_key = maybe_dict->FindString(kAccountKeyKey);
|
||||
- if (account_key && *account_key == account_info.account_id.ToString()) {
|
||||
- dict = maybe_dict;
|
||||
- break;
|
||||
- }
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- if (!dict) {
|
||||
- update->Append(base::Value(base::Value::Type::DICTIONARY));
|
||||
- base::Value& dict_value = update->GetListDeprecated().back();
|
||||
- DCHECK(dict_value.is_dict());
|
||||
- dict = static_cast<base::DictionaryValue*>(&dict_value);
|
||||
- dict->SetString(kAccountKeyPath, account_info.account_id.ToString());
|
||||
- list.Append(base::Value::Dict());
|
||||
- dict = &list.back().GetDict();
|
||||
- dict->Set(kAccountKeyKey, account_info.account_id.ToString());
|
||||
- }
|
||||
-
|
||||
- dict->SetString(kAccountEmailPath, account_info.email);
|
||||
- dict->SetString(kAccountGaiaPath, account_info.gaia);
|
||||
- dict->SetString(kAccountHostedDomainPath, account_info.hosted_domain);
|
||||
- dict->SetString(kAccountFullNamePath, account_info.full_name);
|
||||
- dict->SetString(kAccountGivenNamePath, account_info.given_name);
|
||||
- dict->SetString(kAccountLocalePath, account_info.locale);
|
||||
- dict->SetString(kAccountPictureURLPath, account_info.picture_url);
|
||||
- dict->SetIntPath(kAccountChildAttributePath,
|
||||
- static_cast<int>(account_info.is_child_account));
|
||||
- dict->SetBoolean(kAdvancedProtectionAccountStatusPath,
|
||||
- account_info.is_under_advanced_protection);
|
||||
- // |kLastDownloadedImageURLWithSizePath| should only be set after the GAIA
|
||||
- dict->Set(kAccountEmailKey, account_info.email);
|
||||
- dict->Set(kAccountGaiaKey, account_info.gaia);
|
||||
- dict->Set(kAccountHostedDomainKey, account_info.hosted_domain);
|
||||
- dict->Set(kAccountFullNameKey, account_info.full_name);
|
||||
- dict->Set(kAccountGivenNameKey, account_info.given_name);
|
||||
- dict->Set(kAccountLocaleKey, account_info.locale);
|
||||
- dict->Set(kAccountPictureURLKey, account_info.picture_url);
|
||||
- dict->Set(kAccountChildAttributeKey,
|
||||
- static_cast<int>(account_info.is_child_account));
|
||||
- dict->Set(kAdvancedProtectionAccountStatusKey,
|
||||
- account_info.is_under_advanced_protection);
|
||||
- // |kLastDownloadedImageURLWithSizeKey| should only be set after the GAIA
|
||||
- // picture is successufly saved to disk. Otherwise, there is no guarantee that
|
||||
- // |kLastDownloadedImageURLWithSizePath| matches the picture on disk.
|
||||
- // |kLastDownloadedImageURLWithSizeKey| matches the picture on disk.
|
||||
- for (const std::string& name :
|
||||
- AccountCapabilities::GetSupportedAccountCapabilityNames()) {
|
||||
- signin::Tribool capability_state =
|
||||
- account_info.capabilities.GetCapabilityByName(name);
|
||||
- SetAccountCapabilityState(dict, name, capability_state);
|
||||
- SetAccountCapabilityState(*dict, name, capability_state);
|
||||
- }
|
||||
}
|
||||
|
||||
@@ -4917,10 +4889,10 @@
|
||||
|
||||
- ListPrefUpdate update(pref_service_, prefs::kAccountInfo);
|
||||
const std::string account_id = account_info.account_id.ToString();
|
||||
- update->EraseListValueIf([&account_id](const base::Value& value) {
|
||||
- update->GetList().EraseIf([&account_id](const base::Value& value) {
|
||||
- if (!value.is_dict())
|
||||
- return false;
|
||||
- const std::string* account_key = value.FindStringKey(kAccountKeyPath);
|
||||
- const std::string* account_key = value.GetDict().FindString(kAccountKeyKey);
|
||||
- return account_key && *account_key == account_id;
|
||||
- });
|
||||
}
|
||||
@@ -5341,7 +5313,7 @@
|
||||
#include "components/signin/public/identity_manager/identity_test_utils.h"
|
||||
--- a/tools/metrics/histograms/enums.xml
|
||||
+++ b/tools/metrics/histograms/enums.xml
|
||||
@@ -95254,7 +95254,6 @@ Full version information for the fingerp
|
||||
@@ -96156,7 +96156,6 @@ Full version information for the fingerp
|
||||
<int value="3" label="kRestoreOnStartup"/>
|
||||
<int value="4" label="kURLsToRestoreOnStartup"/>
|
||||
<int value="5" label="extensions::pref_names::kExtensions"/>
|
||||
@@ -5349,7 +5321,7 @@
|
||||
<int value="7" label="kSearchProviderOverrides"/>
|
||||
<int value="8" label="kDefaultSearchProviderSearchURL (Obsolete 12/2016)"/>
|
||||
<int value="9" label="kDefaultSearchProviderKeyword (Obsolete 12/2016)"/>
|
||||
@@ -95269,10 +95268,7 @@ Full version information for the fingerp
|
||||
@@ -96171,10 +96170,7 @@ Full version information for the fingerp
|
||||
<int value="18" label="kSafeBrowsingIncidentsSent"/>
|
||||
<int value="19" label="kSwReporterPromptVersion"/>
|
||||
<int value="20" label="kSwReporterPromptReason"/>
|
||||
|
||||
@@ -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"
|
||||
@@ -1795,6 +1796,8 @@ void RenderViewContextMenu::AppendPageIt
|
||||
@@ -1804,6 +1805,8 @@ void RenderViewContextMenu::AppendPageIt
|
||||
if (has_sharing_menu_items)
|
||||
menu_model_.AddSeparator(ui::NORMAL_SEPARATOR);
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
ChromeTranslateClient* chrome_translate_client =
|
||||
ChromeTranslateClient::FromWebContents(embedder_web_contents_);
|
||||
const bool canTranslate =
|
||||
@@ -1807,6 +1810,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
@@ -1816,6 +1819,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE,
|
||||
GetTargetLanguageDisplayName()));
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2408,6 +2408,7 @@ static_library("browser") {
|
||||
@@ -2415,6 +2415,7 @@ static_library("browser") {
|
||||
"//third_party/libyuv",
|
||||
"//third_party/metrics_proto",
|
||||
"//third_party/re2",
|
||||
@@ -44,7 +44,7 @@
|
||||
#endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_
|
||||
--- a/content/browser/BUILD.gn
|
||||
+++ b/content/browser/BUILD.gn
|
||||
@@ -236,6 +236,7 @@ source_set("browser") {
|
||||
@@ -246,6 +246,7 @@ source_set("browser") {
|
||||
"//third_party/libyuv",
|
||||
"//third_party/re2",
|
||||
"//third_party/sqlite",
|
||||
@@ -62,7 +62,7 @@
|
||||
#include "components/viz/common/switches.h"
|
||||
#include "components/viz/host/gpu_client.h"
|
||||
#include "content/browser/bad_message.h"
|
||||
@@ -3259,6 +3260,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3273,6 +3274,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
switches::kEnableWebGLImageChromium,
|
||||
switches::kEnableWebGPUDeveloperFeatures,
|
||||
switches::kFileUrlPathAlias,
|
||||
@@ -83,7 +83,7 @@
|
||||
"//ui/events/blink",
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -33,6 +33,7 @@
|
||||
@@ -34,6 +34,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"
|
||||
@@ -493,6 +494,10 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
@@ -497,6 +498,10 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
{wrf::EnableWebGPUDeveloperFeatures,
|
||||
switches::kEnableWebGPUDeveloperFeatures, true},
|
||||
{wrf::EnableDirectSockets, switches::kIsolatedAppOrigins, true},
|
||||
@@ -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
|
||||
@@ -213,6 +213,8 @@ class WebRuntimeFeatures {
|
||||
@@ -218,6 +218,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,7 +115,7 @@
|
||||
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
|
||||
@@ -43,6 +43,7 @@
|
||||
@@ -38,6 +38,7 @@
|
||||
#include "base/debug/dump_without_crashing.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
#include "base/notreached.h"
|
||||
@@ -123,7 +123,7 @@
|
||||
#include "base/time/time.h"
|
||||
#include "cc/animation/animation_host.h"
|
||||
#include "cc/animation/animation_timeline.h"
|
||||
@@ -909,6 +910,14 @@ Range* Document::CreateRangeAdjustedToTr
|
||||
@@ -905,6 +906,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>();
|
||||
@@ -2232,6 +2241,15 @@ void Document::UpdateStyleAndLayoutTreeF
|
||||
@@ -2228,6 +2237,15 @@ void Document::UpdateStyleAndLayoutTreeF
|
||||
#if DCHECK_IS_ON()
|
||||
AssertLayoutTreeUpdated(*this, true /* allow_dirty_container_subtrees */);
|
||||
#endif
|
||||
@@ -167,7 +167,7 @@
|
||||
AtomicString visibilityState() const;
|
||||
bool IsPageVisible() const;
|
||||
bool hidden() const;
|
||||
@@ -2264,6 +2268,9 @@ class CORE_EXPORT Document : public Cont
|
||||
@@ -2271,6 +2275,9 @@ class CORE_EXPORT Document : public Cont
|
||||
|
||||
base::ElapsedTimer start_time_;
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
|
||||
--- a/third_party/blink/renderer/core/dom/element.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/element.cc
|
||||
@@ -2127,6 +2127,11 @@ DOMRectList* Element::getClientRects() {
|
||||
@@ -2131,6 +2131,11 @@ DOMRectList* Element::getClientRects() {
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustQuadsForScrollAndAbsoluteZoom(quads,
|
||||
*element_layout_object);
|
||||
@@ -191,7 +191,7 @@
|
||||
return MakeGarbageCollected<DOMRectList>(quads);
|
||||
}
|
||||
|
||||
@@ -2144,6 +2149,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
@@ -2148,6 +2153,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustRectForScrollAndAbsoluteZoom(result,
|
||||
*element_layout_object);
|
||||
@@ -285,7 +285,7 @@
|
||||
void CanvasRenderingContext2D::fillFormattedText(
|
||||
--- a/third_party/blink/renderer/platform/BUILD.gn
|
||||
+++ b/third_party/blink/renderer/platform/BUILD.gn
|
||||
@@ -1649,6 +1649,7 @@ component("platform") {
|
||||
@@ -1651,6 +1651,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
|
||||
@@ -683,4 +683,12 @@ void WebRuntimeFeatures::EnableGetDispla
|
||||
enable);
|
||||
@@ -703,4 +703,12 @@ void WebRuntimeFeatures::EnablePrefixedS
|
||||
RuntimeEnabledFeatures::SetPrefixedStorageInfoEnabled(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
|
||||
@@ -1091,6 +1091,12 @@
|
||||
@@ -1056,6 +1056,12 @@
|
||||
origin_trial_feature_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
|
||||
@@ -3262,6 +3262,7 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3276,6 +3276,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
|
||||
@@ -498,6 +498,8 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
@@ -502,6 +502,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
|
||||
@@ -215,6 +215,7 @@ class WebRuntimeFeatures {
|
||||
@@ -220,6 +220,7 @@ class WebRuntimeFeatures {
|
||||
BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool);
|
||||
@@ -65,7 +65,7 @@ approach to change color components.
|
||||
BLINK_PLATFORM_EXPORT static void EnableSubresourceWebBundles(bool);
|
||||
--- a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc
|
||||
+++ b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc
|
||||
@@ -29,6 +29,7 @@
|
||||
@@ -30,6 +30,7 @@
|
||||
#include "third_party/blink/renderer/platform/graphics/bitmap_image.h"
|
||||
#include "third_party/blink/renderer/platform/graphics/graphics_context.h"
|
||||
#include "third_party/blink/renderer/platform/graphics/skia/skia_utils.h"
|
||||
@@ -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
|
||||
@@ -2094,6 +2095,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
|
||||
@@ -1607,7 +1607,9 @@ component("platform") {
|
||||
@@ -1609,7 +1609,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
|
||||
@@ -691,4 +691,8 @@ void WebRuntimeFeatures::EnableFingerpri
|
||||
@@ -711,4 +711,8 @@ void WebRuntimeFeatures::EnableFingerpri
|
||||
RuntimeEnabledFeatures::SetFingerprintingCanvasMeasureTextNoiseEnabled(enable);
|
||||
}
|
||||
|
||||
@@ -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
|
||||
@@ -1097,6 +1097,9 @@
|
||||
@@ -1062,6 +1062,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
|
||||
@@ -2149,6 +2149,7 @@ static_library("browser") {
|
||||
@@ -2153,6 +2153,7 @@ static_library("browser") {
|
||||
"//components/net_log",
|
||||
"//components/network_hints/common:mojo_bindings",
|
||||
"//components/network_session_configurator/browser",
|
||||
@@ -49,20 +49,21 @@ 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
|
||||
@@ -20,10 +20,12 @@
|
||||
@@ -20,11 +20,13 @@
|
||||
#include "base/debug/leak_annotations.h"
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/location.h"
|
||||
+#include "base/logging.h"
|
||||
#include "base/memory/ptr_util.h"
|
||||
#include "base/metrics/histogram_macros.h"
|
||||
#include "base/notreached.h"
|
||||
#include "base/path_service.h"
|
||||
#include "base/run_loop.h"
|
||||
+#include "base/strings/string_number_conversions.h"
|
||||
#include "base/synchronization/waitable_event.h"
|
||||
#include "base/task/single_thread_task_runner.h"
|
||||
#include "base/task/task_traits.h"
|
||||
@@ -103,6 +105,7 @@
|
||||
@@ -104,6 +106,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 +71,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"
|
||||
@@ -135,6 +138,7 @@
|
||||
@@ -136,6 +139,7 @@
|
||||
#include "media/media_buildflags.h"
|
||||
#include "mojo/public/cpp/bindings/pending_receiver.h"
|
||||
#include "net/log/net_log.h"
|
||||
@@ -78,7 +79,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"
|
||||
@@ -349,6 +353,18 @@ void BrowserProcessImpl::Init() {
|
||||
@@ -350,6 +354,18 @@ void BrowserProcessImpl::Init() {
|
||||
pref_change_registrar_.Add(metrics::prefs::kMetricsReportingEnabled,
|
||||
base::BindRepeating(&ApplyMetricsReportingPolicy));
|
||||
|
||||
@@ -99,7 +100,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1772,6 +1772,10 @@ const char kUnthrottledNestedTimeoutDesc
|
||||
@@ -1789,6 +1789,10 @@ const char kUnthrottledNestedTimeoutDesc
|
||||
"websites abusing the API will still eventually have their setTimeouts "
|
||||
"clamped.";
|
||||
|
||||
@@ -112,7 +113,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
|
||||
@@ -993,6 +993,9 @@ extern const char kLogJsConsoleMessagesD
|
||||
@@ -1006,6 +1006,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
|
||||
@@ -1442,11 +1442,6 @@ void ProfileManager::InitProfileUserPref
|
||||
@@ -1441,11 +1441,6 @@ void ProfileManager::InitProfileUserPref
|
||||
profile->GetPrefs()->SetString(prefs::kSupervisedUserId,
|
||||
supervised_user_id);
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ author: Michael Gilbert <mgilbert@debian.org>
|
||||
parser.add_option(
|
||||
'--skip-generate-buildfiles',
|
||||
action='store_true',
|
||||
@@ -121,8 +122,12 @@ def main(argv):
|
||||
@@ -122,8 +123,12 @@ def main(argv):
|
||||
|
||||
shutil.copy2(
|
||||
os.path.join(BOOTSTRAP_DIR, 'last_commit_position.h'), gn_build_dir)
|
||||
|
||||
@@ -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
|
||||
@@ -1361,7 +1361,7 @@ void ChromeContentBrowserClient::Registe
|
||||
@@ -1355,7 +1355,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
|
||||
@@ -345,7 +345,7 @@ void ProfileNetworkContextService::Updat
|
||||
@@ -355,7 +355,7 @@ void ProfileNetworkContextService::Updat
|
||||
void ProfileNetworkContextService::RegisterProfilePrefs(
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
@@ -94,7 +94,7 @@
|
||||
registry->RegisterDictionaryPref(prefs::kAppWindowPlacement);
|
||||
--- a/components/autofill/core/common/autofill_prefs.cc
|
||||
+++ b/components/autofill/core/common/autofill_prefs.cc
|
||||
@@ -120,10 +120,10 @@ const char kAutocompleteLastVersionReten
|
||||
@@ -117,10 +117,10 @@ const char kAutocompleteLastVersionReten
|
||||
void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
|
||||
// Synced prefs. Used for cross-device choices, e.g., credit card Autofill.
|
||||
registry->RegisterBooleanPref(
|
||||
@@ -107,18 +107,18 @@
|
||||
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
|
||||
registry->RegisterIntegerPref(
|
||||
prefs::kAutofillLastVersionDeduped, 0,
|
||||
@@ -133,7 +133,7 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
@@ -130,7 +130,7 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
prefs::kAutofillLastVersionDisusedAddressesDeleted, 0,
|
||||
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
|
||||
registry->RegisterBooleanPref(
|
||||
- prefs::kAutofillCreditCardEnabled, true,
|
||||
+ prefs::kAutofillCreditCardEnabled, false,
|
||||
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
|
||||
|
||||
// Non-synced prefs. Used for per-device choices, e.g., signin promo.
|
||||
registry->RegisterBooleanPref(
|
||||
prefs::kAutofillIBANEnabled, true,
|
||||
--- 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(
|
||||
|
||||
@@ -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
|
||||
@@ -1649,8 +1649,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
@@ -1631,8 +1631,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
// and preferences have been registered since some of the import code depends
|
||||
// on preferences.
|
||||
if (first_run::IsChromeFirstRun()) {
|
||||
|
||||
@@ -12,7 +12,7 @@ it as hidden as it was before?
|
||||
|
||||
--- a/net/cert/x509_util.cc
|
||||
+++ b/net/cert/x509_util.cc
|
||||
@@ -241,7 +241,7 @@ bool GetTLSServerEndPointChannelBinding(
|
||||
@@ -248,7 +248,7 @@ bool GetTLSServerEndPointChannelBinding(
|
||||
}
|
||||
|
||||
// RSA keys created by CreateKeyAndSelfSignedCert will be of this length.
|
||||
|
||||
@@ -10,12 +10,12 @@ Out with all those tracking cookies!
|
||||
|
||||
--- a/components/content_settings/core/browser/content_settings_registry.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_registry.cc
|
||||
@@ -131,7 +131,7 @@ void ContentSettingsRegistry::Init() {
|
||||
// PrefProvider::DiscardOrMigrateObsoletePreferences() and
|
||||
@@ -132,7 +132,7 @@ void ContentSettingsRegistry::Init() {
|
||||
// DefaultProvider::DiscardOrMigrateObsoletePreferences() accordingly.
|
||||
|
||||
- Register(ContentSettingsType::COOKIES, "cookies", CONTENT_SETTING_ALLOW,
|
||||
+ Register(ContentSettingsType::COOKIES, "cookies", CONTENT_SETTING_SESSION_ONLY,
|
||||
WebsiteSettingsInfo::SYNCABLE,
|
||||
AllowlistedSchemes(kChromeUIScheme, kChromeDevToolsScheme),
|
||||
ValidSettings(CONTENT_SETTING_ALLOW, CONTENT_SETTING_BLOCK,
|
||||
Register(
|
||||
- ContentSettingsType::COOKIES, "cookies", CONTENT_SETTING_ALLOW,
|
||||
+ ContentSettingsType::COOKIES, "cookies", CONTENT_SETTING_SESSION_ONLY,
|
||||
WebsiteSettingsInfo::SYNCABLE,
|
||||
AllowlistedSchemes(kChromeUIScheme, kChromeDevToolsScheme),
|
||||
ValidSettings(CONTENT_SETTING_ALLOW, CONTENT_SETTING_BLOCK,
|
||||
|
||||
@@ -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
|
||||
@@ -826,7 +826,7 @@ class AppControllerNativeThemeObserver :
|
||||
@@ -828,7 +828,7 @@ class AppControllerNativeThemeObserver :
|
||||
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
|
||||
@@ -138,6 +138,8 @@
|
||||
@@ -139,6 +139,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"
|
||||
@@ -476,6 +478,7 @@ Browser::Browser(const CreateParams& par
|
||||
@@ -477,6 +479,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),
|
||||
@@ -841,6 +844,7 @@ Browser::WarnBeforeClosingResult Browser
|
||||
@@ -838,6 +841,7 @@ Browser::WarnBeforeClosingResult Browser
|
||||
// true or there are no pending downloads we need to prompt about) then
|
||||
// there's no need to warn.
|
||||
if (force_skip_warning_user_on_close_ || CanCloseWithInProgressDownloads())
|
||||
@@ -25,7 +25,7 @@
|
||||
return WarnBeforeClosingResult::kOkToClose;
|
||||
|
||||
DCHECK(!warn_before_closing_callback_)
|
||||
@@ -875,6 +879,7 @@ bool Browser::TryToCloseWindow(
|
||||
@@ -872,6 +876,7 @@ bool Browser::TryToCloseWindow(
|
||||
|
||||
void Browser::ResetTryToCloseWindow() {
|
||||
cancel_download_confirmation_state_ = NOT_PROMPTED;
|
||||
@@ -33,7 +33,7 @@
|
||||
unload_controller_.ResetTryToCloseWindow();
|
||||
}
|
||||
|
||||
@@ -2774,6 +2779,62 @@ bool Browser::CanCloseWithInProgressDown
|
||||
@@ -2769,6 +2774,62 @@ bool Browser::CanCloseWithInProgressDown
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
void Browser::InProgressDownloadResponse(bool cancel_downloads) {
|
||||
if (cancel_downloads) {
|
||||
cancel_download_confirmation_state_ = RESPONSE_RECEIVED;
|
||||
@@ -2792,6 +2853,22 @@ void Browser::InProgressDownloadResponse
|
||||
@@ -2787,6 +2848,22 @@ void Browser::InProgressDownloadResponse
|
||||
|
||||
std::move(warn_before_closing_callback_)
|
||||
.Run(WarnBeforeClosingResult::kDoNotClose);
|
||||
@@ -129,7 +129,7 @@
|
||||
#include "chrome/browser/ui/signin_view_controller.h"
|
||||
#include "chrome/browser/ui/tabs/tab_strip_model_observer.h"
|
||||
#include "chrome/browser/ui/unload_controller.h"
|
||||
@@ -1055,12 +1056,17 @@ class Browser : public TabStripModelObse
|
||||
@@ -1056,12 +1057,17 @@ class Browser : public TabStripModelObse
|
||||
// Returns true if the window can close, false otherwise.
|
||||
bool CanCloseWithInProgressDownloads();
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
// Called when all warnings have completed when attempting to close the
|
||||
// browser directly (e.g. via hotkey, close button, terminate signal, etc.)
|
||||
// Used as a WarnBeforeClosingCallback by ShouldCloseWindow().
|
||||
@@ -1230,6 +1236,8 @@ class Browser : public TabStripModelObse
|
||||
@@ -1231,6 +1237,8 @@ class Browser : public TabStripModelObse
|
||||
// when the browser is closed with in-progress downloads.
|
||||
CancelDownloadConfirmationState cancel_download_confirmation_state_;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -820,10 +820,14 @@ bool HandleNewTabPageLocationOverride(
|
||||
@@ -816,10 +816,14 @@ bool HandleNewTabPageLocationOverride(
|
||||
|
||||
// Don't change the URL when incognito mode.
|
||||
if (profile->IsOffTheRecord())
|
||||
|
||||
@@ -11,9 +11,9 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -15,6 +15,8 @@
|
||||
namespace blink {
|
||||
namespace features {
|
||||
@@ -23,6 +23,8 @@ namespace features {
|
||||
const base::Feature kAnonymousIframeOriginTrial{
|
||||
"AnonymousIframeOriginTrial", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
+const base::Feature kDisableLinkDrag{"DisableLinkDrag", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+
|
||||
@@ -28,9 +28,9 @@
|
||||
|
||||
+BLINK_COMMON_EXPORT extern const base::Feature kDisableLinkDrag;
|
||||
+
|
||||
BLINK_COMMON_EXPORT extern const base::Feature kAnonymousIframeOriginTrial;
|
||||
BLINK_COMMON_EXPORT extern const base::Feature kAutomaticLazyFrameLoadingToAds;
|
||||
BLINK_COMMON_EXPORT extern const base::Feature
|
||||
kAutomaticLazyFrameLoadingToEmbeds;
|
||||
BLINK_COMMON_EXPORT extern const base::FeatureParam<int>
|
||||
--- a/third_party/blink/renderer/core/editing/selection_controller.cc
|
||||
+++ b/third_party/blink/renderer/core/editing/selection_controller.cc
|
||||
@@ -1319,10 +1319,14 @@ FrameSelection& SelectionController::Sel
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
#include "base/feature_list.h"
|
||||
#include "base/format_macros.h"
|
||||
#include "base/metrics/histogram_functions.h"
|
||||
@@ -296,6 +298,15 @@ AutocompleteController::AutocompleteCont
|
||||
@@ -319,6 +321,15 @@ AutocompleteController::AutocompleteCont
|
||||
search_service_worker_signal_sent_(false),
|
||||
template_url_service_(provider_client_->GetTemplateURLService()) {
|
||||
provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes();
|
||||
@@ -60,7 +60,7 @@
|
||||
// Providers run in the order they're added. Run these async providers 1st
|
||||
--- a/components/omnibox/browser/history_url_provider.cc
|
||||
+++ b/components/omnibox/browser/history_url_provider.cc
|
||||
@@ -483,6 +483,9 @@ void HistoryURLProvider::Start(const Aut
|
||||
@@ -474,6 +474,9 @@ void HistoryURLProvider::Start(const Aut
|
||||
if (fixed_up_input.type() != metrics::OmniboxInputType::QUERY)
|
||||
matches_.push_back(what_you_typed_match);
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
#include "base/feature_list.h"
|
||||
#include "base/i18n/break_iterator.h"
|
||||
#include "base/i18n/case_conversion.h"
|
||||
@@ -652,6 +653,9 @@ void SearchProvider::Run(bool query_is_p
|
||||
@@ -680,6 +681,9 @@ void SearchProvider::Run(bool query_is_p
|
||||
}
|
||||
|
||||
void SearchProvider::DoHistoryQuery(bool minimal_changes) {
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
return true;
|
||||
--- a/chrome/browser/ui/views/location_bar/location_bar_view.cc
|
||||
+++ b/chrome/browser/ui/views/location_bar/location_bar_view.cc
|
||||
@@ -312,7 +312,8 @@ void LocationBarView::Init() {
|
||||
@@ -305,7 +305,8 @@ void LocationBarView::Init() {
|
||||
}
|
||||
params.types_enabled.push_back(PageActionIconType::kSendTabToSelf);
|
||||
params.types_enabled.push_back(PageActionIconType::kClickToCall);
|
||||
@@ -36,7 +36,7 @@
|
||||
+ params.types_enabled.push_back(PageActionIconType::kQRCodeGenerator);
|
||||
if (base::FeatureList::IsEnabled(kWebOTPCrossDevice))
|
||||
params.types_enabled.push_back(PageActionIconType::kSmsRemoteFetcher);
|
||||
if (!base::FeatureList::IsEnabled(
|
||||
params.types_enabled.push_back(PageActionIconType::kManagePasswords);
|
||||
--- a/chrome/browser/ungoogled_flag_entries.h
|
||||
+++ b/chrome/browser/ungoogled_flag_entries.h
|
||||
@@ -64,4 +64,8 @@
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
#include "base/containers/contains.h"
|
||||
#include "base/debug/crash_logging.h"
|
||||
#include "base/format_macros.h"
|
||||
@@ -201,6 +202,12 @@ bool IsCreatedByExtension(const Template
|
||||
@@ -206,6 +207,12 @@ bool IsCreatedByExtension(const Template
|
||||
template_url->type() == TemplateURL::OMNIBOX_API_EXTENSION;
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
} // namespace
|
||||
|
||||
// TemplateURLService::LessWithPrefix -----------------------------------------
|
||||
@@ -286,6 +293,7 @@ TemplateURLService::TemplateURLService(
|
||||
@@ -291,6 +298,7 @@ TemplateURLService::TemplateURLService(
|
||||
std::unique_ptr<TemplateURLServiceClient> client,
|
||||
const base::RepeatingClosure& dsp_change_callback)
|
||||
: prefs_(prefs),
|
||||
@@ -69,7 +69,7 @@
|
||||
search_terms_data_(std::move(search_terms_data)),
|
||||
web_data_service_(web_data_service),
|
||||
client_(std::move(client)),
|
||||
@@ -367,8 +375,8 @@ bool TemplateURLService::CanAddAutogener
|
||||
@@ -372,8 +380,8 @@ bool TemplateURLService::CanAddAutogener
|
||||
// that may interfere with search queries). An easy heuristic for this is
|
||||
// whether the user has a TemplateURL that has been manually modified (e.g.,
|
||||
// renamed) connected to the same host.
|
||||
@@ -80,7 +80,7 @@
|
||||
}
|
||||
|
||||
bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy(
|
||||
@@ -1566,6 +1574,8 @@ SyncDataMap TemplateURLService::CreateGU
|
||||
@@ -1599,6 +1607,8 @@ SyncDataMap TemplateURLService::CreateGU
|
||||
|
||||
void TemplateURLService::Init(const Initializer* initializers,
|
||||
int num_initializers) {
|
||||
@@ -89,7 +89,7 @@
|
||||
if (client_)
|
||||
client_->SetOwner(this);
|
||||
|
||||
@@ -1704,6 +1714,9 @@ void TemplateURLService::ChangeToLoadedS
|
||||
@@ -1737,6 +1747,9 @@ void TemplateURLService::ChangeToLoadedS
|
||||
|
||||
bool TemplateURLService::CanAddAutogeneratedKeywordForHost(
|
||||
const std::string& host) const {
|
||||
@@ -101,7 +101,7 @@
|
||||
return true;
|
||||
--- a/components/search_engines/template_url_service.h
|
||||
+++ b/components/search_engines/template_url_service.h
|
||||
@@ -733,6 +733,8 @@ class TemplateURLService : public WebDat
|
||||
@@ -738,6 +738,8 @@ class TemplateURLService : public WebDat
|
||||
// ---------- Browser state related members ---------------------------------
|
||||
raw_ptr<PrefService> prefs_ = nullptr;
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "base/compiler_specific.h"
|
||||
#include "base/containers/adapters.h"
|
||||
#include "base/containers/contains.h"
|
||||
@@ -1627,6 +1628,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
@@ -1636,6 +1637,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
}
|
||||
|
||||
void TabStrip::UpdateHoverCard(Tab* tab, HoverCardUpdateType update_type) {
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "build/build_config.h"
|
||||
#include "chrome/browser/themes/theme_properties.h"
|
||||
@@ -140,7 +141,8 @@ TabStripRegionView::TabStripRegionView(s
|
||||
@@ -139,7 +140,8 @@ TabStripRegionView::TabStripRegionView(s
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -27,35 +27,33 @@
|
||||
+ chrome_browsing_data_remover::DATA_TYPE_SITE_DATA;
|
||||
+}
|
||||
+
|
||||
uint64_t GetOriginTypeMask(const base::Value& data_types) {
|
||||
uint64_t GetOriginTypeMask(const base::Value::List& data_types) {
|
||||
uint64_t result = 0;
|
||||
for (const auto& data_type : data_types.GetListDeprecated()) {
|
||||
@@ -307,8 +323,9 @@ void ChromeBrowsingDataLifetimeManager::
|
||||
for (const auto& data_type : data_types) {
|
||||
@@ -305,7 +321,8 @@ void ChromeBrowsingDataLifetimeManager::
|
||||
bool keep_browser_alive) {
|
||||
auto* data_types = profile_->GetPrefs()->GetList(
|
||||
const base::Value::List& data_types = profile_->GetPrefs()->GetValueList(
|
||||
browsing_data::prefs::kClearBrowsingDataOnExitList);
|
||||
- if (data_types && !data_types->GetListDeprecated().empty() &&
|
||||
- !SyncServiceFactory::IsSyncAllowed(profile_)) {
|
||||
- if (!data_types.empty() && !SyncServiceFactory::IsSyncAllowed(profile_)) {
|
||||
+ bool cdoe = base::FeatureList::IsEnabled(browsing_data::features::kClearDataOnExit);
|
||||
+ if (cdoe || (data_types && !data_types->GetListDeprecated().empty() &&
|
||||
+ !SyncServiceFactory::IsSyncAllowed(profile_))) {
|
||||
+ if (cdoe || (!data_types.empty() && !SyncServiceFactory::IsSyncAllowed(profile_))) {
|
||||
profile_->GetPrefs()->SetBoolean(
|
||||
browsing_data::prefs::kClearBrowsingDataOnExitDeletionPending, true);
|
||||
auto* remover = profile_->GetBrowsingDataRemover();
|
||||
@@ -319,8 +336,8 @@ void ChromeBrowsingDataLifetimeManager::
|
||||
@@ -316,8 +333,8 @@ void ChromeBrowsingDataLifetimeManager::
|
||||
DCHECK(keep_browser_alive);
|
||||
#endif
|
||||
remover->RemoveAndReply(base::Time(), base::Time::Max(),
|
||||
- GetRemoveMask(*data_types),
|
||||
- GetOriginTypeMask(*data_types),
|
||||
+ cdoe ? AllRemoveMask() : GetRemoveMask(*data_types),
|
||||
+ cdoe ? AllOriginTypeMask() : GetOriginTypeMask(*data_types),
|
||||
- GetRemoveMask(data_types),
|
||||
- GetOriginTypeMask(data_types),
|
||||
+ cdoe ? AllRemoveMask() : GetRemoveMask(data_types),
|
||||
+ cdoe ? AllOriginTypeMask() : GetOriginTypeMask(data_types),
|
||||
BrowsingDataRemoverObserver::Create(
|
||||
remover, /*filterable_deletion=*/true, profile_,
|
||||
keep_browser_alive));
|
||||
--- a/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager_factory.cc
|
||||
+++ b/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager_factory.cc
|
||||
@@ -48,6 +48,8 @@ ChromeBrowsingDataLifetimeManagerFactory
|
||||
@@ -43,6 +43,8 @@ ChromeBrowsingDataLifetimeManagerFactory
|
||||
KeyedService* ChromeBrowsingDataLifetimeManagerFactory::BuildServiceInstanceFor(
|
||||
content::BrowserContext* context) const {
|
||||
if (!base::FeatureList::IsEnabled(
|
||||
@@ -63,7 +61,7 @@
|
||||
+ !base::FeatureList::IsEnabled(
|
||||
browsing_data::features::kEnableBrowsingDataLifetimeManager))
|
||||
return nullptr;
|
||||
Profile* profile = Profile::FromBrowserContext(context);
|
||||
#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
--- a/chrome/browser/ungoogled_flag_entries.h
|
||||
+++ b/chrome/browser/ungoogled_flag_entries.h
|
||||
@@ -56,4 +56,8 @@
|
||||
@@ -77,14 +75,15 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/components/browsing_data/core/features.cc
|
||||
+++ b/components/browsing_data/core/features.cc
|
||||
@@ -19,5 +19,7 @@ const base::Feature kEnableBrowsingDataL
|
||||
const base::Feature kEnableBrowsingDataLifetimeManager{
|
||||
"BrowsingDataLifetimeManager", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
#endif
|
||||
+
|
||||
@@ -9,6 +9,8 @@
|
||||
namespace browsing_data {
|
||||
namespace features {
|
||||
|
||||
+const base::Feature kClearDataOnExit{"ClearDataOnExit", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
} // namespace features
|
||||
} // namespace browsing_data
|
||||
+
|
||||
const base::Feature kEnableRemovingAllThirdPartyCookies{
|
||||
"EnableRemovingAllThirdPartyCookies", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
--- a/components/browsing_data/core/features.h
|
||||
+++ b/components/browsing_data/core/features.h
|
||||
@@ -17,6 +17,7 @@ extern const base::Feature kEnableRemovi
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "base/containers/flat_map.h"
|
||||
#include "base/cxx17_backports.h"
|
||||
#include "base/memory/raw_ptr.h"
|
||||
@@ -1862,6 +1863,10 @@ bool TabStripModel::CloseTabs(base::span
|
||||
@@ -1813,6 +1814,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
|
||||
@@ -1106,10 +1106,12 @@ DownloadConfirmationReason DownloadTarge
|
||||
@@ -1104,10 +1104,12 @@ DownloadConfirmationReason DownloadTarge
|
||||
return DownloadConfirmationReason::SAVE_AS;
|
||||
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
|
||||
@@ -11,9 +11,9 @@
|
||||
+ "Makes popups open in new tabs. ungoogled-chromium flag",
|
||||
+ kOsAll, SINGLE_VALUE_TYPE("popups-to-tabs")},
|
||||
#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
|
||||
--- a/content/renderer/render_frame_impl.cc
|
||||
+++ b/content/renderer/render_frame_impl.cc
|
||||
@@ -1164,6 +1164,9 @@ WindowOpenDisposition NavigationPolicyTo
|
||||
case blink::kWebNavigationPolicyNewWindow:
|
||||
return WindowOpenDisposition::NEW_WINDOW;
|
||||
case blink::kWebNavigationPolicyNewPopup:
|
||||
@@ -22,7 +22,7 @@
|
||||
+ return WindowOpenDisposition::NEW_POPUP;
|
||||
case blink::kWebNavigationPolicyPictureInPicture:
|
||||
return WindowOpenDisposition::NEW_POPUP;
|
||||
default:
|
||||
}
|
||||
--- a/ui/base/mojom/window_open_disposition_mojom_traits.h
|
||||
+++ b/ui/base/mojom/window_open_disposition_mojom_traits.h
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#include "base/callback_helpers.h"
|
||||
#include "base/compiler_specific.h"
|
||||
#include "base/containers/flat_set.h"
|
||||
@@ -1010,7 +1011,8 @@ void HistoryBackend::InitImpl(
|
||||
@@ -1021,7 +1022,8 @@ void HistoryBackend::InitImpl(
|
||||
db_->GetStartDate(&first_recorded_time_);
|
||||
|
||||
// Start expiring old stuff.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/frame/browser_view.cc
|
||||
+++ b/chrome/browser/ui/views/frame/browser_view.cc
|
||||
@@ -915,6 +915,7 @@ BrowserView::BrowserView(std::unique_ptr
|
||||
@@ -921,6 +921,7 @@ BrowserView::BrowserView(std::unique_ptr
|
||||
AddChildView(std::make_unique<ContentsSeparator>());
|
||||
side_panel_coordinator_ = std::make_unique<SidePanelCoordinator>(this);
|
||||
} else {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
--- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
||||
+++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
|
||||
@@ -282,14 +282,30 @@ void ToolbarView::Init() {
|
||||
@@ -339,14 +339,30 @@ void ToolbarView::Init() {
|
||||
side_panel_button_ = AddChildView(std::move(side_panel_button));
|
||||
|
||||
std::unique_ptr<ToolbarAccountIconContainerView>
|
||||
toolbar_account_icon_container;
|
||||
avatar_ = AddChildView(std::make_unique<AvatarToolbarButton>(browser_view_));
|
||||
+
|
||||
+ const base::CommandLine& command_line =
|
||||
+ *base::CommandLine::ForCurrentProcess();
|
||||
@@ -30,9 +30,9 @@
|
||||
+ else if (flag_value == "never")
|
||||
+ show_avatar_toolbar_button = false;
|
||||
+
|
||||
if (base::FeatureList::IsEnabled(
|
||||
autofill::features::kAutofillEnableToolbarStatusChip)) {
|
||||
// The avatar button is contained inside the page-action container and
|
||||
avatar_->SetVisible(show_avatar_toolbar_button);
|
||||
|
||||
auto app_menu_button = std::make_unique<BrowserAppMenuButton>(this);
|
||||
--- a/chrome/browser/ungoogled_flag_choices.h
|
||||
+++ b/chrome/browser/ungoogled_flag_choices.h
|
||||
@@ -13,4 +13,16 @@ const FeatureEntry::Choice kExtensionHan
|
||||
|
||||
@@ -19,8 +19,8 @@
|
||||
|
||||
+const base::Feature kSetIpv6ProbeFalse{"SetIpv6ProbeFalse", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+
|
||||
const base::Feature kAcceptLanguageHeader{"AcceptLanguageHeader",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
const base::Feature kAlpsForHttp2{"AlpsForHttp2",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
--- a/net/base/features.h
|
||||
+++ b/net/base/features.h
|
||||
@@ -30,9 +30,9 @@
|
||||
|
||||
+NET_EXPORT extern const base::Feature kSetIpv6ProbeFalse;
|
||||
+
|
||||
// Toggles the `Accept-Language` HTTP request header, which
|
||||
// https://github.com/WICG/lang-client-hint proposes that we deprecate.
|
||||
NET_EXPORT extern const base::Feature kAcceptLanguageHeader;
|
||||
// Enables ALPS extension of TLS 1.3 for HTTP/2, see
|
||||
// https://vasilvv.github.io/tls-alps/draft-vvv-tls-alps.html and
|
||||
// https://vasilvv.github.io/httpbis-alps/draft-vvv-httpbis-alps.html.
|
||||
--- a/net/dns/host_resolver_manager.cc
|
||||
+++ b/net/dns/host_resolver_manager.cc
|
||||
@@ -153,11 +153,6 @@ const unsigned kMinimumTTLSeconds = kCac
|
||||
@@ -47,7 +47,7 @@
|
||||
enum DnsResolveStatus {
|
||||
RESOLVE_STATUS_DNS_SUCCESS = 0,
|
||||
RESOLVE_STATUS_PROC_SUCCESS,
|
||||
@@ -4093,7 +4088,7 @@ bool HostResolverManager::IsIPv6Reachabl
|
||||
@@ -4075,7 +4070,7 @@ bool HostResolverManager::IsIPv6Reachabl
|
||||
(tick_clock_->NowTicks() - last_ipv6_probe_time_).InMilliseconds() >
|
||||
kIPv6ProbePeriodMs) {
|
||||
SetLastIPv6ProbeResult(
|
||||
|
||||
@@ -33,17 +33,17 @@
|
||||
queryUrl_: String,
|
||||
+ suggestionsUrl_: String,
|
||||
dialogTitle_: String,
|
||||
keywordFieldLabel_: String,
|
||||
actionButtonText_: String,
|
||||
@@ -79,6 +81,7 @@ export class SettingsSearchEngineEditDia
|
||||
};
|
||||
@@ -72,6 +74,7 @@ export class SettingsSearchEngineEditDia
|
||||
private searchEngine_: string;
|
||||
private keyword_: string;
|
||||
private queryUrl_: string;
|
||||
+ private suggestionsUrl_: string;
|
||||
private dialogTitle_: string;
|
||||
private keywordFieldLabel_: string;
|
||||
private actionButtonText_: string;
|
||||
@@ -98,6 +101,7 @@ export class SettingsSearchEngineEditDia
|
||||
private browserProxy_: SearchEnginesBrowserProxy =
|
||||
@@ -89,6 +92,7 @@ export class SettingsSearchEngineEditDia
|
||||
this.searchEngine_ = this.model.name;
|
||||
this.keyword_ = this.model.keyword;
|
||||
this.queryUrl_ = this.model.url;
|
||||
@@ -51,7 +51,7 @@
|
||||
} else {
|
||||
this.dialogTitle_ =
|
||||
loadTimeData.getString('searchEnginesAddSearchEngine');
|
||||
@@ -137,8 +141,12 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -124,8 +128,12 @@ export class SettingsSearchEngineEditDia
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
}
|
||||
|
||||
private cancel_() {
|
||||
@@ -147,7 +155,8 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -134,7 +142,8 @@ export class SettingsSearchEngineEditDia
|
||||
|
||||
private onActionButtonTap_() {
|
||||
this.browserProxy_.searchEngineEditCompleted(
|
||||
@@ -76,7 +76,7 @@
|
||||
this.$.dialog.close();
|
||||
}
|
||||
|
||||
@@ -178,8 +187,10 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -165,8 +174,10 @@ export class SettingsSearchEngineEditDia
|
||||
this.$.searchEngine,
|
||||
this.$.keyword,
|
||||
this.$.queryUrl,
|
||||
@@ -90,13 +90,13 @@
|
||||
}
|
||||
--- a/chrome/browser/resources/settings/search_engines_page/search_engines_browser_proxy.ts
|
||||
+++ b/chrome/browser/resources/settings/search_engines_page/search_engines_browser_proxy.ts
|
||||
@@ -31,6 +31,7 @@ export type SearchEngine = {
|
||||
name: string,
|
||||
shouldConfirmDeletion: boolean,
|
||||
url: string,
|
||||
+ suggestionsUrl: string,
|
||||
urlLocked: boolean,
|
||||
};
|
||||
@@ -31,6 +31,7 @@ export interface SearchEngine {
|
||||
name: string;
|
||||
shouldConfirmDeletion: boolean;
|
||||
url: string;
|
||||
+ suggestionsUrl: string;
|
||||
urlLocked: boolean;
|
||||
}
|
||||
|
||||
@@ -73,7 +74,7 @@ export interface SearchEnginesBrowserPro
|
||||
searchEngineEditCancelled(): void;
|
||||
@@ -341,16 +341,16 @@
|
||||
|
||||
// Dummy number used for indicating that a new search engine is added.
|
||||
const int kNewSearchEngineIndex = -1;
|
||||
@@ -207,6 +208,8 @@ base::Value::Dict SearchEnginesHandler::
|
||||
@@ -206,6 +207,8 @@ base::Value::Dict SearchEnginesHandler::
|
||||
Profile* profile = Profile::FromWebUI(web_ui());
|
||||
dict.Set("url",
|
||||
template_url->url_ref().DisplayURL(UIThreadSearchTermsData()));
|
||||
+ dict.Set("suggestionsUrl", template_url->suggestions_url_ref().DisplayURL(
|
||||
+ UIThreadSearchTermsData()));
|
||||
dict.Set("urlLocked", template_url->prepopulate_id() > 0);
|
||||
dict.Set("urlLocked", ((template_url->prepopulate_id() > 0) ||
|
||||
(template_url->starter_pack_id() > 0)));
|
||||
GURL icon_url = template_url->favicon_url();
|
||||
if (icon_url.is_valid())
|
||||
@@ -314,12 +317,14 @@ void SearchEnginesHandler::HandleSearchE
|
||||
@@ -313,12 +316,14 @@ void SearchEnginesHandler::HandleSearchE
|
||||
void SearchEnginesHandler::OnEditedKeyword(TemplateURL* template_url,
|
||||
const std::u16string& title,
|
||||
const std::u16string& keyword,
|
||||
@@ -368,7 +368,7 @@
|
||||
|
||||
edit_controller_.reset();
|
||||
}
|
||||
@@ -347,6 +352,8 @@ bool SearchEnginesHandler::CheckFieldVal
|
||||
@@ -346,6 +351,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);
|
||||
@@ -377,7 +377,7 @@
|
||||
else
|
||||
NOTREACHED();
|
||||
|
||||
@@ -366,18 +373,21 @@ void SearchEnginesHandler::HandleSearchE
|
||||
@@ -365,18 +372,21 @@ void SearchEnginesHandler::HandleSearchE
|
||||
if (!edit_controller_.get())
|
||||
return;
|
||||
|
||||
@@ -427,7 +427,7 @@
|
||||
|
||||
--- a/components/search_engines/template_url_service.cc
|
||||
+++ b/components/search_engines/template_url_service.cc
|
||||
@@ -654,7 +654,8 @@ void TemplateURLService::IncrementUsageC
|
||||
@@ -659,7 +659,8 @@ void TemplateURLService::IncrementUsageC
|
||||
void TemplateURLService::ResetTemplateURL(TemplateURL* url,
|
||||
const std::u16string& title,
|
||||
const std::u16string& keyword,
|
||||
@@ -437,7 +437,7 @@
|
||||
DCHECK(!IsCreatedByExtension(url));
|
||||
DCHECK(!keyword.empty());
|
||||
DCHECK(!search_url.empty());
|
||||
@@ -669,6 +670,7 @@ void TemplateURLService::ResetTemplateUR
|
||||
@@ -674,6 +675,7 @@ void TemplateURLService::ResetTemplateUR
|
||||
data.safe_for_autoreplace = false;
|
||||
data.last_modified = clock_->Now();
|
||||
data.is_active = TemplateURLData::ActiveStatus::kTrue;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -3290,7 +3290,13 @@ const FeatureEntry::FeatureVariation
|
||||
@@ -3331,7 +3331,13 @@ const FeatureEntry::FeatureVariation
|
||||
// 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
|
||||
@@ -89,7 +89,6 @@ source_set("browser") {
|
||||
@@ -98,7 +98,6 @@ source_set("browser") {
|
||||
"//components/permissions:permissions_common",
|
||||
"//components/power_scheduler",
|
||||
"//components/services/filesystem:lib",
|
||||
|
||||
@@ -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
|
||||
@@ -3667,8 +3667,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -3694,8 +3694,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
pname, IdentifiabilityBenignStringToken(
|
||||
String(ContextGL()->GetString(GL_RENDERER))));
|
||||
}
|
||||
@@ -13,7 +13,7 @@
|
||||
}
|
||||
SynthesizeGLError(
|
||||
GL_INVALID_ENUM, "getParameter",
|
||||
@@ -3682,8 +3681,7 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -3709,8 +3708,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
|
||||
@@ -502,7 +502,7 @@ const base::Feature kComputePressure{"Co
|
||||
@@ -566,7 +566,7 @@ const base::Feature kComputePressure{"Co
|
||||
// Prefetch request properties are updated to be privacy-preserving. See
|
||||
// crbug.com/988956.
|
||||
const base::Feature kPrefetchPrivacyChanges{"PrefetchPrivacyChanges",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/browser_commands.cc
|
||||
+++ b/chrome/browser/ui/browser_commands.cc
|
||||
@@ -440,11 +440,6 @@ int GetContentRestrictions(const Browser
|
||||
@@ -441,11 +441,6 @@ int GetContentRestrictions(const Browser
|
||||
CoreTabHelper* core_tab_helper =
|
||||
CoreTabHelper::FromWebContents(current_tab);
|
||||
content_restrictions = core_tab_helper->content_restrictions();
|
||||
|
||||
@@ -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
|
||||
@@ -1902,8 +1902,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -1908,8 +1908,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;
|
||||
@@ -1911,7 +1909,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -1917,7 +1915,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
/* data_dst = */ nullptr, &clipboard_text);
|
||||
if (!clipboard_text.empty())
|
||||
controller_->CreateNewTabWithLocation(clipboard_text);
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
--- a/components/search_engines/util.cc
|
||||
+++ b/components/search_engines/util.cc
|
||||
@@ -483,7 +483,7 @@ void GetSearchProvidersUsingLoadedEngine
|
||||
@@ -490,7 +490,7 @@ void GetSearchProvidersUsingLoadedEngine
|
||||
|
||||
const int prepopulate_resource_keyword_version =
|
||||
TemplateURLPrepopulateData::GetDataVersion(prefs);
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
<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
|
||||
@@ -131,8 +131,6 @@
|
||||
@@ -126,8 +126,6 @@
|
||||
</div>
|
||||
</template>
|
||||
</if>
|
||||
@@ -139,7 +139,7 @@
|
||||
<div id="checkPasswordsBannerContainer" class="cr-row"
|
||||
hidden$="[[!shouldShowBanner_]]">
|
||||
<picture>
|
||||
@@ -167,6 +168,7 @@
|
||||
@@ -179,6 +180,7 @@
|
||||
<!-- This div lays out the link correctly, relative to the text. -->
|
||||
<div class="cr-padded-text">$i18nRaw{managePasswordsLabel}</div>
|
||||
</div>
|
||||
@@ -163,7 +163,7 @@
|
||||
<cr-button id="addCreditCard" class="header-aligned-button"
|
||||
--- a/chrome/browser/resources/settings/basic_page/basic_page.html
|
||||
+++ b/chrome/browser/resources/settings/basic_page/basic_page.html
|
||||
@@ -59,7 +59,7 @@
|
||||
@@ -38,7 +38,7 @@
|
||||
prefs="{{prefs}}">
|
||||
</settings-privacy-guide-promo>
|
||||
</settings-section>
|
||||
@@ -188,7 +188,7 @@
|
||||
padding-inline-start: 0;
|
||||
}
|
||||
</style>
|
||||
-<if expr="not chromeos_ash and not chromeos_lacros">
|
||||
-<if expr="not is_chromeos">
|
||||
+<if expr="False">
|
||||
<!-- Signout is not supported yet on lacros, https://crbug.com/1217645 -->
|
||||
<settings-toggle-button id="signinAllowedToggle"
|
||||
|
||||
138
pruning.list
138
pruning.list
@@ -72,7 +72,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-5195-1661967832-2784a44af3ffd40e16d54a75c07702d051a2df49.profdata
|
||||
chrome/build/pgo_profiles/chrome-linux-main-1660845461-6907d5caac9a3a7552d52bf333c970cd7960238a.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
|
||||
@@ -204,6 +204,7 @@ components/test/data/service_worker/created_by_origin_impl/Database/000003.log
|
||||
components/test/data/service_worker/created_by_origin_impl/Database/MANIFEST-000001
|
||||
components/test/data/sessions/last_session
|
||||
components/test/data/translate/valid_model.tflite
|
||||
components/test/data/unzip_service/DifferentEncryptions.zip
|
||||
components/test/data/unzip_service/Duplicate Filenames.zip
|
||||
components/test/data/unzip_service/SJIS 00.zip
|
||||
components/test/data/unzip_service/SJIS 01.zip
|
||||
@@ -239,6 +240,10 @@ components/test/data/update_client/ihfokbkgjpifnbbojhneepfflplebdkc_1to2_bad.crx
|
||||
components/test/data/update_client/ihfokbkgjpifnbbojhneepfflplebdkc_2.crx
|
||||
components/test/data/update_client/jebgalgnebhfojomionfpkfelancnnkf.crx
|
||||
components/test/data/update_client/jebgalgnebhfojomionfpkfelancnnkf/component1.dll
|
||||
components/test/data/update_client/puffin_patch_test/puffin_app_v1.crx3
|
||||
components/test/data/update_client/puffin_patch_test/puffin_app_v1_to_v2.puff
|
||||
components/test/data/update_client/puffin_patch_test/puffin_app_v2.crx3
|
||||
components/test/data/update_client/puffin_patch_test/puffin_app_v2_to_v1.puff
|
||||
components/test/data/update_client/runaction_test_win.crx3
|
||||
components/test/data/value_store/000005.log
|
||||
components/test/data/value_store/MANIFEST-000004
|
||||
@@ -2325,6 +2330,7 @@ third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Jersey
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Kaliningrad
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Kiev
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Kirov
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Kyiv
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Lisbon
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/Ljubljana
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Europe/London
|
||||
@@ -2471,7 +2477,6 @@ third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Universal
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/W-SU
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/WET
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Zulu
|
||||
third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/localtime
|
||||
third_party/afl/src/testcases/archives/common/bzip2/small_archive.bz2
|
||||
third_party/afl/src/testcases/archives/common/cab/small_archive.cab
|
||||
third_party/afl/src/testcases/archives/common/compress/small_archive.Z
|
||||
@@ -8300,8 +8305,6 @@ third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMA
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-CBC.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-ECB.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2
|
||||
third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2
|
||||
@@ -12562,11 +12565,15 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1264_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1268_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1284_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1340_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1345_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1441_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1473_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1649_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1658_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1659_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1664_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1670_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1671_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1684_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1758_en
|
||||
@@ -12583,6 +12590,7 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/212_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/213_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/216_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/218_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/220_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/221_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/222_en
|
||||
@@ -12609,6 +12617,8 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/243_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/244_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/245_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/246_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/247_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/248_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/249_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/250_en
|
||||
@@ -12626,10 +12636,13 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/263_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/264_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/265_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/266_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/267_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/268_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/269_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/27_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/290_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/291_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/297_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/298_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/299_en
|
||||
@@ -12658,6 +12671,8 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/375_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/375_ru
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/376_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/377_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/378_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/380_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/380_uk
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/381_en
|
||||
@@ -12676,11 +12691,15 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/43_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/44_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/45_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/46_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/47_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/48_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/49_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/500_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/501_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/502_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/503_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/504_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/505_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/506_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/507_en
|
||||
@@ -12710,20 +12729,33 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/65_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/66_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/670_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/672_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/673_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/674_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/675_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/676_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/677_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/678_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/679_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/680_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/681_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/682_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/683_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/685_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/686_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/687_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/688_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/689_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/690_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/691_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/692_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/7_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/7_ru
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/81_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/82_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/82_ko
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/84_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/850_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/852_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/852_zh
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/852_zh_Hant
|
||||
@@ -12734,6 +12766,8 @@ third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/ca
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/86_zh
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/86_zh_Hant
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/880_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/881_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/882_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/886_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/90_en
|
||||
third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/91_en
|
||||
@@ -12774,9 +12808,6 @@ third_party/libphonenumber/dist/java/carrier/test/com/google/i18n/phonenumbers/c
|
||||
third_party/libphonenumber/dist/java/carrier/test/com/google/i18n/phonenumbers/carrier/testing_data/44_en
|
||||
third_party/libphonenumber/dist/java/carrier/test/com/google/i18n/phonenumbers/carrier/testing_data/44_sv
|
||||
third_party/libphonenumber/dist/java/carrier/test/com/google/i18n/phonenumbers/carrier/testing_data/config
|
||||
third_party/libphonenumber/dist/java/demo/war/WEB-INF/lib/commons-fileupload-1.2.1.jar
|
||||
third_party/libphonenumber/dist/java/demo/war/WEB-INF/lib/commons-io-1.4.jar
|
||||
third_party/libphonenumber/dist/java/demo/war/WEB-INF/lib/commons-lang-2.6.jar
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1201_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1202_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1203_en
|
||||
@@ -12818,6 +12849,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1256_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1260_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1262_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1263_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1267_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1269_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1270_en
|
||||
@@ -12849,6 +12881,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1321_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1323_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1325_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1326_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1330_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1331_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1332_en
|
||||
@@ -12856,6 +12889,8 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1336_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1337_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1339_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1340_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1341_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1343_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1345_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1346_en
|
||||
@@ -12866,6 +12901,8 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1361_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1364_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1365_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1367_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1368_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1380_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1385_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1386_en
|
||||
@@ -12898,15 +12935,19 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1437_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1438_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1440_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1441_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1442_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1443_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1445_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1447_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1448_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1450_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1458_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1463_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1464_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1468_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1469_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1470_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1474_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1475_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1478_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1479_en
|
||||
@@ -12947,12 +12988,15 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1567_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1570_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1571_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1572_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1573_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1574_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1575_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1579_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1580_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1581_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1582_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1584_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1585_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1586_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1587_en
|
||||
@@ -12990,17 +13034,21 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1649_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1650_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1651_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1656_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1657_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1659_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1660_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1661_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1662_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1667_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1669_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1671_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1672_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1678_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1680_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1681_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1682_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1689_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1701_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1702_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1703_en
|
||||
@@ -13038,6 +13086,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1765_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1769_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1770_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1771_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1772_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1773_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1774_en
|
||||
@@ -13069,11 +13118,14 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1819_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1820_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1825_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1826_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1828_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1830_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1831_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1832_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1838_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1839_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1840_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1843_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1845_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1847_en
|
||||
@@ -13125,7 +13177,10 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1938_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1940_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1941_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1943_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1945_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1947_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1948_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1949_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1951_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/1952_en
|
||||
@@ -13169,6 +13224,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/232_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/233_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/234_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/236_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/237_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/238_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/239_en
|
||||
@@ -13252,6 +13308,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/383_sq
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/383_sr
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/385_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/386_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/387_bs
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/387_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/387_hr
|
||||
@@ -13271,7 +13328,6 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/43_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/44_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/46_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/46_sv
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/47_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/48_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/48_pl
|
||||
@@ -13293,19 +13349,32 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/58_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/58_es
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/592_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/593_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/595_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/598_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/599_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/60_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/61_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/62_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/62_id
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/63_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/64_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/66_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/66_th
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/670_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/672_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/673_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/675_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/676_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/678_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/679_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/680_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/682_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/685_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/686_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/688_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/689_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/690_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/7_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/7_ru
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/81_en
|
||||
@@ -13314,6 +13383,7 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/82_ko
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/84_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/84_vi
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/850_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/86_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/86_zh
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/880_en
|
||||
@@ -13323,15 +13393,21 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/90_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/90_tr
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/91_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/92_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/93_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/93_fa
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/94_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/95_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/960_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/961_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/962_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/963_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/966_ar
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/966_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/967_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/968_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/970_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/971_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/972_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/972_iw
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/975_en
|
||||
@@ -13339,7 +13415,9 @@ third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/g
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/98_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/98_fa
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/992_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/993_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/994_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/995_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/996_en
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/geocoding/data/config
|
||||
third_party/libphonenumber/dist/java/geocoder/src/com/google/i18n/phonenumbers/timezones/data/map_data
|
||||
@@ -13355,7 +13433,8 @@ third_party/libphonenumber/dist/java/geocoder/test/com/google/i18n/phonenumbers/
|
||||
third_party/libphonenumber/dist/java/geocoder/test/com/google/i18n/phonenumbers/geocoding/testing_data/82_ko
|
||||
third_party/libphonenumber/dist/java/geocoder/test/com/google/i18n/phonenumbers/geocoding/testing_data/config
|
||||
third_party/libphonenumber/dist/java/geocoder/test/com/google/i18n/phonenumbers/timezones/testing_data/map_data
|
||||
third_party/libphonenumber/dist/java/lib/junit-4.8.1.jar
|
||||
third_party/libphonenumber/dist/java/lib/junit-4.13.1.jar
|
||||
third_party/libphonenumber/dist/java/lib/mockito-all-1.10.19.jar
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_255
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_27
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_30
|
||||
@@ -13369,7 +13448,6 @@ third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenum
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_36
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_372
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_373
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_375
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_380
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_381
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_385
|
||||
@@ -13386,7 +13464,6 @@ third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenum
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_595
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_61
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_62
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_63
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_64
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_66
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/PhoneNumberAlternateFormatsProto_675
|
||||
@@ -13859,6 +13936,7 @@ third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenum
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SN
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SO
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SR
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SS
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_ST
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SV
|
||||
third_party/libphonenumber/dist/java/libphonenumber/src/com/google/i18n/phonenumbers/data/ShortNumberMetadataProto_SX
|
||||
@@ -13914,12 +13992,12 @@ third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenu
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_CA
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_CC
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_CN
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_CO
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_CX
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_DE
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_FR
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_GB
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_GG
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_HU
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_IT
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_JP
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_KR
|
||||
@@ -13934,6 +14012,8 @@ third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenu
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_US
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_UZ
|
||||
third_party/libphonenumber/dist/java/libphonenumber/test/com/google/i18n/phonenumbers/data/PhoneNumberMetadataProtoForTesting_YT
|
||||
third_party/libphonenumber/dist/metadata/metadata.zip
|
||||
third_party/libphonenumber/dist/migrator/src/test/java/com/google/phonenumbers/migrator/testing/testData/testMetadataZip.zip
|
||||
third_party/libphonenumber/dist/tools/java/cpp-build/target/cpp-build-1.0-SNAPSHOT-jar-with-dependencies.jar
|
||||
third_party/libphonenumber/dist/tools/java/java-build/target/java-build-1.0-SNAPSHOT-jar-with-dependencies.jar
|
||||
third_party/libwebm/source/testing/testdata/accurate_cluster_duration.webm
|
||||
@@ -14947,6 +15027,8 @@ third_party/llvm/lldb/test/API/functionalities/postmortem/netbsd-core/2lwp_t2_SI
|
||||
third_party/llvm/lldb/test/API/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp
|
||||
third_party/llvm/lldb/test/API/functionalities/unwind/noreturn/module-end/test.core
|
||||
third_party/llvm/lldb/test/API/functionalities/unwind/noreturn/module-end/test.out
|
||||
third_party/llvm/lldb/test/API/linux/aarch64/mte_core_file/core.mte
|
||||
third_party/llvm/lldb/test/API/linux/aarch64/mte_core_file/core.nomte
|
||||
third_party/llvm/lldb/test/API/linux/aarch64/non_address_bit_memory_access/corefile
|
||||
third_party/llvm/lldb/test/API/tools/lldb-vscode/coreFile/linux-x86_64.core
|
||||
third_party/llvm/lldb/test/API/tools/lldb-vscode/coreFile/linux-x86_64.out
|
||||
@@ -15202,7 +15284,6 @@ third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test-32bit.elf.o
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test-loc-list-32bit.elf.o
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test-zlib.elf-x86-64
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test-zlib.o.elf-x86-64
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test-zlibgnu.elf-x86-64
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test.elf-x86-64.debuglink
|
||||
third_party/llvm/llvm/test/DebugInfo/Inputs/dwarfdump-test.macho-i386.o
|
||||
@@ -15612,6 +15693,8 @@ third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/keep_func/main.o
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/keep_func/main.out
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/label/label.o
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/label/label.out
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/op-convert-offset/op-convert-offset
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/op-convert-offset/op-convert-offset.o
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/preload/foo
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/preload/foo.o
|
||||
third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/private_extern/main.o
|
||||
@@ -15761,16 +15844,15 @@ third_party/llvm/llvm/test/tools/llvm-cxxdump/Inputs/eh.obj.coff-i386
|
||||
third_party/llvm/llvm/test/tools/llvm-cxxdump/Inputs/mixed-archive.coff-i386
|
||||
third_party/llvm/llvm/test/tools/llvm-cxxdump/Inputs/trivial.obj.coff-i386
|
||||
third_party/llvm/llvm/test/tools/llvm-cxxdump/Inputs/trivial.obj.elf-i386
|
||||
third_party/llvm/llvm/test/tools/llvm-debuginfod/Inputs/main-debug.exe
|
||||
third_party/llvm/llvm/test/tools/llvm-debuginfod/Inputs/main.exe
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/X86/Inputs/empty.dSYM
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf.2
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/X86/Inputs/invalid.elf.3
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/XCOFF/Inputs/basic32.o
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfdump/XCOFF/Inputs/basic64.o
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/compress/a.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/compressfail/a.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/compressfail/compress.o
|
||||
third_party/llvm/llvm/test/tools/llvm-dwarfutil/ELF/X86/Inputs/type-units.o
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/duplicate/ac.dwp
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/duplicate/bc.dwp
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/duplicate/c.dwo
|
||||
@@ -15785,7 +15867,6 @@ third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/e.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/libd.so
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/main
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/empty.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/empty_compressed_section.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/gcc_type/a.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/handle_strx/dw5.dwo
|
||||
third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/invalid_compressed.dwo
|
||||
@@ -16211,8 +16292,9 @@ third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/cat_nonprinting.bin
|
||||
third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.bin
|
||||
third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf16
|
||||
third_party/llvm/mlir/test/IR/zero_whitespace.mlir
|
||||
third_party/lzma_sdk/bin/7za.exe
|
||||
third_party/lzma_sdk/bin/7zr.exe
|
||||
third_party/lzma_sdk/bin/mac64/7zz
|
||||
third_party/lzma_sdk/bin/win64/7za.exe
|
||||
third_party/lzma_sdk/bin/win64/7zr.exe
|
||||
third_party/minizip/minizip_uncompress_corpus/As.zip
|
||||
third_party/minizip/minizip_uncompress_corpus/comments.zip
|
||||
third_party/minizip/minizip_uncompress_corpus/corpus.zip
|
||||
@@ -16667,7 +16749,9 @@ third_party/skia/resources/images/sample_1mp_rotated.dng
|
||||
third_party/skia/resources/images/wide_gamut_yellow_224_224_64.jpeg
|
||||
third_party/skia/resources/invalid_images/ossfuzz6347
|
||||
third_party/skia/resources/rivs/bullet_man_game.riv
|
||||
third_party/skia/resources/rivs/glow.riv
|
||||
third_party/skia/resources/rivs/hero_editor.riv
|
||||
third_party/skia/resources/rivs/knight_square.riv
|
||||
third_party/skia/resources/sksl/errors/Ossfuzz38107.sksl
|
||||
third_party/skia/resources/sksl/errors/Ossfuzz44555.sksl
|
||||
third_party/skia/resources/sksl/errors/Ossfuzz44559.sksl
|
||||
@@ -16851,6 +16935,8 @@ third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjec
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/saved_model.pb
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/variables/variables.data-00000-of-00001
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/variables/variables.index
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/bert1/saved_model.pb
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/bert2/saved_model.pb
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/fuzz_generated/bad_node_attr/saved_model.pb
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/fuzz_generated/bad_node_attr/variables/variables.data-00000-of-00001
|
||||
third_party/tflite/src/tensorflow/cc/saved_model/testdata/fuzz_generated/bad_node_attr/variables/variables.index
|
||||
@@ -17822,6 +17908,7 @@ third_party/webrtc/test/fuzzers/corpora/stun-corpus/9.stun
|
||||
third_party/webrtc/test/fuzzers/corpora/stun-corpus/validator-crash-1.stun
|
||||
third_party/webrtc/test/fuzzers/corpora/video_layers_allocation-corpus/vla-0
|
||||
third_party/webrtc/test/fuzzers/corpora/vp9-encoder-references-corpus/0cee4d5fd2905dc1fb2979f10a9724265b7075e2
|
||||
third_party/webrtc/test/fuzzers/corpora/vp9-encoder-references-corpus/a1c75436e1872a23391d58316d88c45da0fb7682
|
||||
third_party/webrtc/test/fuzzers/corpora/vp9-encoder-references-corpus/a8b3fb7be82395c9462684c766841d668dc0029f
|
||||
third_party/win_build_output/mc/base/trace_event/etw_manifest/MSG00001.bin
|
||||
third_party/win_build_output/mc/base/trace_event/etw_manifest/chrome_events_winTEMP.BIN
|
||||
@@ -17892,13 +17979,16 @@ third_party/win_build_output/midl/chrome/elevation_service/x64/elevation_service
|
||||
third_party/win_build_output/midl/chrome/elevation_service/x86/elevation_service_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_internal_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_legacy_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_legacy_idl_chrome_branded.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_legacy_idl_open_source.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_internal_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_legacy_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_legacy_idl_chrome_branded.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_legacy_idl_open_source.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_internal_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_legacy_idl.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_legacy_idl_chrome_branded.tlb
|
||||
third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_legacy_idl_open_source.tlb
|
||||
third_party/win_build_output/midl/google_update/arm64/google_update_idl.tlb
|
||||
third_party/win_build_output/midl/google_update/x64/google_update_idl.tlb
|
||||
third_party/win_build_output/midl/google_update/x86/google_update_idl.tlb
|
||||
|
||||
Reference in New Issue
Block a user