mirror of
https://github.com/ungoogled-software/ungoogled-chromium.git
synced 2025-12-22 05:07:06 +00:00
Update to Chromium 139.0.7258.66
This commit is contained in:
@@ -1 +1 @@
|
||||
138.0.7204.183
|
||||
139.0.7258.66
|
||||
|
||||
@@ -66,6 +66,8 @@ PRUNING_EXCLUDE_PATTERNS = [
|
||||
'third_party/node/node_modules/@rollup/wasm-node/dist/wasm-node/bindings_wasm_bg.wasm',
|
||||
# Exclusion for performance tracing
|
||||
'third_party/perfetto/src/trace_processor/importers/proto/atoms.descriptor',
|
||||
# Exclusion for jiff
|
||||
'third_party/rust/chromium_crates_io/vendor/jiff-tzdb-v0_1/concatenated-zoneinfo.dat',
|
||||
# Exclusions for safe file extensions
|
||||
'*.avif',
|
||||
'*.ttf',
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
1
flags.gn
1
flags.gn
@@ -4,7 +4,6 @@ clang_use_chrome_plugins=false
|
||||
disable_fieldtrial_testing_config=true
|
||||
enable_hangout_services_extension=false
|
||||
enable_mdns=false
|
||||
enable_nacl=false
|
||||
enable_remoting=false
|
||||
enable_reporting=false
|
||||
enable_service_discovery=false
|
||||
|
||||
@@ -51,7 +51,7 @@ Subject: Disable fetching of all field trials
|
||||
/**
|
||||
--- a/components/variations/service/variations_service.cc
|
||||
+++ b/components/variations/service/variations_service.cc
|
||||
@@ -224,22 +224,7 @@ bool GetInstanceManipulations(const net:
|
||||
@@ -223,22 +223,7 @@ bool GetInstanceManipulations(const net:
|
||||
// Variations seed fetching is only enabled in official Chrome builds, if a URL
|
||||
// is specified on the command line, and for testing.
|
||||
bool IsFetchingEnabled() {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -3752,8 +3752,6 @@ static_library("browser") {
|
||||
@@ -3797,8 +3797,6 @@ static_library("browser") {
|
||||
"download/download_auto_open_policy_handler.cc",
|
||||
"download/download_auto_open_policy_handler.h",
|
||||
"download/download_commands.cc",
|
||||
@@ -11,7 +11,7 @@
|
||||
"download/download_dir_util.cc",
|
||||
--- a/chrome/browser/chrome_content_browser_client_navigation_throttles.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client_navigation_throttles.cc
|
||||
@@ -391,10 +391,6 @@ void CreateAndAddChromeThrottlesForNavig
|
||||
@@ -388,10 +388,6 @@ void CreateAndAddChromeThrottlesForNavig
|
||||
registry.AddThrottle(std::make_unique<PolicyBlocklistNavigationThrottle>(
|
||||
registry, handle.GetWebContents()->GetBrowserContext()));
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
base::BindOnce(&IsInHostedApp),
|
||||
--- a/chrome/browser/component_updater/file_type_policies_component_installer.cc
|
||||
+++ b/chrome/browser/component_updater/file_type_policies_component_installer.cc
|
||||
@@ -38,21 +38,6 @@ const uint8_t kFileTypePoliciesPublicKey
|
||||
@@ -36,21 +36,6 @@ const uint8_t kFileTypePoliciesPublicKey
|
||||
const char kFileTypePoliciesManifestName[] = "File Type Policies";
|
||||
|
||||
void LoadFileTypesFromDisk(const base::FilePath& pb_path) {
|
||||
@@ -48,7 +48,7 @@
|
||||
} // namespace
|
||||
--- a/chrome/browser/download/download_item_model.cc
|
||||
+++ b/chrome/browser/download/download_item_model.cc
|
||||
@@ -128,7 +128,7 @@ class DownloadItemModelData : public bas
|
||||
@@ -129,7 +129,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.
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
// Whether the download is currently being revived.
|
||||
bool is_being_revived_ = false;
|
||||
@@ -512,13 +512,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
@@ -513,13 +513,13 @@ void DownloadItemModel::SetShouldPreferO
|
||||
data->should_prefer_opening_in_browser_ = preference;
|
||||
}
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
@@ -1430,44 +1426,7 @@ void DownloadsAcceptDangerFunction::Prom
|
||||
return;
|
||||
}
|
||||
RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER);
|
||||
RecordApiFunctions(DownloadsFunctionName::kDownloadsFunctionAcceptDanger);
|
||||
- // DownloadDangerPrompt displays a modal dialog using native widgets that the
|
||||
- // user must either accept or cancel. It cannot be scripted.
|
||||
- DownloadDangerPrompt* prompt = DownloadDangerPrompt::Create(
|
||||
@@ -180,7 +180,7 @@
|
||||
class DownloadsShowFunction : public ExtensionFunction {
|
||||
--- a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
+++ b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
@@ -702,18 +702,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
@@ -703,18 +703,6 @@ void WebstorePrivateBeginInstallWithMani
|
||||
|
||||
void WebstorePrivateBeginInstallWithManifest3Function::
|
||||
ReportFrictionAcceptedEvent() {
|
||||
@@ -251,9 +251,9 @@
|
||||
]
|
||||
+ }
|
||||
|
||||
# Note: is_android is not equivalent to safe_browsing_mode == 2.
|
||||
# Sources and dependencies added to this block must not depend on anything
|
||||
@@ -579,6 +581,7 @@ static_library("advanced_protection") {
|
||||
if (enable_extensions) {
|
||||
deps += [ "//chrome/browser/ui/web_applications" ]
|
||||
@@ -598,6 +600,7 @@ static_library("advanced_protection") {
|
||||
}
|
||||
|
||||
source_set("metrics_collector") {
|
||||
@@ -261,7 +261,7 @@
|
||||
sources = [
|
||||
"safe_browsing_metrics_collector_factory.cc",
|
||||
"safe_browsing_metrics_collector_factory.h",
|
||||
@@ -598,6 +601,7 @@ source_set("metrics_collector") {
|
||||
@@ -617,6 +620,7 @@ source_set("metrics_collector") {
|
||||
"//components/safe_browsing/core/common:safe_browsing_prefs",
|
||||
"//content/public/browser",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/autofill/core/browser/crowdsourcing/autofill_crowdsourcing_manager.cc
|
||||
+++ b/components/autofill/core/browser/crowdsourcing/autofill_crowdsourcing_manager.cc
|
||||
@@ -924,93 +924,6 @@ std::tuple<GURL, std::string> AutofillCr
|
||||
@@ -938,93 +938,6 @@ std::tuple<GURL, std::string> AutofillCr
|
||||
}
|
||||
|
||||
bool AutofillCrowdsourcingManager::StartRequest(FormRequestData request_data) {
|
||||
|
||||
@@ -24,13 +24,13 @@
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
--- a/chrome/browser/extensions/external_component_loader.cc
|
||||
+++ b/chrome/browser/extensions/external_component_loader.cc
|
||||
@@ -37,9 +37,6 @@ ExternalComponentLoader::~ExternalCompon
|
||||
|
||||
@@ -38,9 +38,6 @@ ExternalComponentLoader::~ExternalCompon
|
||||
void ExternalComponentLoader::StartLoading() {
|
||||
auto prefs = base::Value::Dict();
|
||||
-#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
|
||||
// Skip in-app payments app on Android. crbug.com/409396604
|
||||
-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && !BUILDFLAG(IS_ANDROID)
|
||||
- AddExternalExtension(extension_misc::kInAppPaymentsSupportAppId, prefs);
|
||||
-#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
|
||||
-#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) && !BUILDFLAG(IS_ANDROID)
|
||||
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/updater/configurator.cc
|
||||
+++ b/chrome/updater/configurator.cc
|
||||
@@ -133,7 +133,7 @@ base::TimeDelta Configurator::UpdateDela
|
||||
@@ -147,7 +147,7 @@ base::TimeDelta Configurator::UpdateDela
|
||||
|
||||
std::vector<GURL> Configurator::UpdateUrl() const {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
|
||||
@@ -167,7 +167,7 @@ by default.
|
||||
DownloadFeedbackFactory* DownloadFeedback::factory_ = nullptr;
|
||||
--- a/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
+++ b/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
@@ -273,7 +273,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
@@ -274,7 +274,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
DCHECK(!bdict_file.empty());
|
||||
|
||||
static const char kDownloadServerUrl[] =
|
||||
@@ -189,7 +189,7 @@ by default.
|
||||
|
||||
--- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
|
||||
+++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
|
||||
@@ -75,17 +75,17 @@ namespace {
|
||||
@@ -76,17 +76,17 @@ namespace {
|
||||
// The URL for the the Learn More page shown on incognito new tab.
|
||||
const char kLearnMoreIncognitoUrl[] =
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
|
||||
@@ -13,7 +13,7 @@ This prevents trk:148 (phishing) and trk:149 (malware).
|
||||
|
||||
--- a/components/safe_browsing/content/browser/client_side_detection_service.cc
|
||||
+++ b/components/safe_browsing/content/browser/client_side_detection_service.cc
|
||||
@@ -342,6 +342,10 @@ void ClientSideDetectionService::StartCl
|
||||
@@ -340,6 +340,10 @@ void ClientSideDetectionService::StartCl
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ This prevents trk:148 (phishing) and trk:149 (malware).
|
||||
std::string request_data;
|
||||
request->SerializeToString(&request_data);
|
||||
|
||||
@@ -424,6 +428,7 @@ void ClientSideDetectionService::StartCl
|
||||
@@ -421,6 +425,7 @@ void ClientSideDetectionService::StartCl
|
||||
base::BindOnce(&WebUIInfoSingleton::AddToClientPhishingRequestsSent,
|
||||
base::Unretained(WebUIInfoSingleton::GetInstance()),
|
||||
std::move(request), access_token));
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
// 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
|
||||
@@ -175,6 +175,7 @@ PromoService::PromoService(
|
||||
@@ -176,6 +176,7 @@ PromoService::PromoService(
|
||||
PromoService::~PromoService() = default;
|
||||
|
||||
void PromoService::Refresh() {
|
||||
@@ -28,7 +28,7 @@
|
||||
// via the feature params.
|
||||
--- a/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
+++ b/chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc
|
||||
@@ -280,6 +280,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
@@ -281,6 +281,7 @@ GURL SpellcheckHunspellDictionary::GetDi
|
||||
}
|
||||
|
||||
void SpellcheckHunspellDictionary::DownloadDictionary(GURL url) {
|
||||
@@ -51,7 +51,7 @@
|
||||
base::OnceCallback<void(FetchResult)> result_callback) {
|
||||
--- a/components/affiliations/core/browser/hash_affiliation_fetcher.h
|
||||
+++ b/components/affiliations/core/browser/hash_affiliation_fetcher.h
|
||||
@@ -39,6 +39,8 @@ class HashAffiliationFetcher : public Af
|
||||
@@ -40,6 +40,8 @@ class HashAffiliationFetcher : public Af
|
||||
const std::vector<FacetURI>& facet_uris,
|
||||
RequestInfo request_info,
|
||||
base::OnceCallback<void(FetchResult)> result_callback) override;
|
||||
@@ -72,14 +72,16 @@
|
||||
if (state_ == REQUESTING) {
|
||||
--- a/components/themes/ntp_background_service.cc
|
||||
+++ b/components/themes/ntp_background_service.cc
|
||||
@@ -88,6 +88,7 @@ void NtpBackgroundService::Shutdown() {
|
||||
}
|
||||
|
||||
void NtpBackgroundService::FetchCollectionInfo() {
|
||||
+ return;
|
||||
@@ -90,9 +90,7 @@ void NtpBackgroundService::Shutdown() {
|
||||
void NtpBackgroundService::FetchCollectionInfo(
|
||||
const std::string& filtering_label) {
|
||||
// If a request is currently in progress, drop the new request.
|
||||
if (collections_loader_ != nullptr) {
|
||||
- if (collections_loader_ != nullptr) {
|
||||
return;
|
||||
- }
|
||||
collection_error_info_.ClearError();
|
||||
|
||||
net::NetworkTrafficAnnotationTag traffic_annotation =
|
||||
--- a/components/update_client/update_checker.cc
|
||||
+++ b/components/update_client/update_checker.cc
|
||||
@@ -104,6 +104,7 @@ void UpdateCheckerImpl::CheckForUpdates(
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
|
||||
+++ b/chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
|
||||
@@ -56,6 +56,7 @@ ChromeAutocompleteSchemeClassifier::GetI
|
||||
@@ -72,6 +72,7 @@ ChromeAutocompleteSchemeClassifier::GetI
|
||||
if (base::IsStringASCII(scheme) &&
|
||||
(ProfileIOData::IsHandledProtocol(scheme) ||
|
||||
base::EqualsCaseInsensitiveASCII(scheme, content::kViewSourceScheme) ||
|
||||
@@ -47,7 +47,7 @@
|
||||
std::u16string real_url(text.substr(after_scheme_and_colon));
|
||||
--- a/components/url_formatter/url_fixer.cc
|
||||
+++ b/components/url_formatter/url_fixer.cc
|
||||
@@ -607,6 +607,10 @@ GURL FixupURLInternal(const std::string&
|
||||
@@ -602,6 +602,10 @@ GURL FixupURLInternal(const std::string&
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
@@ -1101,6 +1101,8 @@ component("net") {
|
||||
@@ -1108,6 +1108,8 @@ component("net") {
|
||||
"url_request/static_http_user_agent_settings.cc",
|
||||
"url_request/static_http_user_agent_settings.h",
|
||||
"url_request/storage_access_status_cache.h",
|
||||
@@ -204,7 +204,7 @@
|
||||
inline constexpr char kUuidInPackageScheme[] = "uuid-in-package";
|
||||
--- a/url/url_util.cc
|
||||
+++ b/url/url_util.cc
|
||||
@@ -84,6 +84,7 @@ struct SchemeRegistry {
|
||||
@@ -85,6 +85,7 @@ struct SchemeRegistry {
|
||||
kWssScheme,
|
||||
kDataScheme,
|
||||
kAboutScheme,
|
||||
@@ -212,7 +212,7 @@
|
||||
};
|
||||
|
||||
// Schemes that normal pages cannot link to or access (i.e., with the same
|
||||
@@ -98,6 +99,7 @@ struct SchemeRegistry {
|
||||
@@ -99,6 +100,7 @@ struct SchemeRegistry {
|
||||
kAboutScheme,
|
||||
kJavaScriptScheme,
|
||||
kDataScheme,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -2636,24 +2636,6 @@ void ChromeContentBrowserClient::AppendE
|
||||
@@ -2693,24 +2693,6 @@ void ChromeContentBrowserClient::AppendE
|
||||
command_line->AppendSwitchASCII(switches::kMetricsClientID,
|
||||
client_info->client_id);
|
||||
}
|
||||
@@ -44,7 +44,7 @@
|
||||
const base::FilePath& exe_path,
|
||||
--- a/components/gwp_asan/client/gwp_asan.cc
|
||||
+++ b/components/gwp_asan/client/gwp_asan.cc
|
||||
@@ -340,6 +340,11 @@ GWP_ASAN_EXPORT std::optional<AllocatorS
|
||||
@@ -345,6 +345,11 @@ GWP_ASAN_EXPORT std::optional<AllocatorS
|
||||
|
||||
// Exported for testing.
|
||||
GWP_ASAN_EXPORT std::optional<AllocatorSettings> GetAllocatorSettings(
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc
|
||||
+++ b/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc
|
||||
@@ -291,7 +291,7 @@ bool DomDistillerViewerSource::ShouldSer
|
||||
@@ -295,7 +295,7 @@ bool DomDistillerViewerSource::ShouldSer
|
||||
std::string DomDistillerViewerSource::GetContentSecurityPolicy(
|
||||
network::mojom::CSPDirectiveName directive) {
|
||||
if (directive == network::mojom::CSPDirectiveName::StyleSrc) {
|
||||
|
||||
@@ -565,7 +565,7 @@
|
||||
bool IsProbablyGoogleSearchUrl(const GURL& url) {
|
||||
--- a/components/search_engines/template_url.cc
|
||||
+++ b/components/search_engines/template_url.cc
|
||||
@@ -621,10 +621,7 @@ std::u16string TemplateURLRef::SearchTer
|
||||
@@ -615,10 +615,7 @@ std::u16string TemplateURLRef::SearchTer
|
||||
bool TemplateURLRef::HasGoogleBaseURLs(
|
||||
const SearchTermsData& search_terms_data) const {
|
||||
ParseIfNecessary(search_terms_data);
|
||||
@@ -681,7 +681,7 @@
|
||||
} // namespace variations
|
||||
--- a/content/browser/preloading/prefetch/prefetch_container.cc
|
||||
+++ b/content/browser/preloading/prefetch/prefetch_container.cc
|
||||
@@ -970,7 +970,7 @@ void PrefetchContainer::AddRedirectHop(c
|
||||
@@ -988,7 +988,7 @@ void PrefetchContainer::AddRedirectHop(c
|
||||
// some which are added by throttles). These aren't yet supported for
|
||||
// prefetch, including browsing topics and client hints.
|
||||
net::HttpRequestHeaders updated_headers;
|
||||
@@ -692,7 +692,7 @@
|
||||
|
||||
--- a/net/base/url_util.cc
|
||||
+++ b/net/base/url_util.cc
|
||||
@@ -537,28 +537,6 @@ bool HasGoogleHost(const GURL& url) {
|
||||
@@ -536,28 +536,6 @@ bool HasGoogleHost(const GURL& url) {
|
||||
}
|
||||
|
||||
bool IsGoogleHost(std::string_view host) {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
--- a/chrome/BUILD.gn
|
||||
+++ b/chrome/BUILD.gn
|
||||
@@ -369,7 +369,6 @@ if (!is_android && !is_mac) {
|
||||
@@ -368,7 +368,6 @@ if (!is_android && !is_mac) {
|
||||
}
|
||||
|
||||
data_deps += [
|
||||
@@ -15,7 +15,7 @@
|
||||
"//components/webapps/isolated_web_apps/preload:component",
|
||||
"//third_party/widevine/cdm",
|
||||
]
|
||||
@@ -1204,7 +1203,6 @@ if (is_win) {
|
||||
@@ -1177,7 +1176,6 @@ if (is_win) {
|
||||
":optimization_guide_library",
|
||||
":swiftshader_binaries",
|
||||
":widevine_cdm_library",
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
--- a/chrome/browser/resources/BUILD.gn
|
||||
+++ b/chrome/browser/resources/BUILD.gn
|
||||
@@ -97,11 +97,6 @@ group("resources") {
|
||||
@@ -98,11 +98,6 @@ group("resources") {
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/browsing_data/content/browsing_data_model.cc
|
||||
+++ b/components/browsing_data/content/browsing_data_model.cc
|
||||
@@ -992,12 +992,6 @@ void BrowsingDataModel::PopulateFromDisk
|
||||
@@ -991,12 +991,6 @@ void BrowsingDataModel::PopulateFromDisk
|
||||
base::FeatureList::IsEnabled(network::features::kSharedStorageAPI);
|
||||
bool is_shared_dictionary_enabled = base::FeatureList::IsEnabled(
|
||||
network::features::kCompressionDictionaryTransportBackend);
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
base::RepeatingClosure completion =
|
||||
base::BindRepeating([](const base::OnceClosure&) {},
|
||||
@@ -1034,27 +1028,7 @@ void BrowsingDataModel::PopulateFromDisk
|
||||
@@ -1033,27 +1027,7 @@ void BrowsingDataModel::PopulateFromDisk
|
||||
base::BindOnce(&OnSharedDictionaryUsageLoaded, this, completion));
|
||||
}
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
void AdAuctionServiceImpl::JoinInterestGroup(
|
||||
--- a/content/browser/storage_partition_impl.cc
|
||||
+++ b/content/browser/storage_partition_impl.cc
|
||||
@@ -1469,38 +1469,7 @@ void StoragePartitionImpl::Initialize(
|
||||
@@ -1485,38 +1485,7 @@ void StoragePartitionImpl::Initialize(
|
||||
|
||||
bucket_manager_ = std::make_unique<BucketManager>(this);
|
||||
|
||||
@@ -217,7 +217,7 @@
|
||||
|
||||
GeneratedCodeCacheSettings settings =
|
||||
GetContentClient()->browser()->GetGeneratedCodeCacheSettings(
|
||||
@@ -1529,8 +1498,6 @@ void StoragePartitionImpl::Initialize(
|
||||
@@ -1545,8 +1514,6 @@ void StoragePartitionImpl::Initialize(
|
||||
|
||||
font_access_manager_ = FontAccessManager::Create();
|
||||
|
||||
@@ -226,7 +226,7 @@
|
||||
|
||||
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
|
||||
if (is_in_memory()) {
|
||||
@@ -1554,11 +1521,6 @@ void StoragePartitionImpl::Initialize(
|
||||
@@ -1570,11 +1537,6 @@ void StoragePartitionImpl::Initialize(
|
||||
std::make_unique<SharedStorageHeaderObserver>(this);
|
||||
}
|
||||
|
||||
@@ -237,10 +237,10 @@
|
||||
- }
|
||||
}
|
||||
|
||||
void StoragePartitionImpl::OnStorageServiceDisconnected() {
|
||||
void StoragePartitionImpl::ResetSessionStorageConnections() {
|
||||
--- a/content/browser/web_contents/web_contents_impl.cc
|
||||
+++ b/content/browser/web_contents/web_contents_impl.cc
|
||||
@@ -4107,12 +4107,6 @@ void WebContentsImpl::Init(const WebCont
|
||||
@@ -4127,12 +4127,6 @@ void WebContentsImpl::Init(const WebCont
|
||||
DateTimeChooser::CreateDateTimeChooser(this);
|
||||
#endif
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc
|
||||
+++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc
|
||||
@@ -678,12 +678,6 @@ std::vector<url::Origin> ChromeContentBr
|
||||
@@ -677,12 +677,6 @@ std::vector<url::Origin> ChromeContentBr
|
||||
GetOriginsRequiringDedicatedProcess() {
|
||||
std::vector<url::Origin> list;
|
||||
|
||||
@@ -177,7 +177,7 @@
|
||||
fetch->oauth2_attempt_count++;
|
||||
--- a/extensions/common/extension_urls.cc
|
||||
+++ b/extensions/common/extension_urls.cc
|
||||
@@ -74,8 +74,6 @@ GURL AppendUtmSource(const GURL& url, st
|
||||
@@ -77,8 +77,6 @@ GURL AppendUtmSource(const GURL& url, st
|
||||
|
||||
GURL GetWebstoreExtensionsCategoryURL() {
|
||||
GURL base_url = GetNewWebstoreLaunchURL();
|
||||
|
||||
@@ -1,26 +1,28 @@
|
||||
--- a/chrome/browser/extensions/api/developer_private/extension_info_generator_desktop.cc
|
||||
+++ b/chrome/browser/extensions/api/developer_private/extension_info_generator_desktop.cc
|
||||
@@ -54,17 +54,6 @@ void ExtensionInfoGenerator::FillExtensi
|
||||
info.controlled_info.emplace();
|
||||
info.controlled_info->text =
|
||||
l10n_util::GetStringUTF8(IDS_EXTENSIONS_INSTALL_LOCATION_ENTERPRISE);
|
||||
- } else {
|
||||
- // Create Safety Hub information for any non-enterprise extension.
|
||||
- developer::SafetyCheckWarningReason warning_reason =
|
||||
- ExtensionSafetyCheckUtils::GetSafetyCheckWarningReason(extension,
|
||||
- profile);
|
||||
- if (warning_reason != developer::SafetyCheckWarningReason::kNone) {
|
||||
- info.safety_check_warning_reason = warning_reason;
|
||||
- info.safety_check_text =
|
||||
- ExtensionSafetyCheckUtils::GetSafetyCheckWarningStrings(
|
||||
- warning_reason, state);
|
||||
- }
|
||||
--- a/chrome/browser/extensions/api/developer_private/extension_info_generator.cc
|
||||
+++ b/chrome/browser/extensions/api/developer_private/extension_info_generator.cc
|
||||
@@ -865,19 +865,6 @@ void ExtensionInfoGenerator::FillExtensi
|
||||
toolbar_actions_model->IsActionPinned(extension.id());
|
||||
}
|
||||
|
||||
// Pinned to toolbar.
|
||||
- // MV2 deprecation.
|
||||
- ManifestV2ExperimentManager* mv2_experiment_manager =
|
||||
- ManifestV2ExperimentManager::Get(profile);
|
||||
- CHECK(mv2_experiment_manager);
|
||||
- info.is_affected_by_mv2_deprecation =
|
||||
- mv2_experiment_manager->IsExtensionAffected(extension);
|
||||
- info.did_acknowledge_mv2_deprecation_notice =
|
||||
- mv2_experiment_manager->DidUserAcknowledgeNotice(extension.id());
|
||||
- if (info.web_store_url.length() > 0) {
|
||||
- info.recommendations_url =
|
||||
- extension_urls::GetNewWebstoreItemRecommendationsUrl(extension.id())
|
||||
- .spec();
|
||||
- }
|
||||
|
||||
// Whether the extension can be uploaded as an account extension.
|
||||
// `CanUploadAsAccountExtension` should already check for the feature flag
|
||||
--- a/chrome/browser/extensions/extension_management.cc
|
||||
+++ b/chrome/browser/extensions/extension_management.cc
|
||||
@@ -322,31 +322,7 @@ bool ExtensionManagement::IsAllowedManif
|
||||
@@ -355,31 +355,7 @@ bool ExtensionManagement::IsAllowedManif
|
||||
int manifest_version,
|
||||
const std::string& extension_id,
|
||||
Manifest::Type manifest_type) {
|
||||
@@ -52,7 +54,7 @@
|
||||
}
|
||||
|
||||
bool ExtensionManagement::IsAllowedManifestVersion(const Extension* extension) {
|
||||
@@ -367,26 +343,8 @@ bool ExtensionManagement::IsExemptFromMV
|
||||
@@ -400,26 +376,8 @@ bool ExtensionManagement::IsExemptFromMV
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -126,15 +128,15 @@
|
||||
// Returns true if the given `stage` is one in which extension enablement should
|
||||
--- a/chrome/browser/ui/webui/extensions/extensions_ui.cc
|
||||
+++ b/chrome/browser/ui/webui/extensions/extensions_ui.cc
|
||||
@@ -490,7 +490,7 @@ content::WebUIDataSource* CreateAndAddEx
|
||||
@@ -482,7 +482,7 @@ content::WebUIDataSource* CreateAndAddEx
|
||||
extensions_features::kExtensionsMenuAccessControlWithPermittedSites));
|
||||
source->AddBoolean(
|
||||
"safetyHubThreeDotDetails",
|
||||
- base::FeatureList::IsEnabled(features::kSafetyHubThreeDotDetails));
|
||||
+ false);
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
source->AddResourcePath("images/product_logo.png",
|
||||
// MV2 deprecation.
|
||||
auto* mv2_experiment_manager = ManifestV2ExperimentManager::Get(profile);
|
||||
--- a/extensions/common/extension.cc
|
||||
+++ b/extensions/common/extension.cc
|
||||
@@ -104,13 +104,6 @@ bool IsManifestSupported(int manifest_ve
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/chrome/BUILD.gn
|
||||
+++ b/chrome/BUILD.gn
|
||||
@@ -370,7 +370,6 @@ if (!is_android && !is_mac) {
|
||||
@@ -369,7 +369,6 @@ if (!is_android && !is_mac) {
|
||||
|
||||
data_deps += [
|
||||
"//chrome/browser/resources/media/mei_preload:component",
|
||||
@@ -11,7 +11,7 @@
|
||||
"//components/webapps/isolated_web_apps/preload:component",
|
||||
"//third_party/widevine/cdm",
|
||||
]
|
||||
@@ -934,8 +933,6 @@ if (is_win) {
|
||||
@@ -933,8 +932,6 @@ if (is_win) {
|
||||
|
||||
bundle_data("chrome_framework_resources") {
|
||||
sources = [
|
||||
@@ -20,7 +20,7 @@
|
||||
# This image is used to badge the lock icon in the
|
||||
# authentication dialogs, such as those used for installation
|
||||
# from disk image and Keystone promotion (if so enabled). It
|
||||
@@ -1208,7 +1205,6 @@ if (is_win) {
|
||||
@@ -1181,7 +1178,6 @@ if (is_win) {
|
||||
":swiftshader_binaries",
|
||||
":widevine_cdm_library",
|
||||
"//chrome/browser/resources/media/mei_preload:component_bundle",
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -775,10 +775,6 @@ static_library("browser") {
|
||||
@@ -796,10 +796,6 @@ static_library("browser") {
|
||||
"navigation_predictor/navigation_predictor_metrics_document_data.h",
|
||||
"navigation_predictor/navigation_predictor_preconnect_client.cc",
|
||||
"navigation_predictor/navigation_predictor_preconnect_client.h",
|
||||
@@ -41,7 +41,7 @@
|
||||
"navigation_predictor/search_engine_preconnector_keyed_service_factory.cc",
|
||||
"navigation_predictor/search_engine_preconnector_keyed_service_factory.h",
|
||||
"net/cert_verifier_service_time_updater.cc",
|
||||
@@ -3618,10 +3614,6 @@ static_library("browser") {
|
||||
@@ -3665,10 +3661,6 @@ static_library("browser") {
|
||||
} else {
|
||||
#!is_android
|
||||
sources += [
|
||||
@@ -52,16 +52,16 @@
|
||||
"accessibility/caption_bubble_context_browser.h",
|
||||
"accessibility/embedded_a11y_extension_loader.cc",
|
||||
"accessibility/embedded_a11y_extension_loader.h",
|
||||
@@ -4329,8 +4321,6 @@ static_library("browser") {
|
||||
@@ -4386,8 +4378,6 @@ static_library("browser") {
|
||||
"//chrome/app:command_ids",
|
||||
"//chrome/app/theme:chrome_unscaled_resources_grit",
|
||||
"//chrome/app/vector_icons",
|
||||
- "//chrome/browser/accessibility/tree_fixing:prefs",
|
||||
- "//chrome/browser/accessibility/tree_fixing:service",
|
||||
"//chrome/browser/actor",
|
||||
"//chrome/browser/actor:impl",
|
||||
"//chrome/browser/apps/app_service",
|
||||
"//chrome/browser/apps/link_capturing",
|
||||
@@ -4350,10 +4340,6 @@ static_library("browser") {
|
||||
@@ -4408,10 +4398,6 @@ static_library("browser") {
|
||||
"//chrome/browser/metrics/desktop_session_duration",
|
||||
"//chrome/browser/new_tab_page/chrome_colors",
|
||||
"//chrome/browser/policy:path_parser",
|
||||
@@ -72,7 +72,7 @@
|
||||
"//chrome/browser/search/background",
|
||||
"//chrome/browser/sharing_hub",
|
||||
"//chrome/browser/smart_card",
|
||||
@@ -4512,9 +4498,6 @@ static_library("browser") {
|
||||
@@ -4573,9 +4559,6 @@ static_library("browser") {
|
||||
"//components/webauthn/core/browser",
|
||||
"//components/webauthn/core/browser:passkey_model",
|
||||
"//services/device/public/cpp/hid",
|
||||
@@ -82,7 +82,7 @@
|
||||
"//third_party/crashpad/crashpad/client:common",
|
||||
"//third_party/zxcvbn-cpp",
|
||||
"//ui/views",
|
||||
@@ -4630,8 +4613,6 @@ static_library("browser") {
|
||||
@@ -4695,8 +4678,6 @@ static_library("browser") {
|
||||
sources += [
|
||||
"accessibility/soda_installer_impl.cc",
|
||||
"accessibility/soda_installer_impl.h",
|
||||
@@ -91,7 +91,7 @@
|
||||
"device_identity/device_oauth2_token_store_desktop.cc",
|
||||
"device_identity/device_oauth2_token_store_desktop.h",
|
||||
"device_notifications/device_status_icon_renderer.cc",
|
||||
@@ -4670,8 +4651,6 @@ static_library("browser") {
|
||||
@@ -4735,8 +4716,6 @@ static_library("browser") {
|
||||
"profiles/profile_activity_metrics_recorder.h",
|
||||
"profiles/profile_list_desktop.cc",
|
||||
"profiles/profile_list_desktop.h",
|
||||
@@ -100,7 +100,7 @@
|
||||
"signin/force_signin_verifier.cc",
|
||||
"signin/force_signin_verifier.h",
|
||||
"signin/signin_manager.cc",
|
||||
@@ -5471,7 +5450,6 @@ static_library("browser") {
|
||||
@@ -5541,7 +5520,6 @@ static_library("browser") {
|
||||
"//chrome/browser/policy:system_features_disable_list",
|
||||
"//chrome/browser/push_notification:push_notification",
|
||||
"//chrome/browser/resources:app_icon_resources",
|
||||
@@ -108,7 +108,7 @@
|
||||
"//chrome/browser/sharesheet",
|
||||
"//chrome/browser/support_tool/ash",
|
||||
"//chrome/browser/ui/ash/accelerator",
|
||||
@@ -5738,7 +5716,6 @@ static_library("browser") {
|
||||
@@ -5808,7 +5786,6 @@ static_library("browser") {
|
||||
"//remoting/host/chromeos:browser_interop",
|
||||
"//remoting/host/chromeos:features",
|
||||
"//services/device/public/cpp/geolocation",
|
||||
@@ -116,22 +116,9 @@
|
||||
"//third_party/nearby:rpc_resources_proto",
|
||||
"//third_party/nearby:wire_format_proto",
|
||||
"//ui/chromeos",
|
||||
@@ -7993,12 +7970,6 @@ static_library("browser") {
|
||||
}
|
||||
|
||||
if (enable_pdf) {
|
||||
- sources += [
|
||||
- "accessibility/pdf_ocr_controller.cc",
|
||||
- "accessibility/pdf_ocr_controller.h",
|
||||
- "accessibility/pdf_ocr_controller_factory.cc",
|
||||
- "accessibility/pdf_ocr_controller_factory.h",
|
||||
- ]
|
||||
deps += [
|
||||
"//chrome/browser/pdf",
|
||||
"//chrome/browser/pdf:pdf_pref_names",
|
||||
--- a/chrome/browser/accessibility/tree_fixing/BUILD.gn
|
||||
+++ b/chrome/browser/accessibility/tree_fixing/BUILD.gn
|
||||
@@ -64,11 +64,9 @@ source_set("internal") {
|
||||
@@ -63,11 +63,9 @@ source_set("internal") {
|
||||
deps = [
|
||||
"//base",
|
||||
"//chrome/browser/profiles:profile",
|
||||
@@ -192,7 +179,7 @@
|
||||
std::unique_ptr<BrowserProcessPlatformPart> platform_part_;
|
||||
--- a/chrome/browser/chrome_browser_interface_binders.cc
|
||||
+++ b/chrome/browser/chrome_browser_interface_binders.cc
|
||||
@@ -81,8 +81,6 @@
|
||||
@@ -83,8 +83,6 @@
|
||||
|
||||
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
|
||||
BUILDFLAG(IS_CHROMEOS)
|
||||
@@ -201,7 +188,7 @@
|
||||
#include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
|
||||
#endif
|
||||
|
||||
@@ -362,27 +360,6 @@ void BindMediaFoundationPreferences(
|
||||
@@ -364,27 +362,6 @@ void BindMediaFoundationPreferences(
|
||||
}
|
||||
#endif // BUILDFLAG(IS_WIN)
|
||||
|
||||
@@ -229,7 +216,7 @@
|
||||
|
||||
void BindModelBroker(
|
||||
content::RenderFrameHost* frame_host,
|
||||
@@ -532,11 +509,6 @@ void PopulateChromeFrameBinders(
|
||||
@@ -560,11 +537,6 @@ void PopulateChromeFrameBinders(
|
||||
base::BindRepeating(&web_app::SubAppsServiceImpl::CreateIfAllowed));
|
||||
}
|
||||
|
||||
@@ -243,7 +230,7 @@
|
||||
#if BUILDFLAG(IS_WIN)
|
||||
--- a/chrome/browser/component_updater/registration.cc
|
||||
+++ b/chrome/browser/component_updater/registration.cc
|
||||
@@ -72,8 +72,6 @@
|
||||
@@ -66,8 +66,6 @@
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
#include "chrome/browser/component_updater/real_time_url_checks_allowlist_component_installer.h"
|
||||
@@ -252,7 +239,7 @@
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
@@ -239,9 +237,6 @@ void RegisterComponentsForUpdate() {
|
||||
@@ -229,9 +227,6 @@ void RegisterComponentsForUpdate() {
|
||||
|
||||
RegisterAutofillStatesComponent(cus, g_browser_process->local_state());
|
||||
|
||||
@@ -388,7 +375,7 @@
|
||||
"prediction_service_request.cc",
|
||||
--- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
@@ -250,30 +250,6 @@ void PredictionBasedPermissionUiSelector
|
||||
@@ -249,30 +249,6 @@ void PredictionBasedPermissionUiSelector
|
||||
if (snapshot.drawsNothing()) {
|
||||
VLOG(1) << "[PermissionsAIv3] The page's snapshot is empty";
|
||||
} else {
|
||||
@@ -444,9 +431,9 @@
|
||||
VLOG(1) << "[PermissionsAIv1] The page's content is too short or empty";
|
||||
--- a/chrome/browser/prefs/BUILD.gn
|
||||
+++ b/chrome/browser/prefs/BUILD.gn
|
||||
@@ -286,7 +286,6 @@ source_set("impl") {
|
||||
} else {
|
||||
@@ -293,7 +293,6 @@ source_set("impl") {
|
||||
deps += [
|
||||
"//chrome/browser/contextual_cueing",
|
||||
"//chrome/browser/promos:utils",
|
||||
- "//chrome/browser/screen_ai:prefs",
|
||||
"//chrome/browser/search/background",
|
||||
@@ -454,7 +441,7 @@
|
||||
"//chrome/browser/search_engines",
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -1842,9 +1842,6 @@ void RegisterLocalState(PrefRegistrySimp
|
||||
@@ -1915,9 +1915,6 @@ void RegisterLocalState(PrefRegistrySimp
|
||||
DeviceOAuth2TokenStoreDesktop::RegisterPrefs(registry);
|
||||
#endif
|
||||
|
||||
@@ -466,7 +453,7 @@
|
||||
PlatformAuthPolicyObserver::RegisterPrefs(registry);
|
||||
--- a/chrome/browser/profiles/BUILD.gn
|
||||
+++ b/chrome/browser/profiles/BUILD.gn
|
||||
@@ -305,7 +305,6 @@ source_set("profiles_extra_parts_impl")
|
||||
@@ -309,7 +309,6 @@ source_set("profiles_extra_parts_impl")
|
||||
]
|
||||
} else {
|
||||
deps += [
|
||||
@@ -474,7 +461,7 @@
|
||||
"//chrome/browser/apps/app_service",
|
||||
"//chrome/browser/autofill",
|
||||
"//chrome/browser/contextual_cueing",
|
||||
@@ -313,7 +312,6 @@ source_set("profiles_extra_parts_impl")
|
||||
@@ -317,7 +316,6 @@ source_set("profiles_extra_parts_impl")
|
||||
"//chrome/browser/feedback",
|
||||
"//chrome/browser/hid",
|
||||
"//chrome/browser/media/router/discovery/access_code:access_code_sink_service",
|
||||
@@ -492,7 +479,7 @@
|
||||
#include "chrome/browser/navigation_predictor/search_engine_preconnector.h"
|
||||
#include "chrome/browser/navigation_predictor/search_engine_preconnector_keyed_service_factory.h"
|
||||
#include "chrome/browser/net/dns_probe_service_factory.h"
|
||||
@@ -332,7 +331,6 @@
|
||||
@@ -334,7 +333,6 @@
|
||||
#include "chrome/browser/prefs/persistent_renderer_prefs_manager_factory.h"
|
||||
#include "chrome/browser/privacy_sandbox/privacy_sandbox_survey_desktop_controller_factory.h"
|
||||
#include "chrome/browser/profile_resetter/reset_report_uploader_factory.h"
|
||||
@@ -500,7 +487,7 @@
|
||||
#include "chrome/browser/search/background/ntp_background_service_factory.h"
|
||||
#include "chrome/browser/search/background/ntp_custom_background_service_factory.h"
|
||||
#include "chrome/browser/search/instant_service_factory.h"
|
||||
@@ -1039,7 +1037,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -1046,7 +1044,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
#if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
|
||||
net::ServerCertificateDatabaseServiceFactory::GetInstance();
|
||||
#endif
|
||||
@@ -508,7 +495,7 @@
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
NearbySharingServiceFactory::GetInstance();
|
||||
if (base::FeatureList::IsEnabled(ash::features::kNearbyPresence)) {
|
||||
@@ -1091,9 +1088,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -1098,9 +1095,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
OneTimePermissionsTrackerFactory::GetInstance();
|
||||
#endif
|
||||
OpenerHeuristicServiceFactory::GetInstance();
|
||||
@@ -518,7 +505,7 @@
|
||||
OptimizationGuideKeyedServiceFactory::GetInstance();
|
||||
OriginKeyedPermissionActionServiceFactory::GetInstance();
|
||||
OriginTrialsFactory::GetInstance();
|
||||
@@ -1168,13 +1162,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -1175,13 +1169,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
policy::UserPolicySigninServiceFactory::GetInstance();
|
||||
#endif
|
||||
PolicyBlocklistFactory::GetInstance();
|
||||
@@ -532,21 +519,18 @@
|
||||
PredictionServiceFactory::GetInstance();
|
||||
predictors::AutocompleteActionPredictorFactory::GetInstance();
|
||||
predictors::LoadingPredictorFactory::GetInstance();
|
||||
@@ -1261,13 +1248,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -1270,10 +1257,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
#else
|
||||
SafetyHubMenuNotificationServiceFactory::GetInstance();
|
||||
SafetyHubHatsServiceFactory::GetInstance();
|
||||
- if (features::IsMainNodeAnnotationsEnabled()) {
|
||||
- screen_ai::AXMainNodeAnnotatorControllerFactory::GetInstance();
|
||||
- }
|
||||
-#if BUILDFLAG(ENABLE_PDF)
|
||||
- screen_ai::PdfOcrControllerFactory::GetInstance();
|
||||
-#endif
|
||||
- screen_ai::ScreenAIServiceRouterFactory::EnsureFactoryBuilt();
|
||||
#endif
|
||||
#if BUILDFLAG(IS_CHROMEOS)
|
||||
if (ash::features::IsScannerEnabled()) {
|
||||
@@ -1378,7 +1358,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -1387,7 +1370,6 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
TrackingProtectionSettingsFactory::GetInstance();
|
||||
translate::TranslateRankerFactory::GetInstance();
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
@@ -570,25 +554,12 @@
|
||||
// System Profile.
|
||||
--- a/chrome/browser/profiles/profile_impl.cc
|
||||
+++ b/chrome/browser/profiles/profile_impl.cc
|
||||
@@ -845,24 +845,6 @@ void ProfileImpl::DoFinalInit(CreateMode
|
||||
@@ -853,11 +853,6 @@ void ProfileImpl::DoFinalInit(CreateMode
|
||||
// The password settings service needs to start listening to settings
|
||||
// changes from Google Mobile Services, as early as possible.
|
||||
PasswordManagerSettingsServiceFactory::GetForProfile(this);
|
||||
-#else
|
||||
-
|
||||
-#if BUILDFLAG(ENABLE_PDF)
|
||||
- bool pcf_ocr_may_be_needed = true;
|
||||
-#if BUILDFLAG(IS_CHROMEOS)
|
||||
- // `PdfOcrControllerFactory` is not needed in the not-signed-in profile of
|
||||
- // ChromeOS as no user navigation to PDFs is possible there.
|
||||
- pcf_ocr_may_be_needed = IsSignedIn();
|
||||
-#endif
|
||||
- // Create the PDF OCR controller so that it can self-activate as needed.
|
||||
- if (pcf_ocr_may_be_needed) {
|
||||
- screen_ai::PdfOcrControllerFactory::GetForProfile(this);
|
||||
- }
|
||||
-#endif // BUILDFLAG(ENABLE_PDF)
|
||||
-
|
||||
- if (features::IsMainNodeAnnotationsEnabled()) {
|
||||
- screen_ai::AXMainNodeAnnotatorControllerFactory::GetForProfile(this);
|
||||
- }
|
||||
@@ -597,7 +568,7 @@
|
||||
// The announcement notification service might not be available for some
|
||||
--- a/chrome/browser/profiles/profile_manager.cc
|
||||
+++ b/chrome/browser/profiles/profile_manager.cc
|
||||
@@ -50,7 +50,6 @@
|
||||
@@ -51,7 +51,6 @@
|
||||
#include "chrome/browser/extensions/chrome_content_browser_client_extensions_part.h"
|
||||
#include "chrome/browser/lifetime/application_lifetime.h"
|
||||
#include "chrome/browser/navigation_predictor/navigation_predictor_keyed_service_factory.h"
|
||||
@@ -605,7 +576,7 @@
|
||||
#include "chrome/browser/prefs/incognito_mode_prefs.h"
|
||||
#include "chrome/browser/profiles/delete_profile_helper.h"
|
||||
#include "chrome/browser/profiles/keep_alive/profile_keep_alive_types.h"
|
||||
@@ -1509,9 +1508,6 @@ void ProfileManager::DoFinalInitForServi
|
||||
@@ -1493,9 +1492,6 @@ void ProfileManager::DoFinalInitForServi
|
||||
// Ensure NavigationPredictorKeyedService is started.
|
||||
NavigationPredictorKeyedServiceFactory::GetForProfile(profile);
|
||||
|
||||
@@ -617,7 +588,7 @@
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
--- a/chrome/browser/resources/BUILD.gn
|
||||
+++ b/chrome/browser/resources/BUILD.gn
|
||||
@@ -100,7 +100,6 @@ group("resources") {
|
||||
@@ -101,7 +101,6 @@ group("resources") {
|
||||
if (is_mac) {
|
||||
public_deps += [
|
||||
"//chrome/browser/resources/media/mei_preload:component",
|
||||
@@ -627,7 +598,7 @@
|
||||
|
||||
--- a/chrome/browser/resources/pdf/pdf_viewer.html
|
||||
+++ b/chrome/browser/resources/pdf/pdf_viewer.html
|
||||
@@ -100,10 +100,6 @@ import {AnnotationMode} from './constant
|
||||
@@ -107,10 +107,6 @@ import {AnnotationMode} from './constant
|
||||
</cr-page-selector>
|
||||
` : ''}
|
||||
</if>
|
||||
@@ -640,7 +611,7 @@
|
||||
${this.showErrorDialog ? html`<viewer-error-dialog id="error-dialog">
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -1657,8 +1657,6 @@ static_library("ui") {
|
||||
@@ -1631,8 +1631,6 @@ static_library("ui") {
|
||||
"//chrome/browser/regional_capabilities",
|
||||
"//chrome/browser/safe_browsing",
|
||||
"//chrome/browser/safe_browsing:advanced_protection",
|
||||
@@ -649,7 +620,7 @@
|
||||
"//chrome/browser/smart_card:smart_card",
|
||||
"//chrome/browser/tab_group_sync:utils",
|
||||
"//chrome/browser/themes",
|
||||
@@ -2370,7 +2368,6 @@ static_library("ui") {
|
||||
@@ -2348,7 +2346,6 @@ static_library("ui") {
|
||||
"//chrome/browser/policy:onc",
|
||||
"//chrome/browser/policy:system_features_disable_list",
|
||||
"//chrome/browser/push_notification:push_notification",
|
||||
@@ -677,17 +648,29 @@
|
||||
"//chrome/common",
|
||||
--- a/chrome/browser/ui/pdf/chrome_pdf_document_helper_client.cc
|
||||
+++ b/chrome/browser/ui/pdf/chrome_pdf_document_helper_client.cc
|
||||
@@ -97,10 +97,4 @@ void ChromePDFDocumentHelperClient::SetP
|
||||
@@ -95,12 +95,3 @@ void ChromePDFDocumentHelperClient::SetP
|
||||
}
|
||||
}
|
||||
|
||||
void ChromePDFDocumentHelperClient::OnSearchifyStarted(
|
||||
content::WebContents* contents) {
|
||||
-void ChromePDFDocumentHelperClient::OnSearchifyStarted(
|
||||
- content::WebContents* contents) {
|
||||
- // TODO(crbug.com/360803943): Add test.
|
||||
- // Show the promo only when ScreenAI component is available and OCR can be
|
||||
- // done.
|
||||
- if (screen_ai::ScreenAIInstallState::GetInstance()->IsComponentAvailable()) {
|
||||
- MaybeShowFeaturePromo(contents);
|
||||
- }
|
||||
}
|
||||
-}
|
||||
--- a/chrome/browser/ui/pdf/chrome_pdf_document_helper_client.h
|
||||
+++ b/chrome/browser/ui/pdf/chrome_pdf_document_helper_client.h
|
||||
@@ -24,7 +24,6 @@ class ChromePDFDocumentHelperClient : pu
|
||||
void OnSaveURL(content::WebContents* contents) override;
|
||||
void SetPluginCanSave(content::RenderFrameHost* render_frame_host,
|
||||
bool can_save) override;
|
||||
- void OnSearchifyStarted(content::WebContents* contents) override;
|
||||
};
|
||||
|
||||
#endif // CHROME_BROWSER_UI_PDF_CHROME_PDF_DOCUMENT_HELPER_CLIENT_H_
|
||||
--- a/chrome/browser/ui/webui/settings/accessibility_main_handler.cc
|
||||
+++ b/chrome/browser/ui/webui/settings/accessibility_main_handler.cc
|
||||
@@ -35,11 +35,6 @@ void AccessibilityMainHandler::RegisterM
|
||||
@@ -793,7 +776,7 @@
|
||||
#include "chrome/browser/speech/extension_api/tts_engine_extension_api.h"
|
||||
#include "chrome/browser/translate/chrome_translate_client.h"
|
||||
#include "chrome/browser/ui/browser.h"
|
||||
@@ -369,24 +367,6 @@ ReadAnythingUntrustedPageHandler::ReadAn
|
||||
@@ -370,14 +368,6 @@ ReadAnythingUntrustedPageHandler::ReadAn
|
||||
prefs_lang = language::ExtractBaseLanguage(prefs_lang);
|
||||
SetDefaultLanguageCode(prefs_lang);
|
||||
|
||||
@@ -804,33 +787,10 @@
|
||||
- base::BindOnce(
|
||||
- &ReadAnythingUntrustedPageHandler::OnScreenAIServiceInitialized,
|
||||
- weak_factory_.GetWeakPtr()));
|
||||
-#if BUILDFLAG(ENABLE_PDF)
|
||||
- // PDF searchify feature adds OCR text to images while loading the PDF, so
|
||||
- // warming up the OCR service is not needed.
|
||||
- if (!base::FeatureList::IsEnabled(chrome_pdf::features::kPdfSearchify)) {
|
||||
- screen_ai::ScreenAIServiceRouterFactory::GetForBrowserContext(profile_)
|
||||
- ->GetServiceStateAsync(
|
||||
- screen_ai::ScreenAIServiceRouter::Service::kOCR,
|
||||
- base::DoNothing());
|
||||
- }
|
||||
-#endif // BUILDFLAG(ENABLE_PDF)
|
||||
- }
|
||||
|
||||
// Enable accessibility for the top level render frame and all descendants.
|
||||
// This causes AXTreeSerializer to reset and send accessibility events of
|
||||
@@ -856,12 +836,6 @@ void ReadAnythingUntrustedPageHandler::S
|
||||
weak_factory_.GetSafeRef(), inner_contents[0], kReadAnythingAXMode);
|
||||
}
|
||||
}
|
||||
- // PDF searchify feature adds OCR text to images while loading the PDF, so
|
||||
- // activating PDF OCR is not needed.
|
||||
- if (use_screen_ai_service_ &&
|
||||
- !base::FeatureList::IsEnabled(chrome_pdf::features::kPdfSearchify)) {
|
||||
- screen_ai::PdfOcrControllerFactory::GetForProfile(profile_)->Activate();
|
||||
- }
|
||||
#endif // BUILDFLAG(ENABLE_PDF)
|
||||
}
|
||||
|
||||
--- a/chrome/renderer/BUILD.gn
|
||||
+++ b/chrome/renderer/BUILD.gn
|
||||
@@ -373,18 +373,6 @@ static_library("renderer") {
|
||||
@@ -862,15 +822,15 @@
|
||||
]
|
||||
--- a/chrome/renderer/chrome_render_frame_observer.cc
|
||||
+++ b/chrome/renderer/chrome_render_frame_observer.cc
|
||||
@@ -69,7 +69,6 @@
|
||||
@@ -70,7 +70,6 @@
|
||||
#include "url/gurl.h"
|
||||
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
-#include "chrome/renderer/accessibility/read_anything/read_anything_app_controller.h"
|
||||
#include "chrome/renderer/actor/journal.h"
|
||||
#include "chrome/renderer/actor/tool_executor.h"
|
||||
#include "chrome/renderer/searchbox/searchbox_extension.h"
|
||||
#endif // !BUILDFLAG(IS_ANDROID)
|
||||
@@ -318,21 +317,6 @@ void ChromeRenderFrameObserver::DidCommi
|
||||
@@ -323,21 +322,6 @@ void ChromeRenderFrameObserver::DidCommi
|
||||
}
|
||||
|
||||
void ChromeRenderFrameObserver::DidClearWindowObject() {
|
||||
@@ -894,7 +854,7 @@
|
||||
void ChromeRenderFrameObserver::DidMeaningfulLayout(
|
||||
--- a/chrome/test/BUILD.gn
|
||||
+++ b/chrome/test/BUILD.gn
|
||||
@@ -2275,9 +2275,6 @@ if (!is_android) {
|
||||
@@ -2334,9 +2334,6 @@ if (!is_android) {
|
||||
"//chrome/browser/resource_coordinator:tab_manager_features",
|
||||
"//chrome/browser/safe_browsing:advanced_protection",
|
||||
"//chrome/browser/safe_browsing:verdict_cache_manager_factory",
|
||||
@@ -904,17 +864,16 @@
|
||||
"//chrome/browser/search",
|
||||
"//chrome/browser/search_engines",
|
||||
"//chrome/browser/segmentation_platform:test_utils",
|
||||
@@ -2699,9 +2696,6 @@ if (!is_android) {
|
||||
"//services/network/public/proto:sct_audit_report_proto",
|
||||
@@ -2755,8 +2752,6 @@ if (!is_android) {
|
||||
"//services/preferences/public/cpp",
|
||||
"//services/preferences/public/cpp/tracked",
|
||||
- "//services/screen_ai:test_support",
|
||||
"//services/preferences/tracked:features",
|
||||
- "//services/screen_ai/public/cpp:utilities",
|
||||
- "//services/screen_ai/public/mojom",
|
||||
"//services/service_manager/public/cpp",
|
||||
"//services/strings",
|
||||
"//services/test/echo/public/mojom",
|
||||
@@ -8265,7 +8259,6 @@ test("unit_tests") {
|
||||
@@ -8405,7 +8400,6 @@ test("unit_tests") {
|
||||
#
|
||||
# TODO(crbug.com/417513088): Maybe merge with the non-android `deps` declaration above?
|
||||
deps += [
|
||||
@@ -922,7 +881,7 @@
|
||||
"//chrome:packed_resources_integrity_header",
|
||||
"//chrome/browser/apps:icon_standardizer",
|
||||
"//chrome/browser/apps/app_service",
|
||||
@@ -8299,7 +8292,6 @@ test("unit_tests") {
|
||||
@@ -8439,7 +8433,6 @@ test("unit_tests") {
|
||||
"//chrome/browser/profile_resetter:fake_profile_resetter",
|
||||
"//chrome/browser/resource_coordinator:tab_manager_features",
|
||||
"//chrome/browser/resources/new_tab_page_instant:resources_grit",
|
||||
@@ -930,14 +889,6 @@
|
||||
"//chrome/browser/search/background",
|
||||
"//chrome/browser/search/background:constants",
|
||||
"//chrome/browser/search_engine_choice:unit_tests",
|
||||
@@ -8414,7 +8406,6 @@ test("unit_tests") {
|
||||
"//components/webapps/browser",
|
||||
"//services/metrics/public/cpp:ukm_builders",
|
||||
"//services/network:test_support",
|
||||
- "//services/screen_ai:test_support",
|
||||
"//third_party/crashpad/crashpad/util",
|
||||
"//third_party/libaddressinput",
|
||||
"//third_party/lzma_sdk/google:unit_tests",
|
||||
--- a/chrome/test/chromedriver/BUILD.gn
|
||||
+++ b/chrome/test/chromedriver/BUILD.gn
|
||||
@@ -408,7 +408,7 @@ source_set("lib") {
|
||||
@@ -1003,7 +954,7 @@
|
||||
#if BUILDFLAG(ENABLE_BROWSER_SPEECH_SERVICE)
|
||||
--- a/components/BUILD.gn
|
||||
+++ b/components/BUILD.gn
|
||||
@@ -600,7 +600,6 @@ test("components_unittests") {
|
||||
@@ -607,7 +607,6 @@ test("components_unittests") {
|
||||
"//components/media_router/common/providers/cast/channel:unit_tests",
|
||||
"//components/page_info:unit_tests",
|
||||
"//components/permissions:unit_tests",
|
||||
@@ -1013,7 +964,7 @@
|
||||
"//components/safety_check:unit_tests",
|
||||
--- a/components/omnibox/browser/autocomplete_classifier.cc
|
||||
+++ b/components/omnibox/browser/autocomplete_classifier.cc
|
||||
@@ -126,8 +126,6 @@ void AutocompleteClassifier::Classify(
|
||||
@@ -127,8 +127,6 @@ void AutocompleteClassifier::Classify(
|
||||
metrics::OmniboxEventProto::PageClassification page_classification,
|
||||
AutocompleteMatch* match,
|
||||
GURL* alternate_nav_url) {
|
||||
@@ -1022,95 +973,6 @@
|
||||
DCHECK(!inside_classify_);
|
||||
base::AutoReset<bool> reset(&inside_classify_, true);
|
||||
AutocompleteInput input(text, page_classification, *scheme_classifier_);
|
||||
--- a/components/pdf/renderer/pdf_accessibility_tree.cc
|
||||
+++ b/components/pdf/renderer/pdf_accessibility_tree.cc
|
||||
@@ -537,20 +537,6 @@ void PdfAccessibilityTree::SetAccessibil
|
||||
std::move(chars), std::move(page_objects)));
|
||||
}
|
||||
|
||||
-void PdfAccessibilityTree::OnHasSearchifyText() {
|
||||
- // TODO(crbug.com/360803943): Look into if `render_frame()` can be null, why
|
||||
- // it is assumed to be not null in `SetOcrCompleteStatus()`, and create a
|
||||
- // better distinction between `render_frame()` and `render_frame_`.
|
||||
- // TODO(accessibility): remove this dependency.
|
||||
- content::RenderAccessibility* render_accessibility =
|
||||
- render_frame() ? render_frame()->GetRenderAccessibility() : nullptr;
|
||||
- bool screen_reader_mode =
|
||||
- (render_accessibility && render_accessibility->GetAXMode().has_mode(
|
||||
- ui::AXMode::kExtendedProperties));
|
||||
- base::UmaHistogramBoolean(
|
||||
- "Accessibility.ScreenAI.Searchify.ScreenReaderModeEnabled",
|
||||
- screen_reader_mode);
|
||||
-}
|
||||
|
||||
void PdfAccessibilityTree::DoSetAccessibilityPageInfo(
|
||||
const chrome_pdf::AccessibilityPageInfo& page_info,
|
||||
--- a/components/pdf/renderer/pdf_accessibility_tree_builder.cc
|
||||
+++ b/components/pdf/renderer/pdf_accessibility_tree_builder.cc
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "base/containers/fixed_flat_map.h"
|
||||
#include "base/i18n/break_iterator.h"
|
||||
#include "base/strings/utf_string_conversion_utils.h"
|
||||
-#include "components/pdf/renderer/pdf_ocr_helper.h"
|
||||
#include "components/strings/grit/components_strings.h"
|
||||
#include "pdf/accessibility_structs.h"
|
||||
#include "pdf/pdf_features.h"
|
||||
@@ -994,8 +993,6 @@ ui::AXNodeData* PdfAccessibilityTreeBuil
|
||||
wrapper_node->relative_bounds.bounds = gfx::RectF(position, gfx::SizeF(1, 1));
|
||||
|
||||
ui::AXNodeData* text_node = CreateStaticTextNode();
|
||||
- text_node->SetNameChecked(l10n_util::GetStringUTF8(
|
||||
- start ? IDS_PDF_OCR_RESULT_BEGIN : IDS_PDF_OCR_RESULT_END));
|
||||
text_node->relative_bounds.bounds = wrapper_node->relative_bounds.bounds;
|
||||
wrapper_node->child_ids.push_back(text_node->id);
|
||||
return wrapper_node;
|
||||
--- a/components/pdf/renderer/pdf_view_web_plugin_client.cc
|
||||
+++ b/components/pdf/renderer/pdf_view_web_plugin_client.cc
|
||||
@@ -203,44 +203,6 @@ PdfViewWebPluginClient::CreateAssociated
|
||||
return GetFrame()->CreateAssociatedURLLoader(options);
|
||||
}
|
||||
|
||||
-void PdfViewWebPluginClient::GetOcrMaxImageDimension(
|
||||
- base::OnceCallback<void(uint32_t)> callback) {
|
||||
- ConnectOcrIfNeeded();
|
||||
- return screen_ai_annotator_->GetMaxImageDimension(std::move(callback));
|
||||
-}
|
||||
-
|
||||
-void PdfViewWebPluginClient::PerformOcr(
|
||||
- const SkBitmap& image,
|
||||
- base::OnceCallback<void(screen_ai::mojom::VisualAnnotationPtr)> callback) {
|
||||
- ConnectOcrIfNeeded();
|
||||
- screen_ai_annotator_->PerformOcrAndReturnAnnotation(image,
|
||||
- std::move(callback));
|
||||
-}
|
||||
-
|
||||
-void PdfViewWebPluginClient::SetOcrDisconnectedCallback(
|
||||
- base::RepeatingClosure callback) {
|
||||
- ocr_disconnect_callback_ = std::move(callback);
|
||||
-}
|
||||
-
|
||||
-void PdfViewWebPluginClient::OnOcrDisconnected() {
|
||||
- screen_ai_annotator_.reset();
|
||||
- CHECK(ocr_disconnect_callback_);
|
||||
- ocr_disconnect_callback_.Run();
|
||||
-}
|
||||
-
|
||||
-void PdfViewWebPluginClient::ConnectOcrIfNeeded() {
|
||||
- CHECK(base::FeatureList::IsEnabled(ax::mojom::features::kScreenAIOCREnabled));
|
||||
-
|
||||
- if (!screen_ai_annotator_.is_bound()) {
|
||||
- render_frame_->GetBrowserInterfaceBroker().GetInterface(
|
||||
- screen_ai_annotator_.BindNewPipeAndPassReceiver());
|
||||
- screen_ai_annotator_->SetClientType(
|
||||
- screen_ai::mojom::OcrClientType::kPdfViewer);
|
||||
- screen_ai_annotator_.set_disconnect_handler(
|
||||
- base::BindOnce(&PdfViewWebPluginClient::OnOcrDisconnected,
|
||||
- weak_factory_.GetWeakPtr()));
|
||||
- }
|
||||
-}
|
||||
|
||||
void PdfViewWebPluginClient::UpdateTextInputState() {
|
||||
// `widget` is null in Print Preview.
|
||||
--- a/components/pdf/renderer/pdf_view_web_plugin_client.h
|
||||
+++ b/components/pdf/renderer/pdf_view_web_plugin_client.h
|
||||
@@ -12,7 +12,6 @@
|
||||
@@ -1121,27 +983,7 @@
|
||||
|
||||
namespace blink {
|
||||
class WebLocalFrame;
|
||||
@@ -87,19 +86,10 @@ class PdfViewWebPluginClient : public ch
|
||||
chrome_pdf::PdfAccessibilityImageFetcher* image_fetcher,
|
||||
blink::WebPluginContainer* plugin_element,
|
||||
bool print_preview) override;
|
||||
- void GetOcrMaxImageDimension(
|
||||
- base::OnceCallback<void(uint32_t)> callback) override;
|
||||
- void PerformOcr(
|
||||
- const SkBitmap& image,
|
||||
- base::OnceCallback<void(screen_ai::mojom::VisualAnnotationPtr)> callback)
|
||||
- override;
|
||||
- void SetOcrDisconnectedCallback(base::RepeatingClosure callback) override;
|
||||
|
||||
private:
|
||||
blink::WebLocalFrame* GetFrame() const;
|
||||
|
||||
- void OnOcrDisconnected();
|
||||
- void ConnectOcrIfNeeded();
|
||||
|
||||
const raw_ptr<content::RenderFrame> render_frame_;
|
||||
|
||||
@@ -108,8 +98,6 @@ class PdfViewWebPluginClient : public ch
|
||||
@@ -110,8 +109,6 @@ class PdfViewWebPluginClient : public ch
|
||||
|
||||
raw_ptr<blink::WebPluginContainer> plugin_container_;
|
||||
|
||||
@@ -1174,74 +1016,6 @@
|
||||
if (v8_use_external_startup_data) {
|
||||
public_deps += [ "//v8" ]
|
||||
if (use_v8_context_snapshot) {
|
||||
--- a/pdf/accessibility.cc
|
||||
+++ b/pdf/accessibility.cc
|
||||
@@ -46,7 +46,6 @@ void GetAccessibilityInfo(PDFiumEngine*
|
||||
page_info.page_index = page_index;
|
||||
page_info.bounds = page->rect();
|
||||
page_info.char_count = char_count;
|
||||
- page_info.is_searchified = page->IsPageSearchified();
|
||||
page->GetTextAndImageInfo(text_runs, chars, page_objects.images);
|
||||
page_info.text_run_count = text_runs.size();
|
||||
page_objects.links = page->GetLinkInfo(text_runs);
|
||||
--- a/pdf/pdf_view_web_plugin.cc
|
||||
+++ b/pdf/pdf_view_web_plugin.cc
|
||||
@@ -1378,14 +1378,6 @@ void PdfViewWebPlugin::DocumentLoadCompl
|
||||
if (accessibility_state_ == AccessibilityState::kPending)
|
||||
LoadAccessibility();
|
||||
|
||||
- // To avoid delaying page load for searchify, start searchify after document
|
||||
- // load is completed.
|
||||
- // Maximum image dimension is asked once and stored for the next usages, so
|
||||
- // `BindOnce` is sufficient.
|
||||
- client_->SetOcrDisconnectedCallback(engine_->GetOcrDisconnectHandler());
|
||||
- engine_->StartSearchify(
|
||||
- base::BindOnce(&Client::GetOcrMaxImageDimension, client_->GetWeakPtr()),
|
||||
- base::BindRepeating(&Client::PerformOcr, client_->GetWeakPtr()));
|
||||
|
||||
if (!full_frame_)
|
||||
return;
|
||||
@@ -2482,7 +2474,7 @@ void PdfViewWebPlugin::EnableAccessibili
|
||||
|
||||
SkBitmap PdfViewWebPlugin::GetImageForOcr(int32_t page_index,
|
||||
int32_t page_object_index) {
|
||||
- return engine_->GetImageForOcr(page_index, page_object_index);
|
||||
+ return SkBitmap();
|
||||
}
|
||||
|
||||
void PdfViewWebPlugin::HandleAccessibilityAction(
|
||||
@@ -3001,19 +2993,6 @@ void PdfViewWebPlugin::PrepareAndSetAcce
|
||||
return;
|
||||
}
|
||||
|
||||
- // Wait for the page to be loaded and searchified before getting accessibility
|
||||
- // page info.
|
||||
- // Ensure page is loaded so that it can schedule a searchify operation if
|
||||
- // needed.
|
||||
- engine_->GetPage(page_index)->GetPage();
|
||||
- if (engine_->PageNeedsSearchify(page_index)) {
|
||||
- base::SingleThreadTaskRunner::GetCurrentDefault()->PostDelayedTask(
|
||||
- FROM_HERE,
|
||||
- base::BindOnce(&PdfViewWebPlugin::PrepareAndSetAccessibilityPageInfo,
|
||||
- weak_factory_.GetWeakPtr(), page_index),
|
||||
- kAccessibilityPageDelay * 10);
|
||||
- return;
|
||||
- }
|
||||
|
||||
++next_accessibility_page_index_;
|
||||
|
||||
--- a/pdf/pdfium/pdfium_engine.cc
|
||||
+++ b/pdf/pdfium/pdfium_engine.cc
|
||||
@@ -2674,8 +2674,7 @@ SkBitmap PDFiumEngine::GetImageForOcr(in
|
||||
// This function is not used after launch of PDF Searchify. Default OCR
|
||||
// expected resolution is used to avoid unnecessary update of the call chain.
|
||||
// TODO(crbug.com/360803943): Remove this function and call chain.
|
||||
- return pages_[page_index]->GetImageForOcr(image_index,
|
||||
- /*max_image_dimension=*/2048);
|
||||
+ return SkBitmap();
|
||||
}
|
||||
|
||||
bool PDFiumEngine::GetPrintScaling() {
|
||||
--- a/services/passage_embeddings/passage_embeddings_service.cc
|
||||
+++ b/services/passage_embeddings/passage_embeddings_service.cc
|
||||
@@ -23,7 +23,6 @@ PassageEmbeddingsService::~PassageEmbedd
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -613,8 +613,6 @@ static_library("browser") {
|
||||
"infobars/simple_alert_infobar_creator.h",
|
||||
@@ -634,8 +634,6 @@ static_library("browser") {
|
||||
"idle/idle_detection_permission_context.h",
|
||||
"interstitials/chrome_settings_page_helper.cc",
|
||||
"interstitials/chrome_settings_page_helper.h",
|
||||
- "interstitials/enterprise_util.cc",
|
||||
@@ -11,7 +11,7 @@
|
||||
"invalidation/profile_invalidation_provider_factory.cc",
|
||||
"invalidation/profile_invalidation_provider_factory.h",
|
||||
"k_anonymity_service/k_anonymity_service_client.cc",
|
||||
@@ -2346,7 +2344,6 @@ static_library("browser") {
|
||||
@@ -2385,7 +2383,6 @@ static_library("browser") {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing/content/browser",
|
||||
"//components/safe_browsing/content/browser:safe_browsing_service",
|
||||
@@ -19,7 +19,7 @@
|
||||
"//components/safe_browsing/content/browser/password_protection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
"//components/safe_browsing/content/common/proto:download_file_types_proto",
|
||||
@@ -3956,10 +3953,6 @@ static_library("browser") {
|
||||
@@ -4001,10 +3998,6 @@ static_library("browser") {
|
||||
"new_tab_page/modules/modules_switches.h",
|
||||
"new_tab_page/modules/new_tab_page_modules.cc",
|
||||
"new_tab_page/modules/new_tab_page_modules.h",
|
||||
@@ -30,7 +30,7 @@
|
||||
"new_tab_page/modules/v2/authentication/microsoft_auth_page_handler.cc",
|
||||
"new_tab_page/modules/v2/authentication/microsoft_auth_page_handler.h",
|
||||
"new_tab_page/modules/v2/calendar/calendar_fake_data_helper.cc",
|
||||
@@ -8621,7 +8614,6 @@ static_library("browser_generated_files"
|
||||
@@ -8699,7 +8692,6 @@ static_library("browser_generated_files"
|
||||
"//chrome/browser/new_tab_page/chrome_colors:generate_chrome_colors_info",
|
||||
"//chrome/browser/new_tab_page/chrome_colors:generate_colors_info",
|
||||
"//chrome/browser/new_tab_page/modules/file_suggestion:mojo_bindings",
|
||||
@@ -38,7 +38,7 @@
|
||||
"//chrome/browser/new_tab_page/modules/v2/authentication:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/v2/calendar:mojo_bindings",
|
||||
"//chrome/browser/new_tab_page/modules/v2/most_relevant_tab_resumption:mojo_bindings",
|
||||
@@ -9116,8 +9108,6 @@ static_library("test_support") {
|
||||
@@ -9187,8 +9179,6 @@ static_library("test_support") {
|
||||
"//components/reporting/util:status",
|
||||
"//components/reporting/util:status_macros",
|
||||
"//components/reporting/util:task_runner_context",
|
||||
@@ -74,7 +74,7 @@
|
||||
// Launch a HaTS survey. Note this needs to come before the command is
|
||||
--- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
+++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
@@ -171,7 +171,6 @@ using content::DownloadManager;
|
||||
@@ -172,7 +172,6 @@ using content::DownloadManager;
|
||||
using download::DownloadItem;
|
||||
using download::DownloadPathReservationTracker;
|
||||
using download::PathValidationResult;
|
||||
@@ -82,7 +82,7 @@
|
||||
using ConnectionType = net::NetworkChangeNotifier::ConnectionType;
|
||||
|
||||
#if BUILDFLAG(SAFE_BROWSING_DOWNLOAD_PROTECTION)
|
||||
@@ -1873,7 +1872,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
@@ -1876,7 +1875,6 @@ void ChromeDownloadManagerDelegate::OnDo
|
||||
DownloadItemModel model(item);
|
||||
model.DetermineAndSetShouldPreferOpeningInBrowser(
|
||||
target_info.target_path, target_info.is_filetype_handled_safely);
|
||||
@@ -90,7 +90,7 @@
|
||||
}
|
||||
if (ShouldBlockFile(item, target_info.danger_type)) {
|
||||
MaybeReportDangerousDownloadBlocked(
|
||||
@@ -1954,49 +1952,20 @@ bool ChromeDownloadManagerDelegate::IsOp
|
||||
@@ -1957,49 +1955,20 @@ bool ChromeDownloadManagerDelegate::IsOp
|
||||
bool ChromeDownloadManagerDelegate::ShouldBlockFile(
|
||||
download::DownloadItem* item,
|
||||
download::DownloadDangerType danger_type) const {
|
||||
@@ -515,7 +515,7 @@
|
||||
std::string RealtimeReportingClient::GetProfileIdentifier() {
|
||||
--- a/chrome/browser/enterprise/connectors/reporting/telomere_reporting_context.cc
|
||||
+++ b/chrome/browser/enterprise/connectors/reporting/telomere_reporting_context.cc
|
||||
@@ -176,19 +176,6 @@ TelomereReportingContext* TelomereReport
|
||||
@@ -177,19 +177,6 @@ TelomereReportingContext* TelomereReport
|
||||
}
|
||||
|
||||
RealtimeReportingClient* TelomereReportingContext::GetReportingClient() const {
|
||||
@@ -537,7 +537,7 @@
|
||||
|
||||
--- a/chrome/browser/enterprise/data_controls/reporting_service.cc
|
||||
+++ b/chrome/browser/enterprise/data_controls/reporting_service.cc
|
||||
@@ -163,10 +163,6 @@ void ReportingService::ReportPaste(
|
||||
@@ -182,10 +182,6 @@ void ReportingService::ReportPaste(
|
||||
const content::ClipboardEndpoint& destination,
|
||||
const content::ClipboardMetadata& metadata,
|
||||
const Verdict& verdict) {
|
||||
@@ -548,7 +548,7 @@
|
||||
}
|
||||
|
||||
void ReportingService::ReportPasteWarningBypassed(
|
||||
@@ -174,29 +170,17 @@ void ReportingService::ReportPasteWarnin
|
||||
@@ -193,29 +189,17 @@ void ReportingService::ReportPasteWarnin
|
||||
const content::ClipboardEndpoint& destination,
|
||||
const content::ClipboardMetadata& metadata,
|
||||
const Verdict& verdict) {
|
||||
@@ -578,7 +578,7 @@
|
||||
}
|
||||
|
||||
void ReportingService::ReportCopyOrPaste(
|
||||
@@ -206,45 +190,6 @@ void ReportingService::ReportCopyOrPaste
|
||||
@@ -225,45 +209,6 @@ void ReportingService::ReportCopyOrPaste
|
||||
const Verdict& verdict,
|
||||
const std::string& trigger,
|
||||
enterprise_connectors::EventResult event_result) {
|
||||
@@ -624,7 +624,7 @@
|
||||
}
|
||||
|
||||
// --------------------------------------
|
||||
@@ -274,7 +219,6 @@ ReportingServiceFactory::ReportingServic
|
||||
@@ -293,7 +238,6 @@ ReportingServiceFactory::ReportingServic
|
||||
.WithSystem(ProfileSelection::kNone)
|
||||
.WithAshInternals(ProfileSelection::kNone)
|
||||
.Build()) {
|
||||
@@ -634,7 +634,7 @@
|
||||
ReportingServiceFactory::~ReportingServiceFactory() = default;
|
||||
--- a/chrome/browser/enterprise/data_protection/data_protection_navigation_observer.cc
|
||||
+++ b/chrome/browser/enterprise/data_protection/data_protection_navigation_observer.cc
|
||||
@@ -193,9 +193,7 @@ void LogVerdictSource(
|
||||
@@ -195,9 +195,7 @@ void LogVerdictSource(
|
||||
|
||||
bool IsScreenshotAllowedByDataControls(content::BrowserContext* context,
|
||||
const GURL& url) {
|
||||
@@ -665,22 +665,22 @@
|
||||
bool site_isolation_enabled;
|
||||
--- a/chrome/browser/enterprise/signals/profile_signals_collector.cc
|
||||
+++ b/chrome/browser/enterprise/signals/profile_signals_collector.cc
|
||||
@@ -45,13 +45,7 @@ ProfileSignalsCollector::ProfileSignalsC
|
||||
policy_blocklist_service_(
|
||||
@@ -48,14 +48,8 @@ ProfileSignalsCollector::ProfileSignalsC
|
||||
PolicyBlocklistFactory::GetForBrowserContext(profile)),
|
||||
profile_prefs_(profile->GetPrefs()),
|
||||
- policy_manager_(profile->GetCloudPolicyManager()),
|
||||
policy_manager_(profile->GetCloudPolicyManager()),
|
||||
- connectors_service_(
|
||||
- enterprise_connectors::ConnectorsServiceFactory::GetForBrowserContext(
|
||||
- profile)) {
|
||||
- profile)),
|
||||
profile_id_service_(
|
||||
enterprise::ProfileIdServiceFactory::GetForProfile(profile)) {
|
||||
-#if BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
|
||||
- DCHECK(connectors_service_);
|
||||
- CHECK(connectors_service_);
|
||||
-#endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
|
||||
+ policy_manager_(profile->GetCloudPolicyManager()) {
|
||||
DCHECK(policy_blocklist_service_);
|
||||
CHECK(policy_blocklist_service_);
|
||||
CHECK(profile_id_service_);
|
||||
}
|
||||
|
||||
@@ -68,12 +62,8 @@ void ProfileSignalsCollector::GetProfile
|
||||
@@ -73,12 +67,8 @@ void ProfileSignalsCollector::GetProfile
|
||||
signal_response.chrome_remote_desktop_app_blocked =
|
||||
device_signals::GetChromeRemoteDesktopAppBlocked(
|
||||
policy_blocklist_service_);
|
||||
@@ -692,12 +692,12 @@
|
||||
- device_signals::GetSafeBrowsingProtectionLevel(profile_prefs_);
|
||||
signal_response.site_isolation_enabled =
|
||||
device_signals::GetSiteIsolationEnabled();
|
||||
#if BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
|
||||
signal_response.profile_id = profile_id_service_->GetProfileId();
|
||||
--- a/chrome/browser/extensions/BUILD.gn
|
||||
+++ b/chrome/browser/extensions/BUILD.gn
|
||||
@@ -348,8 +348,6 @@ source_set("extensions") {
|
||||
"management/management_util.h",
|
||||
"manifest_check_level.h",
|
||||
@@ -400,8 +400,6 @@ source_set("extensions") {
|
||||
"mv2_deprecation_impact_checker.cc",
|
||||
"mv2_deprecation_impact_checker.h",
|
||||
"mv2_experiment_stage.h",
|
||||
- "omaha_attributes_handler.cc",
|
||||
- "omaha_attributes_handler.h",
|
||||
@@ -723,6 +723,17 @@
|
||||
info.browser_version = std::move(signals.browser_version);
|
||||
info.built_in_dns_client_enabled = signals.built_in_dns_client_enabled;
|
||||
info.enterprise_profile_id = signals.enterprise_profile_id;
|
||||
--- a/chrome/browser/extensions/api/settings_private/prefs_util.cc
|
||||
+++ b/chrome/browser/extensions/api/settings_private/prefs_util.cc
|
||||
@@ -375,8 +375,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
|
||||
settings_api::PrefType::kBoolean;
|
||||
(*s_allowlist)[::kGeneratedHttpsFirstModePref] =
|
||||
settings_api::PrefType::kNumber;
|
||||
- (*s_allowlist)[::prefs::kSecuritySettingsBundle] =
|
||||
- settings_api::PrefType::kNumber;
|
||||
(*s_allowlist)[::safe_browsing::kGeneratedSecuritySettingsBundlePref] =
|
||||
settings_api::PrefType::kNumber;
|
||||
|
||||
--- a/chrome/browser/extensions/blocklist.cc
|
||||
+++ b/chrome/browser/extensions/blocklist.cc
|
||||
@@ -190,21 +190,8 @@ Blocklist* Blocklist::Get(content::Brows
|
||||
@@ -749,7 +760,7 @@
|
||||
void Blocklist::GetMalwareIDs(const std::set<ExtensionId>& ids,
|
||||
--- a/chrome/browser/extensions/chrome_extension_system.cc
|
||||
+++ b/chrome/browser/extensions/chrome_extension_system.cc
|
||||
@@ -463,8 +463,6 @@ void ChromeExtensionSystem::InstallUpdat
|
||||
@@ -461,8 +461,6 @@ void ChromeExtensionSystem::InstallUpdat
|
||||
void ChromeExtensionSystem::PerformActionBasedOnOmahaAttributes(
|
||||
const std::string& extension_id,
|
||||
const base::Value::Dict& attributes) {
|
||||
@@ -768,17 +779,29 @@
|
||||
}
|
||||
|
||||
ExtensionAllowlistFactory::~ExtensionAllowlistFactory() = default;
|
||||
--- a/chrome/browser/extensions/extension_safety_check_utils.cc
|
||||
+++ b/chrome/browser/extensions/extension_safety_check_utils.cc
|
||||
@@ -262,9 +262,6 @@ developer::SafetyCheckWarningReason GetS
|
||||
top_warning_reason =
|
||||
developer::SafetyCheckWarningReason::kNoPrivacyPractice;
|
||||
|
||||
- } else if (SafetyCheckShouldShowOffstoreExtension(extension, profile,
|
||||
- cws_info)) {
|
||||
- top_warning_reason = developer::SafetyCheckWarningReason::kOffstore;
|
||||
}
|
||||
}
|
||||
|
||||
--- a/chrome/browser/extensions/extension_service.cc
|
||||
+++ b/chrome/browser/extensions/extension_service.cc
|
||||
@@ -54,7 +54,6 @@
|
||||
#include "chrome/browser/extensions/forced_extensions/install_stage_tracker.h"
|
||||
#include "chrome/browser/extensions/install_verifier.h"
|
||||
@@ -56,7 +56,6 @@
|
||||
#include "chrome/browser/extensions/installed_loader.h"
|
||||
#include "chrome/browser/extensions/manifest_v2_experiment_manager.h"
|
||||
#include "chrome/browser/extensions/mv2_experiment_stage.h"
|
||||
-#include "chrome/browser/extensions/omaha_attributes_handler.h"
|
||||
#include "chrome/browser/extensions/permissions/permissions_updater.h"
|
||||
#include "chrome/browser/extensions/profile_util.h"
|
||||
#include "chrome/browser/extensions/unpacked_installer.h"
|
||||
@@ -215,9 +214,6 @@ ExtensionService::ExtensionService(
|
||||
@@ -212,9 +211,6 @@ ExtensionService::ExtensionService(
|
||||
extension_telemetry_service_verdict_handler_(extension_prefs,
|
||||
registry_,
|
||||
extension_registrar_),
|
||||
@@ -788,7 +811,7 @@
|
||||
force_installed_tracker_(registry_, profile_),
|
||||
force_installed_metrics_(registry_, profile_, &force_installed_tracker_),
|
||||
corrupted_extension_reinstaller_(
|
||||
@@ -404,11 +400,6 @@ void ExtensionService::LoadExtensionsFro
|
||||
@@ -402,11 +398,6 @@ void ExtensionService::LoadExtensionsFro
|
||||
<< "--load-extension is not allowed in Google Chrome, ignoring.";
|
||||
return;
|
||||
}
|
||||
@@ -800,7 +823,7 @@
|
||||
if (ShouldBlockCommandLineExtension(*profile_)) {
|
||||
// TODO(crbug.com/401529219): Deprecate this restriction once
|
||||
// --load-extension removal on Chrome builds is fully launched.
|
||||
@@ -456,17 +447,6 @@ void ExtensionService::LoadSigninProfile
|
||||
@@ -461,17 +452,6 @@ void ExtensionService::LoadSigninProfile
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -839,7 +862,7 @@
|
||||
// Performs action based on verdicts received from the Extension Telemetry
|
||||
// server. Currently, these verdicts are limited to off-store extensions.
|
||||
void PerformActionBasedOnExtensionTelemetryServiceVerdicts(
|
||||
@@ -374,8 +369,6 @@ class ExtensionService : public Extensio
|
||||
@@ -384,8 +379,6 @@ class ExtensionService : public Extensio
|
||||
ExtensionTelemetryServiceVerdictHandler
|
||||
extension_telemetry_service_verdict_handler_;
|
||||
|
||||
@@ -901,7 +924,7 @@
|
||||
}
|
||||
--- a/chrome/browser/notifications/persistent_notification_handler.cc
|
||||
+++ b/chrome/browser/notifications/persistent_notification_handler.cc
|
||||
@@ -307,16 +307,6 @@ void PersistentNotificationHandler::Disa
|
||||
@@ -308,16 +308,6 @@ void PersistentNotificationHandler::Disa
|
||||
NotificationPermissionContext::UpdatePermission(profile, origin,
|
||||
CONTENT_SETTING_BLOCK);
|
||||
#endif
|
||||
@@ -918,7 +941,7 @@
|
||||
}
|
||||
|
||||
void PersistentNotificationHandler::OpenSettings(Profile* profile,
|
||||
@@ -355,42 +345,6 @@ void PersistentNotificationHandler::OnMa
|
||||
@@ -356,42 +346,6 @@ void PersistentNotificationHandler::OnMa
|
||||
Profile* profile,
|
||||
bool did_show_warning,
|
||||
bool did_user_unsubscribe) {
|
||||
@@ -963,7 +986,7 @@
|
||||
#if BUILDFLAG(ENABLE_BACKGROUND_MODE)
|
||||
--- a/chrome/browser/notifications/platform_notification_service_impl.cc
|
||||
+++ b/chrome/browser/notifications/platform_notification_service_impl.cc
|
||||
@@ -775,38 +775,8 @@ void PlatformNotificationServiceImpl::Up
|
||||
@@ -778,38 +778,8 @@ void PlatformNotificationServiceImpl::Up
|
||||
std::unique_ptr<PersistentNotificationMetadata> persistent_metadata,
|
||||
bool should_show_warning,
|
||||
std::optional<std::string> serialized_content_detection_metadata) {
|
||||
@@ -1089,7 +1112,7 @@
|
||||
|
||||
--- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
+++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc
|
||||
@@ -597,68 +597,6 @@ bool PredictionBasedPermissionUiSelector
|
||||
@@ -596,62 +596,6 @@ bool PredictionBasedPermissionUiSelector
|
||||
|
||||
PredictionSource PredictionBasedPermissionUiSelector::GetPredictionTypeToUse(
|
||||
permissions::RequestType request_type) {
|
||||
@@ -1125,13 +1148,7 @@
|
||||
- if (use_server_side) {
|
||||
- // Aiv3 takes priority over Aiv1 if both are enabled.
|
||||
-#if BUILDFLAG(BUILD_WITH_TFLITE_LIB)
|
||||
- if (request_type == permissions::RequestType::kNotifications &&
|
||||
- base::FeatureList::IsEnabled(permissions::features::kPermissionsAIv3)) {
|
||||
- return PredictionSource::kOnDeviceAiv3AndServerSideModel;
|
||||
- }
|
||||
- if (request_type == permissions::RequestType::kGeolocation &&
|
||||
- base::FeatureList::IsEnabled(
|
||||
- permissions::features::kPermissionsAIv3Geolocation)) {
|
||||
- if (base::FeatureList::IsEnabled(permissions::features::kPermissionsAIv3)) {
|
||||
- return PredictionSource::kOnDeviceAiv3AndServerSideModel;
|
||||
- }
|
||||
-#endif // BUILDFLAG(BUILD_WITH_TFLITE_LIB)
|
||||
@@ -1160,7 +1177,7 @@
|
||||
|
||||
--- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
+++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
@@ -2494,8 +2494,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
@@ -2498,8 +2498,6 @@ std::unique_ptr<ConfigurationPolicyHandl
|
||||
handlers->AddHandler(
|
||||
std::make_unique<bookmarks::ManagedBookmarksPolicyHandler>(
|
||||
chrome_schema));
|
||||
@@ -1171,7 +1188,7 @@
|
||||
std::make_unique<URLBlocklistPolicyHandler>(key::kURLBlocklist));
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -284,7 +284,6 @@
|
||||
@@ -287,7 +287,6 @@
|
||||
#include "chrome/browser/nearby_sharing/common/nearby_share_prefs.h"
|
||||
#include "chrome/browser/new_tab_page/modules/file_suggestion/drive_service.h"
|
||||
#include "chrome/browser/new_tab_page/modules/file_suggestion/microsoft_files_page_handler.h"
|
||||
@@ -1179,7 +1196,7 @@
|
||||
#include "chrome/browser/new_tab_page/modules/v2/authentication/microsoft_auth_page_handler.h"
|
||||
#include "chrome/browser/new_tab_page/modules/v2/calendar/google_calendar_page_handler.h"
|
||||
#include "chrome/browser/new_tab_page/modules/v2/calendar/outlook_calendar_page_handler.h"
|
||||
@@ -2089,7 +2088,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
@@ -2164,7 +2163,6 @@ void RegisterProfilePrefs(user_prefs::Pr
|
||||
NewTabFooterUI::RegisterProfilePrefs(registry);
|
||||
NewTabPageHandler::RegisterProfilePrefs(registry);
|
||||
NewTabPageUI::RegisterProfilePrefs(registry);
|
||||
@@ -1189,7 +1206,7 @@
|
||||
promos_utils::RegisterProfilePrefs(registry);
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -867,9 +867,7 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
@@ -874,9 +874,7 @@ void ChromeBrowserMainExtraPartsProfiles
|
||||
enterprise_connectors::TelomereEventRouterFactory::GetInstance();
|
||||
}
|
||||
#endif
|
||||
@@ -1201,7 +1218,17 @@
|
||||
enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
|
||||
--- a/chrome/browser/safe_browsing/BUILD.gn
|
||||
+++ b/chrome/browser/safe_browsing/BUILD.gn
|
||||
@@ -94,13 +94,6 @@ static_library("safe_browsing") {
|
||||
@@ -76,9 +76,6 @@ static_library("safe_browsing") {
|
||||
]
|
||||
}
|
||||
|
||||
- if (enable_extensions) {
|
||||
- deps += [ "//chrome/browser/ui/web_applications" ]
|
||||
- }
|
||||
|
||||
# Note: is_android is not equivalent to safe_browsing_mode == 2.
|
||||
# Sources and dependencies added to this block must not depend on anything
|
||||
@@ -98,13 +95,6 @@ static_library("safe_browsing") {
|
||||
allow_circular_includes_from += [ "//chrome/browser/ash/file_manager" ]
|
||||
}
|
||||
|
||||
@@ -1217,7 +1244,7 @@
|
||||
# "Safe Browsing Basic" files used for safe browsing in full mode
|
||||
--- a/chrome/browser/safe_browsing/cloud_content_scanning/file_opening_job.cc
|
||||
+++ b/chrome/browser/safe_browsing/cloud_content_scanning/file_opening_job.cc
|
||||
@@ -71,10 +71,6 @@ void FileOpeningJob::ProcessNextTask(bas
|
||||
@@ -72,10 +72,6 @@ void FileOpeningJob::ProcessNextTask(bas
|
||||
if (tasks_[i].taken.exchange(true, std::memory_order_relaxed))
|
||||
continue;
|
||||
|
||||
@@ -1249,6 +1276,63 @@
|
||||
// Indicates if this task has been taken and is owned by a thread.
|
||||
std::atomic_bool taken{false};
|
||||
};
|
||||
--- a/chrome/browser/safe_browsing/generated_security_settings_bundle_pref.cc
|
||||
+++ b/chrome/browser/safe_browsing/generated_security_settings_bundle_pref.cc
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "chrome/browser/profiles/profile.h"
|
||||
#include "chrome/common/extensions/api/settings_private.h"
|
||||
#include "components/prefs/pref_service.h"
|
||||
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
|
||||
|
||||
namespace settings_api = extensions::api::settings_private;
|
||||
|
||||
@@ -21,28 +20,10 @@ GeneratedSecuritySettingsBundlePref::Gen
|
||||
Profile* profile)
|
||||
: profile_(profile) {
|
||||
user_prefs_registrar_.Init(profile->GetPrefs());
|
||||
- user_prefs_registrar_.Add(
|
||||
- prefs::kSecuritySettingsBundle,
|
||||
- base::BindRepeating(&GeneratedSecuritySettingsBundlePref::
|
||||
- OnSecuritySettingsBundlePreferencesChanged,
|
||||
- base::Unretained(this)));
|
||||
}
|
||||
|
||||
extensions::settings_private::SetPrefResult
|
||||
GeneratedSecuritySettingsBundlePref::SetPref(const base::Value* value) {
|
||||
- if (!value->is_int()) {
|
||||
- return extensions::settings_private::SetPrefResult::PREF_TYPE_MISMATCH;
|
||||
- }
|
||||
-
|
||||
- auto selection = static_cast<int>(value->GetInt());
|
||||
-
|
||||
- if (selection != static_cast<int>(SecuritySettingsBundleSetting::STANDARD) &&
|
||||
- selection != static_cast<int>(SecuritySettingsBundleSetting::ENHANCED)) {
|
||||
- return extensions::settings_private::SetPrefResult::PREF_TYPE_MISMATCH;
|
||||
- }
|
||||
- // Update Security Settings Bundle preference to match selection.
|
||||
- profile_->GetPrefs()->SetInteger(prefs::kSecuritySettingsBundle, selection);
|
||||
-
|
||||
return extensions::settings_private::SetPrefResult::SUCCESS;
|
||||
}
|
||||
|
||||
@@ -52,17 +33,8 @@ GeneratedSecuritySettingsBundlePref::Get
|
||||
pref_object.key = kGeneratedSecuritySettingsBundlePref;
|
||||
pref_object.type = extensions::api::settings_private::PrefType::kNumber;
|
||||
|
||||
- auto security_settings_bundle_enabled =
|
||||
- profile_->GetPrefs()->GetInteger(prefs::kSecuritySettingsBundle);
|
||||
-
|
||||
- if (security_settings_bundle_enabled ==
|
||||
- static_cast<int>(SecuritySettingsBundleSetting::ENHANCED)) {
|
||||
- pref_object.value =
|
||||
- base::Value(static_cast<int>(SecuritySettingsBundleSetting::ENHANCED));
|
||||
- } else {
|
||||
pref_object.value =
|
||||
base::Value(static_cast<int>(SecuritySettingsBundleSetting::STANDARD));
|
||||
- }
|
||||
|
||||
return pref_object;
|
||||
}
|
||||
--- a/chrome/browser/safe_browsing/metrics/safe_browsing_metrics_provider.cc
|
||||
+++ b/chrome/browser/safe_browsing/metrics/safe_browsing_metrics_provider.cc
|
||||
@@ -17,15 +17,6 @@ SafeBrowsingMetricsProvider::~SafeBrowsi
|
||||
@@ -1366,7 +1450,7 @@
|
||||
// certificate. So, when users click proceed on an interstitial, move the tab
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -4535,8 +4535,6 @@ static_library("ui") {
|
||||
@@ -4466,8 +4466,6 @@ static_library("ui") {
|
||||
"views/safe_browsing/prompt_for_scanning_modal_dialog.h",
|
||||
"views/safe_browsing/tailored_security_desktop_dialog_manager.cc",
|
||||
"views/safe_browsing/tailored_security_desktop_dialog_manager.h",
|
||||
@@ -1385,29 +1469,26 @@
|
||||
#include "content/public/browser/browser_context.h"
|
||||
#include "content/public/browser/browser_thread.h"
|
||||
#include "revoked_permissions_service.h"
|
||||
@@ -409,34 +408,6 @@ RevokedPermissionsService::RevokedPermis
|
||||
@@ -406,31 +405,6 @@ RevokedPermissionsService::RevokedPermis
|
||||
base::Unretained(this)));
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
|
||||
- if (base::FeatureList::IsEnabled(
|
||||
- safe_browsing::kSafetyHubAbusiveNotificationRevocation)) {
|
||||
- abusive_notification_manager_ =
|
||||
- std::make_unique<AbusiveNotificationPermissionsManager>(
|
||||
- abusive_notification_manager_ =
|
||||
- std::make_unique<AbusiveNotificationPermissionsManager>(
|
||||
-#if BUILDFLAG(SAFE_BROWSING_AVAILABLE)
|
||||
- g_browser_process->safe_browsing_service()
|
||||
- ? g_browser_process->safe_browsing_service()->database_manager()
|
||||
- : nullptr,
|
||||
- g_browser_process->safe_browsing_service()
|
||||
- ? g_browser_process->safe_browsing_service()->database_manager()
|
||||
- : nullptr,
|
||||
-#else
|
||||
- nullptr,
|
||||
- nullptr,
|
||||
-#endif
|
||||
- hcsm());
|
||||
- hcsm(), pref_change_registrar_->prefs());
|
||||
-
|
||||
- pref_change_registrar_->Add(
|
||||
- prefs::kSafeBrowsingEnabled,
|
||||
- base::BindRepeating(&RevokedPermissionsService::
|
||||
- OnPermissionsAutorevocationControlChanged,
|
||||
- base::Unretained(this)));
|
||||
- }
|
||||
- pref_change_registrar_->Add(
|
||||
- prefs::kSafeBrowsingEnabled,
|
||||
- base::BindRepeating(
|
||||
- &RevokedPermissionsService::OnPermissionsAutorevocationControlChanged,
|
||||
- base::Unretained(this)));
|
||||
-
|
||||
- if (base::FeatureList::IsEnabled(
|
||||
- features::kSafetyHubDisruptiveNotificationRevocation)) {
|
||||
@@ -1420,13 +1501,11 @@
|
||||
|
||||
bool migration_completed = pref_change_registrar_->prefs()->GetBoolean(
|
||||
safety_hub_prefs::kUnusedSitePermissionsRevocationMigrationCompleted);
|
||||
@@ -1204,9 +1175,7 @@ bool RevokedPermissionsService::IsUnused
|
||||
@@ -1198,7 +1172,7 @@ bool RevokedPermissionsService::IsUnused
|
||||
}
|
||||
|
||||
bool RevokedPermissionsService::IsAbusiveNotificationAutoRevocationEnabled() {
|
||||
- return base::FeatureList::IsEnabled(
|
||||
- safe_browsing::kSafetyHubAbusiveNotificationRevocation) &&
|
||||
- safe_browsing::IsSafeBrowsingEnabled(*pref_change_registrar_->prefs());
|
||||
- return safe_browsing::IsSafeBrowsingEnabled(*pref_change_registrar_->prefs());
|
||||
+ return false;
|
||||
}
|
||||
|
||||
@@ -1451,7 +1530,7 @@
|
||||
#include "components/strings/grit/components_strings.h"
|
||||
#include "components/tabs/public/tab_interface.h"
|
||||
#include "components/vector_icons/vector_icons.h"
|
||||
@@ -146,57 +145,6 @@ void ToastService::RegisterToasts(
|
||||
@@ -144,57 +143,6 @@ void ToastService::RegisterToasts(
|
||||
.Build());
|
||||
}
|
||||
|
||||
@@ -1522,7 +1601,7 @@
|
||||
std::unique_ptr<content::WebContentsViewDelegate> CreateWebContentsViewDelegate(
|
||||
--- a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_mac.mm
|
||||
+++ b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views_mac.mm
|
||||
@@ -89,7 +89,7 @@ bool ChromeWebContentsViewDelegateViewsM
|
||||
@@ -103,7 +103,7 @@ bool ChromeWebContentsViewDelegateViewsM
|
||||
void ChromeWebContentsViewDelegateViewsMac::OnPerformingDrop(
|
||||
const content::DropData& drop_data,
|
||||
DropCompletionCallback callback) {
|
||||
@@ -1680,7 +1759,7 @@
|
||||
std::move(callback),
|
||||
--- a/chrome/common/webui_url_constants.cc
|
||||
+++ b/chrome/common/webui_url_constants.cc
|
||||
@@ -123,7 +123,6 @@ base::span<const base::cstring_view> Chr
|
||||
@@ -124,7 +124,6 @@ base::span<const base::cstring_view> Chr
|
||||
kChromeUISuggestInternalsHost,
|
||||
#endif
|
||||
kChromeUINTPTilesInternalsHost,
|
||||
@@ -1690,7 +1769,7 @@
|
||||
kChromeUITabSearchHost,
|
||||
--- a/chrome/test/BUILD.gn
|
||||
+++ b/chrome/test/BUILD.gn
|
||||
@@ -2558,7 +2558,6 @@ if (!is_android) {
|
||||
@@ -2614,7 +2614,6 @@ if (!is_android) {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1698,7 +1777,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",
|
||||
@@ -6921,7 +6920,6 @@ test("unit_tests") {
|
||||
@@ -7065,7 +7064,6 @@ test("unit_tests") {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser",
|
||||
@@ -1778,19 +1857,21 @@
|
||||
std::optional<std::string> profile_enrollment_domain = std::nullopt;
|
||||
- safe_browsing::SafeBrowsingState safe_browsing_protection_level;
|
||||
bool site_isolation_enabled;
|
||||
std::optional<std::string> profile_id = std::nullopt;
|
||||
|
||||
// Enterprise cloud content analysis exclusives
|
||||
--- a/components/enterprise/browser/reporting/chrome_profile_request_generator.cc
|
||||
+++ b/components/enterprise/browser/reporting/chrome_profile_request_generator.cc
|
||||
@@ -229,16 +229,10 @@ void ChromeProfileRequestGenerator::OnAg
|
||||
@@ -245,18 +245,12 @@ void ChromeProfileRequestGenerator::OnAg
|
||||
profile_signals.built_in_dns_client_enabled);
|
||||
profile_signals_report->set_chrome_remote_desktop_app_blocked(
|
||||
profile_signals.chrome_remote_desktop_app_blocked);
|
||||
- profile_signals_report->set_password_protection_warning_trigger(
|
||||
- TranslatePasswordProtectionTrigger(
|
||||
- profile_signals.password_protection_warning_trigger));
|
||||
profile_signals_report->set_profile_enrollment_domain(
|
||||
profile_signals.profile_enrollment_domain.value_or(""));
|
||||
if (profile_signals.profile_enrollment_domain) {
|
||||
profile_signals_report->set_profile_enrollment_domain(
|
||||
profile_signals.profile_enrollment_domain.value());
|
||||
}
|
||||
profile_signals_report->set_realtime_url_check_mode(
|
||||
TranslateRealtimeUrlCheckMode(profile_signals.realtime_url_check_mode));
|
||||
- profile_signals_report->set_safe_browsing_protection_level(
|
||||
@@ -1884,7 +1965,7 @@
|
||||
enterprise_data_controls =
|
||||
--- a/components/enterprise/connectors/core/reporting_service_settings.cc
|
||||
+++ b/components/enterprise/connectors/core/reporting_service_settings.cc
|
||||
@@ -44,16 +44,6 @@ ReportingServiceSettings::ReportingServi
|
||||
@@ -45,16 +45,6 @@ ReportingServiceSettings::ReportingServi
|
||||
else
|
||||
DVLOG(1) << "Enabled event name list contains a non string value!";
|
||||
}
|
||||
@@ -1919,7 +2000,7 @@
|
||||
} // namespace password_manager
|
||||
--- a/components/safe_browsing/content/common/safe_browsing.mojom
|
||||
+++ b/components/safe_browsing/content/common/safe_browsing.mojom
|
||||
@@ -146,7 +146,6 @@ interface PhishingDetector {
|
||||
@@ -168,7 +168,6 @@ interface PhishingDetector {
|
||||
|
||||
// Interface for setting a phishing model. This is scoped to an entire
|
||||
// RenderProcess.
|
||||
@@ -2040,7 +2121,7 @@
|
||||
bool ChromeEnterpriseRealTimeUrlLookupService::
|
||||
--- a/components/safe_browsing/core/browser/realtime/url_lookup_service.cc
|
||||
+++ b/components/safe_browsing/core/browser/realtime/url_lookup_service.cc
|
||||
@@ -284,17 +284,6 @@ void RealTimeUrlLookupService::MaybeLogP
|
||||
@@ -244,17 +244,6 @@ void RealTimeUrlLookupService::MaybeLogP
|
||||
bool request_had_cookie,
|
||||
bool was_first_request,
|
||||
bool sent_with_token) {
|
||||
@@ -2060,7 +2141,7 @@
|
||||
void RealTimeUrlLookupService::MaybeFillReferringWebApk(
|
||||
--- a/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
|
||||
+++ b/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
|
||||
@@ -593,17 +593,6 @@ void RealTimeUrlLookupServiceBase::Start
|
||||
@@ -645,17 +645,6 @@ void RealTimeUrlLookupServiceBase::Start
|
||||
request->set_report_type(is_sampled_report ? RTLookupRequest::SAMPLED_REPORT
|
||||
: RTLookupRequest::FULL_REPORT);
|
||||
request->set_frame_type(RTLookupRequest::MAIN_FRAME);
|
||||
@@ -2155,7 +2236,7 @@
|
||||
raw_ptr<signin::IdentityManager> identity_manager_;
|
||||
--- a/components/safe_browsing/core/browser/verdict_cache_manager.cc
|
||||
+++ b/components/safe_browsing/core/browser/verdict_cache_manager.cc
|
||||
@@ -447,16 +447,6 @@ VerdictCacheManager::VerdictCacheManager
|
||||
@@ -459,16 +459,6 @@ VerdictCacheManager::VerdictCacheManager
|
||||
// pref_service can be null in tests.
|
||||
if (pref_service) {
|
||||
pref_change_registrar_.Init(pref_service);
|
||||
@@ -2218,7 +2299,7 @@
|
||||
void SSLBlockingPageBase::PopulateEnhancedProtectionMessage(
|
||||
--- a/components/sync_preferences/common_syncable_prefs_database.cc
|
||||
+++ b/components/sync_preferences/common_syncable_prefs_database.cc
|
||||
@@ -327,9 +327,6 @@ constexpr auto kCommonSyncablePrefsAllow
|
||||
@@ -328,9 +328,6 @@ constexpr auto kCommonSyncablePrefsAllow
|
||||
{plus_addresses::prefs::kLastPlusAddressFillingTime,
|
||||
{syncable_prefs_ids::kLastPlusAddressFillingTime, syncer::PREFERENCES,
|
||||
PrefSensitivity::kNone, MergeBehavior::kNone}},
|
||||
@@ -2306,7 +2387,7 @@
|
||||
void DidFileSkipQuarantine(base::File::Error result);
|
||||
--- a/extensions/browser/extension_registrar.cc
|
||||
+++ b/extensions/browser/extension_registrar.cc
|
||||
@@ -772,103 +772,27 @@ void ExtensionRegistrar::UnblockAllExten
|
||||
@@ -777,103 +777,27 @@ void ExtensionRegistrar::UnblockAllExten
|
||||
|
||||
void ExtensionRegistrar::OnBlocklistStateRemoved(
|
||||
const std::string& extension_id) {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -9,7 +9,7 @@
|
||||
#include "components/translate/core/browser/translate_download_manager.h"
|
||||
#include "components/translate/core/browser/translate_manager.h"
|
||||
#include "components/translate/core/browser/translate_prefs.h"
|
||||
@@ -2281,6 +2282,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
@@ -2154,6 +2155,7 @@ void RenderViewContextMenu::AppendPageIt
|
||||
}
|
||||
|
||||
if (CanTranslate(/*menu_logging=*/true)) {
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2564,6 +2564,7 @@ static_library("browser") {
|
||||
@@ -2602,6 +2602,7 @@ static_library("browser") {
|
||||
"//third_party/libyuv",
|
||||
"//third_party/metrics_proto",
|
||||
"//third_party/re2",
|
||||
@@ -19,7 +19,7 @@
|
||||
"//third_party/widevine/cdm:headers",
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -182,6 +182,7 @@
|
||||
@@ -184,6 +184,7 @@
|
||||
#include "components/translate/core/common/translate_util.h"
|
||||
#include "components/trusted_vault/features.h"
|
||||
#include "components/ui_devtools/switches.h"
|
||||
@@ -44,7 +44,7 @@
|
||||
#endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_
|
||||
--- a/content/browser/BUILD.gn
|
||||
+++ b/content/browser/BUILD.gn
|
||||
@@ -296,6 +296,7 @@ source_set("browser") {
|
||||
@@ -295,6 +295,7 @@ source_set("browser") {
|
||||
"//third_party/re2",
|
||||
"//third_party/snappy",
|
||||
"//third_party/sqlite",
|
||||
@@ -54,7 +54,7 @@
|
||||
"//tools/v8_context_snapshot:buildflags",
|
||||
--- a/content/browser/renderer_host/render_process_host_impl.cc
|
||||
+++ b/content/browser/renderer_host/render_process_host_impl.cc
|
||||
@@ -80,6 +80,7 @@
|
||||
@@ -81,6 +81,7 @@
|
||||
#include "components/services/storage/public/cpp/quota_error_or.h"
|
||||
#include "components/services/storage/public/mojom/cache_storage_control.mojom.h"
|
||||
#include "components/tracing/common/tracing_switches.h"
|
||||
@@ -62,7 +62,7 @@
|
||||
#include "components/viz/common/switches.h"
|
||||
#include "components/viz/host/gpu_client.h"
|
||||
#include "components/viz/host/host_frame_sink_manager.h"
|
||||
@@ -3507,6 +3508,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3517,6 +3518,8 @@ void RenderProcessHostImpl::PropagateBro
|
||||
switches::kEnableWebGLImageChromium,
|
||||
switches::kEnableWebGPUDeveloperFeatures,
|
||||
switches::kFileUrlPathAlias,
|
||||
@@ -70,7 +70,7 @@
|
||||
+ switches::kFingerprintingCanvasMeasureTextNoise,
|
||||
switches::kForceDeviceScaleFactor,
|
||||
switches::kForceDisplayColorProfile,
|
||||
switches::kForceGpuMemAvailableMb,
|
||||
switches::kForceHighContrast,
|
||||
--- a/content/child/BUILD.gn
|
||||
+++ b/content/child/BUILD.gn
|
||||
@@ -110,6 +110,7 @@ target(link_target_type, "child") {
|
||||
@@ -83,7 +83,7 @@
|
||||
"//ui/events/blink",
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -40,6 +40,7 @@
|
||||
@@ -41,6 +41,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"
|
||||
@@ -124,7 +124,7 @@
|
||||
#include "base/task/single_thread_task_runner.h"
|
||||
#include "base/time/time.h"
|
||||
#include "base/trace_event/trace_event.h"
|
||||
@@ -890,6 +891,11 @@ Document::Document(const DocumentInit& i
|
||||
@@ -984,6 +985,11 @@ Document::Document(const DocumentInit& i
|
||||
TRACE_EVENT_WITH_FLOW0("blink", "Document::Document", TRACE_ID_LOCAL(this),
|
||||
TRACE_EVENT_FLAG_FLOW_OUT);
|
||||
DCHECK(agent_);
|
||||
@@ -136,7 +136,7 @@
|
||||
if (base::FeatureList::IsEnabled(features::kDelayAsyncScriptExecution) &&
|
||||
features::kDelayAsyncScriptExecutionDelayByDefaultParam.Get()) {
|
||||
script_runner_delayer_->Activate();
|
||||
@@ -1020,6 +1026,14 @@ const Position Document::PositionAdjuste
|
||||
@@ -1114,6 +1120,14 @@ const Position Document::PositionAdjuste
|
||||
return Position::BeforeNode(*shadow_host);
|
||||
}
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
selector_query_cache_ = MakeGarbageCollected<SelectorQueryCache>();
|
||||
--- a/third_party/blink/renderer/core/dom/document.h
|
||||
+++ b/third_party/blink/renderer/core/dom/document.h
|
||||
@@ -558,6 +558,10 @@ class CORE_EXPORT Document : public Cont
|
||||
@@ -582,6 +582,10 @@ class CORE_EXPORT Document : public Cont
|
||||
has_xml_declaration_ = has_xml_declaration ? 1 : 0;
|
||||
}
|
||||
|
||||
@@ -164,7 +164,7 @@
|
||||
V8VisibilityState visibilityState() const;
|
||||
String visibilityStateAsString() const;
|
||||
bool IsPageVisible() const;
|
||||
@@ -2747,6 +2751,9 @@ class CORE_EXPORT Document : public Cont
|
||||
@@ -2780,6 +2784,9 @@ class CORE_EXPORT Document : public Cont
|
||||
|
||||
base::ElapsedTimer start_time_;
|
||||
|
||||
@@ -176,7 +176,7 @@
|
||||
|
||||
--- a/third_party/blink/renderer/core/dom/element.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/element.cc
|
||||
@@ -2959,6 +2959,11 @@ DOMRectList* Element::getClientRects() {
|
||||
@@ -3016,6 +3016,11 @@ DOMRectList* Element::getClientRects() {
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustQuadsForScrollAndAbsoluteZoom(quads,
|
||||
*element_layout_object);
|
||||
@@ -188,7 +188,7 @@
|
||||
return MakeGarbageCollected<DOMRectList>(quads);
|
||||
}
|
||||
|
||||
@@ -2986,6 +2991,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
@@ -3043,6 +3048,9 @@ gfx::RectF Element::GetBoundingClientRec
|
||||
DCHECK(element_layout_object);
|
||||
GetDocument().AdjustRectForScrollAndAbsoluteZoom(result,
|
||||
*element_layout_object);
|
||||
@@ -200,7 +200,7 @@
|
||||
|
||||
--- a/third_party/blink/renderer/core/dom/range.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/range.cc
|
||||
@@ -1648,6 +1648,12 @@ DOMRectList* Range::getClientRects() con
|
||||
@@ -1646,6 +1646,12 @@ DOMRectList* Range::getClientRects() con
|
||||
Vector<gfx::QuadF> quads;
|
||||
GetBorderAndTextQuads(quads);
|
||||
|
||||
@@ -213,7 +213,7 @@
|
||||
return MakeGarbageCollected<DOMRectList>(quads);
|
||||
}
|
||||
|
||||
@@ -1655,7 +1661,11 @@ DOMRect* Range::getBoundingClientRect()
|
||||
@@ -1653,7 +1659,11 @@ DOMRect* Range::getBoundingClientRect()
|
||||
// TODO(crbug.com/1499981): This should be removed once synchronized scrolling
|
||||
// impact is understood.
|
||||
SyncScrollAttemptHeuristic::DidAccessScrollOffset();
|
||||
@@ -276,7 +276,7 @@
|
||||
namespace blink {
|
||||
namespace {
|
||||
|
||||
@@ -1276,13 +1279,26 @@ TextMetrics* BaseRenderingContext2D::mea
|
||||
@@ -1246,13 +1249,26 @@ TextMetrics* BaseRenderingContext2D::mea
|
||||
TextDirection direction =
|
||||
ToTextDirection(state.GetDirection(), host, computed_style);
|
||||
|
||||
@@ -308,7 +308,7 @@
|
||||
String BaseRenderingContext2D::lang() const {
|
||||
--- a/third_party/blink/renderer/platform/BUILD.gn
|
||||
+++ b/third_party/blink/renderer/platform/BUILD.gn
|
||||
@@ -1793,6 +1793,7 @@ component("platform") {
|
||||
@@ -1792,6 +1792,7 @@ component("platform") {
|
||||
"//components/paint_preview/common",
|
||||
"//components/search_engines:search_engine_utils",
|
||||
"//components/translate/core/language_detection:language_detection",
|
||||
@@ -339,11 +339,11 @@
|
||||
#include "third_party/blink/renderer/platform/image-encoders/image_encoder_utils.h"
|
||||
+#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
|
||||
#include "third_party/blink/renderer/platform/wtf/text/base64.h"
|
||||
#include "third_party/blink/renderer/platform/wtf/text/strcat.h"
|
||||
#include "third_party/skia/include/core/SkImage.h"
|
||||
#include "third_party/skia/include/core/SkSurface.h"
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -2254,6 +2254,12 @@
|
||||
@@ -2310,6 +2310,12 @@
|
||||
status: "stable",
|
||||
},
|
||||
{
|
||||
|
||||
@@ -34,14 +34,14 @@ 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
|
||||
@@ -3510,6 +3510,7 @@ void RenderProcessHostImpl::PropagateBro
|
||||
@@ -3520,6 +3520,7 @@ void RenderProcessHostImpl::PropagateBro
|
||||
switches::kFileUrlPathAlias,
|
||||
switches::kFingerprintingClientRectsNoise,
|
||||
switches::kFingerprintingCanvasMeasureTextNoise,
|
||||
+ switches::kFingerprintingCanvasImageDataNoise,
|
||||
switches::kForceDeviceScaleFactor,
|
||||
switches::kForceDisplayColorProfile,
|
||||
switches::kForceGpuMemAvailableMb,
|
||||
switches::kForceHighContrast,
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -492,6 +492,8 @@ void SetRuntimeFeaturesFromCommandLine(c
|
||||
@@ -65,7 +65,7 @@ approach to change color components.
|
||||
};
|
||||
--- 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
|
||||
@@ -599,6 +599,9 @@ ImageData* BaseRenderingContext2D::getIm
|
||||
@@ -555,6 +555,9 @@ ImageData* BaseRenderingContext2D::getIm
|
||||
snapshot->PaintImageForCurrentFrame().GetSkImageInfo().bounds();
|
||||
DCHECK(!bounds.intersect(SkIRect::MakeXYWH(sx, sy, sw, sh)));
|
||||
}
|
||||
@@ -77,7 +77,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
|
||||
@@ -1737,7 +1737,9 @@ component("platform") {
|
||||
@@ -1736,7 +1736,9 @@ component("platform") {
|
||||
"//third_party/blink/renderer:non_test_config",
|
||||
]
|
||||
|
||||
@@ -314,7 +314,7 @@ approach to change color components.
|
||||
SkJpegEncoder::Options options;
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -2260,6 +2260,9 @@
|
||||
@@ -2316,6 +2316,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
|
||||
@@ -2241,6 +2241,7 @@ static_library("browser") {
|
||||
@@ -2279,6 +2279,7 @@ static_library("browser") {
|
||||
"//components/net_log",
|
||||
"//components/network_hints/common:mojo_bindings",
|
||||
"//components/network_session_configurator/browser",
|
||||
@@ -102,7 +102,7 @@ with limited CPU/memory resources and it is disabled by default.
|
||||
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -2632,6 +2632,10 @@ const char kMantisFeatureKeyDescription[
|
||||
@@ -2774,6 +2774,10 @@ const char kMantisFeatureKeyDescription[
|
||||
"Feature key to use the Mantis feature on ChromeOS.";
|
||||
#endif // BUILDFLAG(IS_CHROMEOS)
|
||||
|
||||
@@ -115,7 +115,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
|
||||
@@ -1528,6 +1528,9 @@ extern const char kMantisFeatureKeyName[
|
||||
@@ -1608,6 +1608,9 @@ extern const char kMantisFeatureKeyName[
|
||||
extern const char kMantisFeatureKeyDescription[];
|
||||
#endif // IS_CHROMEOS
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
--- a/chrome/browser/background/extensions/background_mode_manager.cc
|
||||
+++ b/chrome/browser/background/extensions/background_mode_manager.cc
|
||||
@@ -364,7 +364,7 @@ BackgroundModeManager::~BackgroundModeMa
|
||||
@@ -350,7 +350,7 @@ BackgroundModeManager::~BackgroundModeMa
|
||||
|
||||
// static
|
||||
void BackgroundModeManager::RegisterPrefs(PrefRegistrySimple* registry) {
|
||||
@@ -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
|
||||
@@ -1407,7 +1407,7 @@ void ChromeContentBrowserClient::Registe
|
||||
@@ -1418,7 +1418,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
|
||||
@@ -529,7 +529,7 @@ void ProfileNetworkContextService::Confi
|
||||
@@ -535,7 +535,7 @@ void ProfileNetworkContextService::Confi
|
||||
void ProfileNetworkContextService::RegisterProfilePrefs(
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(embedder_support::kAlternateErrorPagesEnabled,
|
||||
|
||||
@@ -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
|
||||
@@ -1568,11 +1568,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
@@ -1582,11 +1582,6 @@ int ChromeBrowserMainParts::PreMainMessa
|
||||
// and preferences have been registered since some of the import code depends
|
||||
// on preferences.
|
||||
if (first_run::IsChromeFirstRun()) {
|
||||
|
||||
@@ -11,7 +11,7 @@ very interesting in themselves. Force them to be stored.
|
||||
|
||||
--- a/third_party/blink/common/mime_util/mime_util.cc
|
||||
+++ b/third_party/blink/common/mime_util/mime_util.cc
|
||||
@@ -87,6 +87,7 @@ constexpr auto kUnsupportedTextTypes =
|
||||
@@ -88,6 +88,7 @@ constexpr auto kUnsupportedTextTypes =
|
||||
"text/x-csv",
|
||||
"text/x-vcf",
|
||||
"text/rtf",
|
||||
|
||||
@@ -12,7 +12,7 @@ it as hidden as it was before?
|
||||
|
||||
--- a/net/cert/x509_util.cc
|
||||
+++ b/net/cert/x509_util.cc
|
||||
@@ -281,7 +281,7 @@ bool GetTLSServerEndPointChannelBinding(
|
||||
@@ -282,7 +282,7 @@ bool GetTLSServerEndPointChannelBinding(
|
||||
}
|
||||
|
||||
// RSA keys created by CreateKeyAndSelfSignedCert will be of this length.
|
||||
|
||||
@@ -29,7 +29,7 @@ TLDR: Do not let files sneak onto the disk too easily.
|
||||
|
||||
--- a/chrome/browser/download/download_prefs.cc
|
||||
+++ b/chrome/browser/download/download_prefs.cc
|
||||
@@ -283,7 +283,7 @@ void DownloadPrefs::RegisterProfilePrefs
|
||||
@@ -284,7 +284,7 @@ void DownloadPrefs::RegisterProfilePrefs
|
||||
user_prefs::PrefRegistrySyncable* registry) {
|
||||
registry->RegisterBooleanPref(
|
||||
prefs::kPromptForDownload,
|
||||
|
||||
@@ -16,7 +16,7 @@ the case anyway, since we are based off Chromium, not Chrome.
|
||||
|
||||
--- a/chrome/browser/app_controller_mac.mm
|
||||
+++ b/chrome/browser/app_controller_mac.mm
|
||||
@@ -1072,7 +1072,7 @@ class AppControllerNativeThemeObserver :
|
||||
@@ -1075,7 +1075,7 @@ class AppControllerNativeThemeObserver :
|
||||
CFStringRef checkInterval = CFSTR("checkInterval");
|
||||
CFPropertyListRef plist = CFPreferencesCopyAppValue(checkInterval, app);
|
||||
if (!plist) {
|
||||
|
||||
@@ -7,36 +7,6 @@
|
||||
+ {{opensource_project}} source code is available in
|
||||
+ the <a href="{{opensource_link}}">repository</a>.
|
||||
</div>
|
||||
--- a/tools/licenses/licenses.py
|
||||
+++ b/tools/licenses/licenses.py
|
||||
@@ -1015,6 +1015,16 @@ def GenerateCredits(file_template_file,
|
||||
entries.append(
|
||||
MetadataToTemplateEntry(chromium_license_metadata, entry_template))
|
||||
|
||||
+ ugc_license_metadata = {
|
||||
+ 'Name': 'ungoogled-chromium',
|
||||
+ 'URL': 'https://github.com/ungoogled-software/ungoogled-chromium',
|
||||
+ 'Shipped': 'yes',
|
||||
+ 'License File': [os.path.join(_REPOSITORY_ROOT, 'third_party', 'ungoogled-chromium', 'LICENSE')],
|
||||
+ }
|
||||
+
|
||||
+ entries.append(
|
||||
+ MetadataToTemplateEntry(ugc_license_metadata, entry_template))
|
||||
+
|
||||
entries_by_name = {}
|
||||
for path in third_party_dirs:
|
||||
try:
|
||||
@@ -1059,8 +1069,8 @@ def GenerateCredits(file_template_file,
|
||||
reciprocal_template = codecs.open(reciprocal_template_file,
|
||||
encoding='utf-8').read()
|
||||
reciprocal_contents = EvaluateTemplate(reciprocal_template, {
|
||||
- 'opensource_project': 'Chromium',
|
||||
- 'opensource_link': 'https://source.chromium.org/chromium'
|
||||
+ 'opensource_project': 'ungoogled-chromium',
|
||||
+ 'opensource_link': 'https://github.com/ungoogled-software/ungoogled-chromium'
|
||||
},
|
||||
escape=False)
|
||||
|
||||
--- /dev/null
|
||||
+++ b/third_party/ungoogled-chromium/LICENSE
|
||||
@@ -0,0 +1,29 @@
|
||||
@@ -69,3 +39,33 @@
|
||||
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
--- a/tools/licenses/licenses.py
|
||||
+++ b/tools/licenses/licenses.py
|
||||
@@ -1015,6 +1015,16 @@ def GenerateCredits(file_template_file,
|
||||
entries.append(
|
||||
MetadataToTemplateEntry(chromium_license_metadata, entry_template))
|
||||
|
||||
+ ugc_license_metadata = {
|
||||
+ 'Name': 'ungoogled-chromium',
|
||||
+ 'URL': 'https://github.com/ungoogled-software/ungoogled-chromium',
|
||||
+ 'Shipped': 'yes',
|
||||
+ 'License File': [os.path.join(_REPOSITORY_ROOT, 'third_party', 'ungoogled-chromium', 'LICENSE')],
|
||||
+ }
|
||||
+
|
||||
+ entries.append(
|
||||
+ MetadataToTemplateEntry(ugc_license_metadata, entry_template))
|
||||
+
|
||||
entries_by_name = {}
|
||||
for path in third_party_dirs:
|
||||
try:
|
||||
@@ -1059,8 +1069,8 @@ def GenerateCredits(file_template_file,
|
||||
reciprocal_template = codecs.open(reciprocal_template_file,
|
||||
encoding='utf-8').read()
|
||||
reciprocal_contents = EvaluateTemplate(reciprocal_template, {
|
||||
- 'opensource_project': 'Chromium',
|
||||
- 'opensource_link': 'https://source.chromium.org/chromium'
|
||||
+ 'opensource_project': 'ungoogled-chromium',
|
||||
+ 'opensource_link': 'https://github.com/ungoogled-software/ungoogled-chromium'
|
||||
},
|
||||
escape=False)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/browser.cc
|
||||
+++ b/chrome/browser/ui/browser.cc
|
||||
@@ -3824,6 +3824,10 @@ void Browser::UpdateBookmarkBarState(Boo
|
||||
@@ -3825,6 +3825,10 @@ void Browser::UpdateBookmarkBarState(Boo
|
||||
}
|
||||
|
||||
bool Browser::ShouldShowBookmarkBar() const {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/browser.cc
|
||||
+++ b/chrome/browser/ui/browser.cc
|
||||
@@ -143,6 +143,7 @@
|
||||
@@ -140,6 +140,7 @@
|
||||
#include "chrome/browser/ui/unload_controller.h"
|
||||
#include "chrome/browser/ui/views/frame/browser_view.h"
|
||||
#include "chrome/browser/ui/views/frame/contents_web_view.h"
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "chrome/browser/ui/views/status_bubble_views.h"
|
||||
#include "chrome/browser/ui/web_applications/app_browser_controller.h"
|
||||
#include "chrome/browser/ui/web_applications/web_app_launch_utils.h"
|
||||
@@ -640,6 +641,7 @@ Browser::Browser(const CreateParams& par
|
||||
@@ -658,6 +659,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),
|
||||
@@ -16,7 +16,7 @@
|
||||
override_bounds_(params.initial_bounds),
|
||||
initial_show_state_(params.initial_show_state),
|
||||
initial_workspace_(params.initial_workspace),
|
||||
@@ -1102,20 +1104,22 @@ Browser::WarnBeforeClosingResult Browser
|
||||
@@ -1073,20 +1075,22 @@ Browser::WarnBeforeClosingResult Browser
|
||||
return WarnBeforeClosingResult::kOkToClose;
|
||||
}
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
}
|
||||
|
||||
DCHECK(!warn_before_closing_callback_)
|
||||
@@ -1153,6 +1157,7 @@ bool Browser::TryToCloseWindow(
|
||||
@@ -1124,6 +1128,7 @@ bool Browser::TryToCloseWindow(
|
||||
|
||||
void Browser::ResetTryToCloseWindow() {
|
||||
cancel_download_confirmation_state_ = NOT_PROMPTED;
|
||||
@@ -60,7 +60,7 @@
|
||||
unload_controller_.ResetTryToCloseWindow();
|
||||
}
|
||||
|
||||
@@ -3542,6 +3547,58 @@ bool Browser::CanCloseWithInProgressDown
|
||||
@@ -3543,6 +3548,58 @@ bool Browser::CanCloseWithInProgressDown
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -119,7 +119,7 @@
|
||||
void Browser::InProgressDownloadResponse(bool cancel_downloads) {
|
||||
if (cancel_downloads) {
|
||||
cancel_download_confirmation_state_ = RESPONSE_RECEIVED;
|
||||
@@ -3567,6 +3624,22 @@ void Browser::InProgressDownloadResponse
|
||||
@@ -3568,6 +3625,22 @@ void Browser::InProgressDownloadResponse
|
||||
|
||||
std::move(warn_before_closing_callback_)
|
||||
.Run(WarnBeforeClosingResult::kDoNotClose);
|
||||
@@ -144,15 +144,15 @@
|
||||
void Browser::CookieMigrationNoticeResponse(bool proceed_closing) {
|
||||
--- a/chrome/browser/ui/browser.h
|
||||
+++ b/chrome/browser/ui/browser.h
|
||||
@@ -31,6 +31,7 @@
|
||||
#include "chrome/browser/ui/browser_navigator_params.h"
|
||||
@@ -32,6 +32,7 @@
|
||||
#include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
|
||||
#include "chrome/browser/ui/browser_window/public/desktop_browser_window_capabilities_delegate.h"
|
||||
#include "chrome/browser/ui/chrome_web_modal_dialog_manager_delegate.h"
|
||||
+#include "chrome/browser/ui/simple_message_box.h"
|
||||
#include "chrome/browser/ui/signin/signin_view_controller.h"
|
||||
#include "chrome/browser/ui/tabs/tab_strip_model.h"
|
||||
#include "chrome/browser/ui/tabs/tab_strip_model_observer.h"
|
||||
@@ -1237,12 +1238,17 @@ class Browser : public TabStripModelObse
|
||||
#include "chrome/browser/ui/unload_controller.h"
|
||||
@@ -1204,12 +1205,17 @@ class Browser : public TabStripModelObse
|
||||
// Returns true if the window can close, false otherwise.
|
||||
bool CanCloseWithInProgressDownloads();
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
// Called when the user has decided whether to proceed or not with the browser
|
||||
// closure, in case the cookie migration notice was shown. |proceed_closing|
|
||||
// is true if the browser can be closed.
|
||||
@@ -1413,6 +1419,8 @@ class Browser : public TabStripModelObse
|
||||
@@ -1389,6 +1395,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
|
||||
@@ -821,11 +821,15 @@ bool HandleNewTabPageLocationOverride(
|
||||
@@ -833,11 +833,15 @@ bool HandleNewTabPageLocationOverride(
|
||||
|
||||
// Don't change the URL when incognito mode.
|
||||
if (profile->IsOffTheRecord()) {
|
||||
@@ -29,7 +29,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/components/webui/flags/flags_state.cc
|
||||
+++ b/components/webui/flags/flags_state.cc
|
||||
@@ -233,6 +233,7 @@ std::string GetCombinedOriginListValue(c
|
||||
@@ -234,6 +234,7 @@ std::string GetCombinedOriginListValue(c
|
||||
command_line.GetSwitchValueASCII(command_line_switch);
|
||||
const std::string new_value =
|
||||
flags_storage.GetOriginListFlag(internal_entry_name);
|
||||
@@ -37,7 +37,7 @@
|
||||
return CombineAndSanitizeOriginLists(existing_value, new_value);
|
||||
}
|
||||
|
||||
@@ -483,6 +484,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
@@ -484,6 +485,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
const std::string& value,
|
||||
FlagsStorage* flags_storage) {
|
||||
const std::string new_value =
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
--- a/third_party/blink/public/common/features.h
|
||||
+++ b/third_party/blink/public/common/features.h
|
||||
@@ -20,6 +20,8 @@
|
||||
@@ -22,6 +22,8 @@
|
||||
namespace blink {
|
||||
namespace features {
|
||||
|
||||
@@ -33,15 +33,15 @@
|
||||
//
|
||||
--- a/third_party/blink/renderer/core/editing/selection_controller.cc
|
||||
+++ b/third_party/blink/renderer/core/editing/selection_controller.cc
|
||||
@@ -30,6 +30,7 @@
|
||||
#include "third_party/blink/renderer/core/editing/selection_controller.h"
|
||||
@@ -31,6 +31,7 @@
|
||||
|
||||
#include "base/auto_reset.h"
|
||||
#include "base/trace_event/trace_event.h"
|
||||
+#include "third_party/blink/public/common/features.h"
|
||||
#include "third_party/blink/public/common/input/web_menu_source_type.h"
|
||||
#include "third_party/blink/public/platform/web_input_event_result.h"
|
||||
#include "third_party/blink/renderer/core/annotation/annotation_agent_impl.h"
|
||||
@@ -1436,10 +1437,14 @@ FrameSelection& SelectionController::Sel
|
||||
@@ -1437,10 +1438,14 @@ FrameSelection& SelectionController::Sel
|
||||
}
|
||||
|
||||
bool IsSelectionOverLink(const MouseEventWithHitTestResults& event) {
|
||||
@@ -66,7 +66,7 @@
|
||||
#include "third_party/blink/public/platform/web_input_event_result.h"
|
||||
#include "third_party/blink/renderer/bindings/core/v8/v8_drag_event_init.h"
|
||||
#include "third_party/blink/renderer/bindings/core/v8/v8_pointer_event_init.h"
|
||||
@@ -656,8 +657,14 @@ WebInputEventResult MouseEventManager::H
|
||||
@@ -632,8 +633,14 @@ WebInputEventResult MouseEventManager::H
|
||||
|
||||
bool single_click = event.Event().click_count <= 1;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/frame/browser_frame.cc
|
||||
+++ b/chrome/browser/ui/views/frame/browser_frame.cc
|
||||
@@ -643,5 +643,7 @@ bool BrowserFrame::RegenerateFrameOnThem
|
||||
@@ -707,5 +707,7 @@ bool BrowserFrame::RegenerateFrameOnThem
|
||||
}
|
||||
|
||||
bool BrowserFrame::IsIncognitoBrowser() const {
|
||||
@@ -10,7 +10,7 @@
|
||||
}
|
||||
--- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
|
||||
+++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
|
||||
@@ -59,6 +59,7 @@
|
||||
@@ -60,6 +60,7 @@
|
||||
#include "ui/base/webui/jstemplate_builder.h"
|
||||
#include "ui/base/webui/web_ui_util.h"
|
||||
#include "ui/color/color_provider.h"
|
||||
@@ -18,7 +18,7 @@
|
||||
#include "ui/gfx/color_utils.h"
|
||||
#include "ui/native_theme/native_theme.h"
|
||||
|
||||
@@ -467,7 +468,9 @@ void NTPResourceCache::CreateNewTabIncog
|
||||
@@ -468,7 +469,9 @@ void NTPResourceCache::CreateNewTabIncog
|
||||
profile_->GetPrefs()->GetString(prefs::kCurrentThemeID);
|
||||
|
||||
// Colors.
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
#include "base/feature_list.h"
|
||||
#include "base/format_macros.h"
|
||||
#include "base/functional/bind.h"
|
||||
@@ -568,6 +569,15 @@ AutocompleteController::AutocompleteCont
|
||||
@@ -569,6 +570,15 @@ AutocompleteController::AutocompleteCont
|
||||
steady_state_omnibox_position_(
|
||||
metrics::OmniboxEventProto::UNKNOWN_POSITION) {
|
||||
provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes();
|
||||
@@ -71,15 +71,15 @@
|
||||
client()->GetHistoryService();
|
||||
--- a/components/omnibox/browser/search_provider.cc
|
||||
+++ b/components/omnibox/browser/search_provider.cc
|
||||
@@ -12,6 +12,7 @@
|
||||
#include <utility>
|
||||
@@ -15,6 +15,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/base64.h"
|
||||
+#include "base/command_line.h"
|
||||
#include "base/feature_list.h"
|
||||
#include "base/functional/bind.h"
|
||||
#include "base/functional/callback.h"
|
||||
@@ -628,6 +629,9 @@ void SearchProvider::Run(bool query_is_p
|
||||
@@ -631,6 +632,9 @@ void SearchProvider::Run(bool query_is_p
|
||||
}
|
||||
|
||||
void SearchProvider::DoHistoryQuery(bool minimal_changes) {
|
||||
@@ -100,7 +100,7 @@
|
||||
#include "base/files/file_path.h"
|
||||
#include "base/files/file_util.h"
|
||||
#include "base/i18n/char_iterator.h"
|
||||
@@ -655,6 +657,8 @@ GURL FixupURLInternal(const std::string&
|
||||
@@ -648,6 +650,8 @@ GURL FixupURLInternal(const std::string&
|
||||
|
||||
FixupHost(trimmed, parts.host, parts.scheme.is_valid(), desired_tld, &url);
|
||||
if (chrome_url && !parts.host.is_valid()) {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/tab_helpers.cc
|
||||
+++ b/chrome/browser/ui/tab_helpers.cc
|
||||
@@ -545,7 +545,9 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
@@ -544,7 +544,9 @@ void TabHelpers::AttachTabHelpers(WebCon
|
||||
profile, web_contents);
|
||||
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
|
||||
SafetyTipWebContentsObserver::CreateForWebContents(web_contents);
|
||||
@@ -25,7 +25,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/chrome/renderer/chrome_render_frame_observer.cc
|
||||
+++ b/chrome/renderer/chrome_render_frame_observer.cc
|
||||
@@ -253,14 +253,16 @@ void ChromeRenderFrameObserver::DidFinis
|
||||
@@ -258,14 +258,16 @@ void ChromeRenderFrameObserver::DidFinis
|
||||
if (frame->Parent() || frame->IsInFencedFrameTree())
|
||||
return;
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
#include "base/containers/contains.h"
|
||||
#include "base/containers/fixed_flat_map.h"
|
||||
#include "base/containers/flat_map.h"
|
||||
@@ -346,6 +347,12 @@ bool ShouldCommitUpdateToAccount(
|
||||
@@ -370,6 +371,12 @@ bool ShouldCommitUpdateToAccount(
|
||||
return account_data_changed;
|
||||
}
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
} // namespace
|
||||
|
||||
// TemplateURLService::LessWithPrefix -----------------------------------------
|
||||
@@ -526,6 +533,7 @@ TemplateURLService::TemplateURLService(
|
||||
@@ -550,6 +557,7 @@ TemplateURLService::TemplateURLService(
|
||||
std::unique_ptr<TemplateURLServiceClient> client,
|
||||
const base::RepeatingClosure& dsp_change_callback)
|
||||
: prefs_(prefs),
|
||||
@@ -81,7 +81,7 @@
|
||||
search_engine_choice_service_(search_engine_choice_service),
|
||||
prepopulate_data_resolver_(prepopulate_data_resolver),
|
||||
search_terms_data_(std::move(search_terms_data)),
|
||||
@@ -631,8 +639,8 @@ bool TemplateURLService::CanAddAutogener
|
||||
@@ -655,8 +663,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.
|
||||
@@ -92,7 +92,7 @@
|
||||
}
|
||||
|
||||
bool TemplateURLService::IsPrepopulatedOrDefaultProviderByPolicy(
|
||||
@@ -2441,6 +2449,8 @@ SyncDataMap TemplateURLService::CreateGU
|
||||
@@ -2480,6 +2488,8 @@ SyncDataMap TemplateURLService::CreateGU
|
||||
}
|
||||
|
||||
void TemplateURLService::Init() {
|
||||
@@ -101,7 +101,7 @@
|
||||
if (client_) {
|
||||
client_->SetOwner(this);
|
||||
}
|
||||
@@ -2623,6 +2633,9 @@ void TemplateURLService::ChangeToLoadedS
|
||||
@@ -2662,6 +2672,9 @@ void TemplateURLService::ChangeToLoadedS
|
||||
|
||||
bool TemplateURLService::CanAddAutogeneratedKeywordForHost(
|
||||
const std::string& host) const {
|
||||
@@ -113,7 +113,7 @@
|
||||
return true;
|
||||
--- a/components/search_engines/template_url_service.h
|
||||
+++ b/components/search_engines/template_url_service.h
|
||||
@@ -911,6 +911,8 @@ class TemplateURLService final : public
|
||||
@@ -908,6 +908,8 @@ class TemplateURLService final : public
|
||||
|
||||
raw_ref<TemplateURLPrepopulateData::Resolver> prepopulate_data_resolver_;
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "base/debug/alias.h"
|
||||
#include "base/functional/bind.h"
|
||||
#include "base/i18n/rtl.h"
|
||||
@@ -728,6 +729,13 @@ void Tab::HideHover(TabStyle::HideHoverS
|
||||
@@ -741,6 +742,13 @@ void Tab::HideHover(TabStyle::HideHoverS
|
||||
DeprecatedLayoutImmediately();
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
// BrowserView::GetAccessibleTabLabel to get the updated accessible name.
|
||||
--- a/chrome/browser/ui/views/tabs/tab.h
|
||||
+++ b/chrome/browser/ui/views/tabs/tab.h
|
||||
@@ -93,6 +93,7 @@ class Tab : public gfx::AnimationDelegat
|
||||
@@ -98,6 +98,7 @@ class Tab : public gfx::AnimationDelegat
|
||||
void OnMouseEntered(const ui::MouseEvent& event) override;
|
||||
void OnMouseExited(const ui::MouseEvent& event) override;
|
||||
void OnGestureEvent(ui::GestureEvent* event) override;
|
||||
@@ -42,7 +42,7 @@
|
||||
#include "base/check.h"
|
||||
#include "base/compiler_specific.h"
|
||||
#include "base/containers/adapters.h"
|
||||
@@ -1936,6 +1937,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
@@ -1960,6 +1961,8 @@ void TabStrip::OnMouseEventInTab(views::
|
||||
}
|
||||
|
||||
void TabStrip::UpdateHoverCard(Tab* tab, HoverCardUpdateType update_type) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/browser_command_controller.cc
|
||||
+++ b/chrome/browser/ui/browser_command_controller.cc
|
||||
@@ -1555,7 +1555,8 @@ void BrowserCommandController::InitComma
|
||||
@@ -1558,7 +1558,8 @@ void BrowserCommandController::InitComma
|
||||
command_updater_.UpdateCommandEnabled(IDC_WINDOW_CLOSE_OTHER_TABS,
|
||||
normal_window);
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
command_updater_.UpdateCommandEnabled(IDC_TAB_SEARCH_CLOSE,
|
||||
--- a/chrome/browser/ui/ui_features.cc
|
||||
+++ b/chrome/browser/ui/ui_features.cc
|
||||
@@ -458,6 +458,10 @@ static std::string GetCountryCode() {
|
||||
@@ -388,6 +388,10 @@ static std::string GetCountryCode() {
|
||||
}
|
||||
|
||||
bool IsTabSearchMoving() {
|
||||
@@ -25,7 +25,7 @@
|
||||
base::FeatureList::IsEnabled(
|
||||
--- a/chrome/browser/ui/views/frame/browser_view.cc
|
||||
+++ b/chrome/browser/ui/views/frame/browser_view.cc
|
||||
@@ -5283,6 +5283,7 @@ void BrowserView::AddedToWidget() {
|
||||
@@ -5272,6 +5272,7 @@ void BrowserView::AddedToWidget() {
|
||||
|
||||
toolbar_->Init();
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/components/webui/flags/flags_state.cc
|
||||
+++ b/components/webui/flags/flags_state.cc
|
||||
@@ -234,6 +234,7 @@ std::string GetCombinedOriginListValue(c
|
||||
@@ -235,6 +235,7 @@ std::string GetCombinedOriginListValue(c
|
||||
const std::string new_value =
|
||||
flags_storage.GetOriginListFlag(internal_entry_name);
|
||||
if (command_line_switch == "custom-ntp") return existing_value.empty() ? new_value : existing_value;
|
||||
@@ -19,7 +19,7 @@
|
||||
return CombineAndSanitizeOriginLists(existing_value, new_value);
|
||||
}
|
||||
|
||||
@@ -485,6 +486,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
@@ -486,6 +487,7 @@ void FlagsState::SetOriginListFlag(const
|
||||
FlagsStorage* flags_storage) {
|
||||
const std::string new_value =
|
||||
internal_name == "custom-ntp" ? value :
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "base/containers/adapters.h"
|
||||
#include "base/containers/flat_map.h"
|
||||
#include "base/containers/span.h"
|
||||
@@ -1161,6 +1162,10 @@ void TabStripModel::CloseAllTabsInGroup(
|
||||
@@ -1165,6 +1166,10 @@ void TabStripModel::CloseAllTabsInGroup(
|
||||
|
||||
void TabStripModel::CloseWebContentsAt(int index, uint32_t close_types) {
|
||||
CHECK(ContainsIndex(index));
|
||||
@@ -19,7 +19,7 @@
|
||||
CloseTabs({GetWebContentsAt(index)}, close_types);
|
||||
}
|
||||
|
||||
@@ -2789,9 +2794,13 @@ TabStripModel::GetGroupsDestroyedFromRem
|
||||
@@ -2827,9 +2832,13 @@ TabStripModel::GetGroupsDestroyedFromRem
|
||||
void TabStripModel::ExecuteCloseTabsByIndices(
|
||||
base::RepeatingCallback<std::vector<int>()> get_indices_to_close,
|
||||
uint32_t close_types) {
|
||||
|
||||
@@ -8,10 +8,10 @@
|
||||
|
||||
#include "base/auto_reset.h"
|
||||
+#include "base/command_line.h"
|
||||
#include "base/notimplemented.h"
|
||||
#include "build/build_config.h"
|
||||
#include "chrome/browser/extensions/crx_installer.h"
|
||||
#include "chrome/browser/extensions/extension_install_prompt.h"
|
||||
@@ -113,6 +114,14 @@ scoped_refptr<extensions::CrxInstaller>
|
||||
@@ -114,6 +115,14 @@ scoped_refptr<extensions::CrxInstaller>
|
||||
return installer;
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
bool IsExtensionDownload(const DownloadItem& download_item) {
|
||||
if (download_item.GetTargetDisposition() ==
|
||||
DownloadItem::TARGET_DISPOSITION_PROMPT)
|
||||
@@ -121,7 +130,7 @@ bool IsExtensionDownload(const DownloadI
|
||||
@@ -122,7 +131,7 @@ bool IsExtensionDownload(const DownloadI
|
||||
if (download_item.GetMimeType() == extensions::Extension::kMimeType ||
|
||||
extensions::UserScript::IsURLUserScript(download_item.GetURL(),
|
||||
download_item.GetMimeType())) {
|
||||
@@ -69,7 +69,7 @@
|
||||
// Don't prompt for file types that are marked for opening automatically.
|
||||
--- a/chrome/browser/extensions/extension_management.cc
|
||||
+++ b/chrome/browser/extensions/extension_management.cc
|
||||
@@ -286,6 +286,13 @@ bool ExtensionManagement::IsInstallation
|
||||
@@ -319,6 +319,13 @@ bool ExtensionManagement::IsInstallation
|
||||
bool ExtensionManagement::IsOffstoreInstallAllowed(
|
||||
const GURL& url,
|
||||
const GURL& referrer_url) const {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/net/socket/ssl_client_socket_impl.cc
|
||||
+++ b/net/socket/ssl_client_socket_impl.cc
|
||||
@@ -198,7 +198,8 @@ class SSLClientSocketImpl::SSLContext {
|
||||
@@ -199,7 +199,8 @@ class SSLClientSocketImpl::SSLContext {
|
||||
SSL_CTX_sess_set_new_cb(ssl_ctx_.get(), NewSessionCallback);
|
||||
SSL_CTX_set_timeout(ssl_ctx_.get(), 1 * 60 * 60 /* one hour */);
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
widget->Show();
|
||||
}
|
||||
|
||||
@@ -943,6 +956,9 @@ void ExtensionsToolbarContainer::UpdateC
|
||||
@@ -958,6 +971,9 @@ void ExtensionsToolbarContainer::UpdateC
|
||||
}
|
||||
|
||||
bool ExtensionsToolbarContainer::ShouldContainerBeVisible() const {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/frame/browser_view.cc
|
||||
+++ b/chrome/browser/ui/views/frame/browser_view.cc
|
||||
@@ -2370,6 +2370,10 @@ void BrowserView::ExitFullscreen() {
|
||||
@@ -2238,6 +2238,10 @@ void BrowserView::ExitFullscreen() {
|
||||
void BrowserView::UpdateExclusiveAccessBubble(
|
||||
const ExclusiveAccessBubbleParams& params,
|
||||
ExclusiveAccessBubbleHideCallback first_hide_callback) {
|
||||
@@ -13,7 +13,7 @@
|
||||
platform_util::IsBrowserLockedFullscreen(browser_.get());
|
||||
--- a/chrome/browser/ui/views/fullscreen_control/fullscreen_control_host.cc
|
||||
+++ b/chrome/browser/ui/views/fullscreen_control/fullscreen_control_host.cc
|
||||
@@ -72,6 +72,10 @@ bool IsExitUiEnabled() {
|
||||
@@ -73,6 +73,10 @@ bool IsExitUiEnabled() {
|
||||
// menu and controls reveal when the cursor is moved to the top.
|
||||
return false;
|
||||
#else
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/ui/views/tabs/tab.cc
|
||||
+++ b/chrome/browser/ui/views/tabs/tab.cc
|
||||
@@ -1174,7 +1174,11 @@ void Tab::UpdateIconVisibility() {
|
||||
@@ -1139,7 +1139,11 @@ void Tab::UpdateIconVisibility() {
|
||||
// Close button is shown on active tabs regardless of the size.
|
||||
showing_close_button_ = true;
|
||||
#endif // BUILDFLAG(IS_CHROMEOS)
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
showing_alert_indicator_ =
|
||||
has_alert_icon && alert_icon_width <= available_width;
|
||||
@@ -1203,6 +1207,8 @@ void Tab::UpdateIconVisibility() {
|
||||
@@ -1168,6 +1172,8 @@ void Tab::UpdateIconVisibility() {
|
||||
!controller_->IsLockedForOnTask() &&
|
||||
#endif
|
||||
large_enough_for_close_button;
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
|
||||
+#include "base/feature_list.h"
|
||||
#include "base/functional/bind.h"
|
||||
#include "base/logging.h"
|
||||
#include "base/no_destructor.h"
|
||||
#include "base/numerics/safe_conversions.h"
|
||||
@@ -55,7 +56,8 @@ std::optional<QuotaSettings> CalculateNo
|
||||
@@ -56,7 +57,8 @@ std::optional<QuotaSettings> CalculateNo
|
||||
base::ScopedBlockingCall scoped_blocking_call(FROM_HERE,
|
||||
base::BlockingType::MAY_BLOCK);
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
return CalculateIncognitoDynamicSettings(
|
||||
device_info_helper->AmountOfPhysicalMemory());
|
||||
}
|
||||
@@ -116,7 +118,9 @@ std::optional<QuotaSettings> CalculateNo
|
||||
@@ -117,7 +119,9 @@ std::optional<QuotaSettings> CalculateNo
|
||||
|
||||
QuotaSettings settings;
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/components/embedder_support/user_agent_utils.cc
|
||||
+++ b/components/embedder_support/user_agent_utils.cc
|
||||
@@ -160,6 +160,8 @@ const std::string& GetWindowsPlatformVer
|
||||
@@ -164,6 +164,8 @@ const std::string& GetWindowsPlatformVer
|
||||
// TODO(crbug.com/1330890): Remove this method along with policy.
|
||||
bool ShouldReduceUserAgentMinorVersion(
|
||||
UserAgentReductionEnterprisePolicyState user_agent_reduction) {
|
||||
@@ -20,7 +20,7 @@
|
||||
return ((user_agent_reduction !=
|
||||
UserAgentReductionEnterprisePolicyState::kForceDisabled &&
|
||||
base::FeatureList::IsEnabled(
|
||||
@@ -183,6 +185,8 @@ bool ShouldReduceUserAgentMinorVersion(
|
||||
@@ -187,6 +189,8 @@ bool ShouldReduceUserAgentMinorVersion(
|
||||
// sending unified platform for the user agent string.
|
||||
bool ShouldSendUserAgentUnifiedPlatform(
|
||||
UserAgentReductionEnterprisePolicyState user_agent_reduction) {
|
||||
@@ -29,7 +29,7 @@
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
return ShouldReduceUserAgentMinorVersion(user_agent_reduction) &&
|
||||
base::FeatureList::IsEnabled(
|
||||
@@ -612,6 +616,8 @@ blink::UserAgentMetadata GetUserAgentMet
|
||||
@@ -616,6 +620,8 @@ blink::UserAgentMetadata GetUserAgentMet
|
||||
|
||||
blink::UserAgentMetadata GetUserAgentMetadata(const PrefService* pref_service,
|
||||
bool only_low_entropy_ch) {
|
||||
@@ -50,7 +50,7 @@
|
||||
// Feature definitions and associated constants (feature params, et cetera)
|
||||
--- a/third_party/blink/public/common/features.h
|
||||
+++ b/third_party/blink/public/common/features.h
|
||||
@@ -21,6 +21,7 @@ namespace blink {
|
||||
@@ -23,6 +23,7 @@ namespace blink {
|
||||
namespace features {
|
||||
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kDisableLinkDrag);
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
// Feature definitions and associated constants (feature params, et cetera)
|
||||
--- a/third_party/blink/public/common/features.h
|
||||
+++ b/third_party/blink/public/common/features.h
|
||||
@@ -22,6 +22,7 @@ namespace features {
|
||||
@@ -24,6 +24,7 @@ namespace features {
|
||||
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kDisableLinkDrag);
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kReducedSystemInfo);
|
||||
@@ -78,7 +78,7 @@
|
||||
#include "third_party/blink/public/common/switches.h"
|
||||
#include "third_party/blink/public/mojom/fetch/fetch_api_request.mojom-blink.h"
|
||||
#include "third_party/blink/public/mojom/loader/request_context_frame_type.mojom-blink.h"
|
||||
@@ -504,6 +505,8 @@ void FrameFetchContext::ModifyRequestFor
|
||||
@@ -528,6 +529,8 @@ void FrameFetchContext::ModifyRequestFor
|
||||
void FrameFetchContext::AddClientHintsIfNecessary(
|
||||
const std::optional<float> resource_width,
|
||||
ResourceRequest& request) {
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
// Feature definitions and associated constants (feature params, et cetera)
|
||||
--- a/third_party/blink/public/common/features.h
|
||||
+++ b/third_party/blink/public/common/features.h
|
||||
@@ -23,6 +23,11 @@ namespace features {
|
||||
@@ -25,6 +25,11 @@ namespace features {
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kDisableLinkDrag);
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kReducedSystemInfo);
|
||||
BLINK_COMMON_EXPORT BASE_DECLARE_FEATURE(kRemoveClientHints);
|
||||
@@ -86,7 +86,7 @@
|
||||
// Feature declarations and associated constants (feature params, et cetera)
|
||||
--- a/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
|
||||
+++ b/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
|
||||
@@ -3915,6 +3915,8 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -4052,6 +4052,8 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
pname, IdentifiabilityBenignStringToken(
|
||||
String(ContextGL()->GetString(GL_RENDERER))));
|
||||
}
|
||||
@@ -95,7 +95,7 @@
|
||||
return WebGLAny(script_state,
|
||||
String(ContextGL()->GetString(GL_RENDERER)));
|
||||
}
|
||||
@@ -3930,6 +3932,8 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
@@ -4067,6 +4069,8 @@ ScriptValue WebGLRenderingContextBase::g
|
||||
pname, IdentifiabilityBenignStringToken(
|
||||
String(ContextGL()->GetString(GL_VENDOR))));
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4732,10 +4732,12 @@ const FeatureEntry::FeatureVariation kHi
|
||||
@@ -4862,10 +4862,12 @@ const FeatureEntry::Choice kDataSharingV
|
||||
#include "chrome/browser/ungoogled_flag_choices.h"
|
||||
#include "chrome/browser/bromite_flag_choices.h"
|
||||
#include "chrome/browser/ungoogled_platform_flag_choices.h"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
|
||||
--- a/content/browser/renderer_host/navigation_request.cc
|
||||
+++ b/content/browser/renderer_host/navigation_request.cc
|
||||
@@ -168,6 +168,7 @@
|
||||
@@ -170,6 +170,7 @@
|
||||
#include "services/network/public/cpp/permissions_policy/fenced_frame_permissions_policies.h"
|
||||
#include "services/network/public/cpp/permissions_policy/permissions_policy_declaration.h"
|
||||
#include "services/network/public/cpp/permissions_policy/permissions_policy_features.h"
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "services/network/public/cpp/resource_request_body.h"
|
||||
#include "services/network/public/cpp/supports_loading_mode/supports_loading_mode_parser.h"
|
||||
#include "services/network/public/cpp/url_loader_completion_status.h"
|
||||
@@ -388,10 +389,10 @@ void AddAdditionalRequestHeaders(
|
||||
@@ -390,10 +391,10 @@ void AddAdditionalRequestHeaders(
|
||||
net::HttpRequestHeaders::kUserAgent,
|
||||
ComputeUserAgentValue(*headers, user_agent_override, browser_context));
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
#include "services/network/public/cpp/weak_wrapper_shared_url_loader_factory.h"
|
||||
#include "services/network/public/mojom/fetch_api.mojom.h"
|
||||
#include "services/network/public/mojom/restricted_cookie_manager.mojom.h"
|
||||
@@ -4664,10 +4665,13 @@ void RenderFrameImpl::FinalizeRequestInt
|
||||
@@ -4702,10 +4703,13 @@ void RenderFrameImpl::FinalizeRequestInt
|
||||
|
||||
request.SetHasUserGesture(frame_->HasTransientUserActivation());
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
void RenderFrameImpl::DidLoadResourceFromMemoryCache(
|
||||
--- a/services/network/network_service_network_delegate.cc
|
||||
+++ b/services/network/network_service_network_delegate.cc
|
||||
@@ -31,6 +31,7 @@
|
||||
@@ -32,6 +32,7 @@
|
||||
#include "services/network/network_service_proxy_delegate.h"
|
||||
#include "services/network/pending_callback_chain.h"
|
||||
#include "services/network/public/cpp/features.h"
|
||||
@@ -80,7 +80,7 @@
|
||||
#include "services/network/url_loader.h"
|
||||
#include "url/gurl.h"
|
||||
|
||||
@@ -68,9 +69,14 @@ NetworkServiceNetworkDelegate::~NetworkS
|
||||
@@ -69,9 +70,14 @@ NetworkServiceNetworkDelegate::~NetworkS
|
||||
void NetworkServiceNetworkDelegate::MaybeTruncateReferrer(
|
||||
net::URLRequest* const request,
|
||||
const GURL& effective_url) {
|
||||
@@ -259,8 +259,8 @@
|
||||
}
|
||||
|
||||
std::vector<std::unique_ptr<URLLoaderThrottle>>
|
||||
--- a/third_party/blink/renderer/platform/loader/fetch/url_loader/dedicated_or_shared_worker_fetch_context_impl.cc
|
||||
+++ b/third_party/blink/renderer/platform/loader/fetch/url_loader/dedicated_or_shared_worker_fetch_context_impl.cc
|
||||
--- a/third_party/blink/renderer/platform/loader/fetch/url_loader/dedicated_or_shared_worker_global_scope_context_impl.cc
|
||||
+++ b/third_party/blink/renderer/platform/loader/fetch/url_loader/dedicated_or_shared_worker_global_scope_context_impl.cc
|
||||
@@ -13,6 +13,7 @@
|
||||
#include "base/task/sequenced_task_runner.h"
|
||||
#include "base/task/single_thread_task_runner.h"
|
||||
@@ -269,7 +269,7 @@
|
||||
#include "services/network/public/cpp/resource_request.h"
|
||||
#include "services/network/public/cpp/wrapper_shared_url_loader_factory.h"
|
||||
#include "third_party/blink/public/common/loader/loader_constants.h"
|
||||
@@ -23,6 +24,7 @@
|
||||
@@ -24,6 +25,7 @@
|
||||
#include "third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_context.h"
|
||||
#include "third_party/blink/public/platform/platform.h"
|
||||
#include "third_party/blink/public/platform/resource_load_info_notifier_wrapper.h"
|
||||
@@ -277,7 +277,7 @@
|
||||
#include "third_party/blink/public/platform/url_loader_throttle_provider.h"
|
||||
#include "third_party/blink/public/platform/weak_wrapper_resource_load_info_notifier.h"
|
||||
#include "third_party/blink/public/platform/web_security_origin.h"
|
||||
@@ -373,10 +375,13 @@ void DedicatedOrSharedWorkerFetchContext
|
||||
@@ -381,10 +383,13 @@ void DedicatedOrSharedWorkerGlobalScopeC
|
||||
auto url_request_extra_data = base::MakeRefCounted<WebURLRequestExtraData>();
|
||||
request.SetURLRequestExtraData(std::move(url_request_extra_data));
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
// True if |hostname| ends with either ".local" or ".local.".
|
||||
bool ResemblesMulticastDNSName(std::string_view hostname) {
|
||||
return hostname.ends_with(".local") || hostname.ends_with(".local.");
|
||||
@@ -1489,33 +1484,10 @@ int HostResolverManager::StartIPv6Reacha
|
||||
@@ -1497,33 +1492,10 @@ int HostResolverManager::StartIPv6Reacha
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
--- a/chrome/browser/resources/settings/search_engines_page/search_engine_edit_dialog.html
|
||||
+++ b/chrome/browser/resources/settings/search_engines_page/search_engine_edit_dialog.html
|
||||
@@ -22,6 +22,13 @@
|
||||
@@ -37,6 +37,13 @@
|
||||
error-message="$i18n{notValid}"
|
||||
value="{{queryUrl_}}" on-focus="validate_" on-input="validate_">
|
||||
</cr-input>
|
||||
@@ -19,7 +19,7 @@
|
||||
<cr-button class="cancel-button" on-click="cancel_" id="cancel"
|
||||
--- a/chrome/browser/resources/settings/search_engines_page/search_engine_edit_dialog.ts
|
||||
+++ b/chrome/browser/resources/settings/search_engines_page/search_engine_edit_dialog.ts
|
||||
@@ -36,6 +36,7 @@ export interface SettingsSearchEngineEdi
|
||||
@@ -37,6 +37,7 @@ export interface SettingsSearchEngineEdi
|
||||
dialog: CrDialogElement,
|
||||
keyword: CrInputElement,
|
||||
queryUrl: CrInputElement,
|
||||
@@ -27,31 +27,31 @@
|
||||
searchEngine: CrInputElement,
|
||||
};
|
||||
}
|
||||
@@ -64,6 +65,7 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -65,6 +66,7 @@ export class SettingsSearchEngineEditDia
|
||||
searchEngine_: String,
|
||||
keyword_: String,
|
||||
queryUrl_: String,
|
||||
+ suggestionsUrl_: String,
|
||||
dialogTitle_: String,
|
||||
actionButtonText_: String,
|
||||
cancelButtonHidden_: Boolean,
|
||||
@@ -79,6 +81,7 @@ export class SettingsSearchEngineEditDia
|
||||
showPolicySubtitle_: Boolean,
|
||||
@@ -80,6 +82,7 @@ export class SettingsSearchEngineEditDia
|
||||
declare private searchEngine_: string;
|
||||
declare private keyword_: string;
|
||||
declare private queryUrl_: string;
|
||||
+ declare private suggestionsUrl_: string;
|
||||
declare private dialogTitle_: string;
|
||||
declare private actionButtonText_: string;
|
||||
declare private cancelButtonHidden_: boolean;
|
||||
@@ -109,6 +112,7 @@ export class SettingsSearchEngineEditDia
|
||||
declare private showPolicySubtitle_: boolean;
|
||||
@@ -110,6 +113,7 @@ export class SettingsSearchEngineEditDia
|
||||
this.searchEngine_ = this.model.name;
|
||||
this.keyword_ = this.model.keyword;
|
||||
this.queryUrl_ = this.model.url;
|
||||
this.readonly_ = this.model.isManaged;
|
||||
+ this.suggestionsUrl_ = this.model.suggestionsUrl;
|
||||
} else {
|
||||
this.dialogTitle_ = loadTimeData.getString('searchEnginesAddSiteSearch');
|
||||
this.actionButtonText_ = loadTimeData.getString('add');
|
||||
@@ -144,8 +148,12 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -146,8 +150,12 @@ export class SettingsSearchEngineEditDia
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
}
|
||||
|
||||
private cancel_() {
|
||||
@@ -154,7 +162,8 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -156,7 +164,8 @@ export class SettingsSearchEngineEditDia
|
||||
|
||||
private onActionButtonClick_() {
|
||||
this.browserProxy_.searchEngineEditCompleted(
|
||||
@@ -76,7 +76,7 @@
|
||||
this.$.dialog.close();
|
||||
}
|
||||
|
||||
@@ -192,8 +201,10 @@ export class SettingsSearchEngineEditDia
|
||||
@@ -194,8 +203,10 @@ export class SettingsSearchEngineEditDia
|
||||
this.$.searchEngine,
|
||||
this.$.keyword,
|
||||
this.$.queryUrl,
|
||||
@@ -271,7 +271,7 @@
|
||||
bool CanEdit(const TemplateURL* url) const;
|
||||
--- a/chrome/browser/ui/search_engines/template_url_table_model.cc
|
||||
+++ b/chrome/browser/ui/search_engines/template_url_table_model.cc
|
||||
@@ -201,21 +201,25 @@ void TemplateURLTableModel::Remove(size_
|
||||
@@ -202,21 +202,25 @@ void TemplateURLTableModel::Remove(size_
|
||||
void TemplateURLTableModel::Add(size_t index,
|
||||
const std::u16string& short_name,
|
||||
const std::u16string& keyword,
|
||||
@@ -302,7 +302,7 @@
|
||||
DCHECK(index <= RowCount());
|
||||
DCHECK(!url.empty());
|
||||
TemplateURL* template_url = GetTemplateURL(index);
|
||||
@@ -224,7 +228,8 @@ void TemplateURLTableModel::ModifyTempla
|
||||
@@ -225,7 +229,8 @@ void TemplateURLTableModel::ModifyTempla
|
||||
DCHECK(template_url_service_->GetDefaultSearchProvider() != template_url ||
|
||||
template_url->SupportsReplacement(
|
||||
template_url_service_->search_terms_data()));
|
||||
@@ -428,7 +428,7 @@
|
||||
|
||||
--- a/components/search_engines/template_url_service.cc
|
||||
+++ b/components/search_engines/template_url_service.cc
|
||||
@@ -998,7 +998,8 @@ void TemplateURLService::IncrementUsageC
|
||||
@@ -1028,7 +1028,8 @@ void TemplateURLService::IncrementUsageC
|
||||
void TemplateURLService::ResetTemplateURL(TemplateURL* url,
|
||||
const std::u16string& title,
|
||||
const std::u16string& keyword,
|
||||
@@ -438,10 +438,10 @@
|
||||
DCHECK(!IsCreatedByExtension(url));
|
||||
DCHECK(!keyword.empty());
|
||||
DCHECK(!search_url.empty());
|
||||
@@ -1013,6 +1014,7 @@ void TemplateURLService::ResetTemplateUR
|
||||
data.safe_for_autoreplace = false;
|
||||
@@ -1052,6 +1053,7 @@ void TemplateURLService::ResetTemplateUR
|
||||
data.last_modified = clock_->Now();
|
||||
data.is_active = TemplateURLData::ActiveStatus::kTrue;
|
||||
data.policy_origin = TemplateURLData::PolicyOrigin::kNoPolicy;
|
||||
+ data.suggestions_url = suggestions_url;
|
||||
|
||||
Update(url, base::FeatureList::IsEnabled(
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4728,7 +4728,13 @@ const FeatureEntry::FeatureVariation kHi
|
||||
@@ -4858,7 +4858,13 @@ const FeatureEntry::Choice kDataSharingV
|
||||
// calculate and verify checksum.
|
||||
//
|
||||
// When adding a new choice, add it to the end of the list.
|
||||
|
||||
@@ -275,7 +275,7 @@
|
||||
#include "content/browser/renderer_host/pepper/browser_ppapi_host_impl.h"
|
||||
#include "ipc/ipc_listener.h"
|
||||
#include "ipc/ipc_platform_file.h"
|
||||
@@ -93,12 +92,6 @@ class PepperFileIOHost final : public pp
|
||||
@@ -92,12 +91,6 @@ class PepperFileIOHost final : public pp
|
||||
const base::FilePath& path,
|
||||
base::File::Error error_code);
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/safe_browsing/core/common/features.cc
|
||||
+++ b/components/safe_browsing/core/common/features.cc
|
||||
@@ -133,7 +133,7 @@ BASE_FEATURE(kDlpRegionalizedEndpoints,
|
||||
@@ -127,7 +127,7 @@ BASE_FEATURE(kDlpRegionalizedEndpoints,
|
||||
|
||||
BASE_FEATURE(kDownloadsPageReferrerUrl,
|
||||
"DownloadsPageReferrerUrl",
|
||||
|
||||
@@ -7,5 +7,5 @@
|
||||
- base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
|
||||
BASE_FEATURE(kRemoteOptimizationGuideFetchingAnonymousDataConsent,
|
||||
"OptimizationHintsFetchingAnonymousDataConsent",
|
||||
// Enables the prediction of optimization targets.
|
||||
BASE_FEATURE(kOptimizationTargetPrediction,
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -2099,7 +2099,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
|
||||
@@ -2068,7 +2068,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
|
||||
// crbug.com/988956.
|
||||
BASE_FEATURE(kPrefetchPrivacyChanges,
|
||||
"PrefetchPrivacyChanges",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
}
|
||||
return content_restrictions;
|
||||
}
|
||||
@@ -1917,8 +1912,7 @@ bool CanSavePage(const Browser* browser)
|
||||
@@ -1919,8 +1914,7 @@ bool CanSavePage(const Browser* browser)
|
||||
policy::DownloadRestriction::ALL_FILES) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/views/tabs/tab_strip.cc
|
||||
+++ b/chrome/browser/ui/views/tabs/tab_strip.cc
|
||||
@@ -2198,8 +2198,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -2222,8 +2222,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
|
||||
const ui::MouseEvent& mouse = static_cast<const ui::MouseEvent&>(event);
|
||||
if (mouse.IsOnlyMiddleMouseButton()) {
|
||||
@@ -24,7 +24,7 @@
|
||||
ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
|
||||
CHECK(clipboard)
|
||||
<< "Clipboard instance is not available, cannot proceed with "
|
||||
@@ -2210,7 +2208,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
@@ -2234,7 +2232,6 @@ void TabStrip::NewTabButtonPressed(const
|
||||
if (!clipboard_text.empty()) {
|
||||
controller_->CreateNewTabWithLocation(clipboard_text);
|
||||
}
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
--- a/chrome/browser/chrome_browser_main.cc
|
||||
+++ b/chrome/browser/chrome_browser_main.cc
|
||||
@@ -1003,6 +1003,7 @@ int ChromeBrowserMainParts::PreCreateThr
|
||||
@@ -1005,6 +1005,7 @@ int ChromeBrowserMainParts::PreCreateThr
|
||||
if (first_run::IsChromeFirstRun()) {
|
||||
if (!base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kApp) &&
|
||||
!base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kAppId)) {
|
||||
+ browser_creator_->AddFirstRunTabs({GURL("chrome://ungoogled-first-run")});
|
||||
browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
|
||||
}
|
||||
|
||||
}
|
||||
--- a/chrome/browser/ui/webui/chrome_web_ui_configs.cc
|
||||
+++ b/chrome/browser/ui/webui/chrome_web_ui_configs.cc
|
||||
@@ -46,6 +46,7 @@
|
||||
@@ -18,7 +18,7 @@
|
||||
#include "chrome/browser/ui/webui/usb_internals/usb_internals_ui.h"
|
||||
#include "chrome/browser/ui/webui/user_actions/user_actions_ui.h"
|
||||
#include "chrome/browser/ui/webui/version/version_ui.h"
|
||||
@@ -262,6 +263,7 @@ void RegisterChromeWebUIConfigs() {
|
||||
@@ -258,6 +259,7 @@ void RegisterChromeWebUIConfigs() {
|
||||
map.AddWebUIConfig(std::make_unique<SiteEngagementUIConfig>());
|
||||
map.AddWebUIConfig(std::make_unique<SyncInternalsUIConfig>());
|
||||
map.AddWebUIConfig(std::make_unique<TranslateInternalsUIConfig>());
|
||||
@@ -182,4 +182,4 @@
|
||||
+ "ungoogled-first-run",
|
||||
kChromeUIAboutHost,
|
||||
kChromeUIAccessibilityHost,
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
kChromeUIActorInternalsHost,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
--- a/components/webui/flags/flags_state.cc
|
||||
+++ b/components/webui/flags/flags_state.cc
|
||||
@@ -30,6 +30,7 @@
|
||||
@@ -31,6 +31,7 @@
|
||||
#include "base/strings/utf_string_conversions.h"
|
||||
#include "base/values.h"
|
||||
#include "build/build_config.h"
|
||||
@@ -8,7 +8,7 @@
|
||||
#include "components/variations/field_trial_config/field_trial_util.h"
|
||||
#include "components/variations/variations_associated_data.h"
|
||||
#include "components/variations/variations_switches.h"
|
||||
@@ -685,14 +686,19 @@ void FlagsState::GetFlagFeatureEntries(
|
||||
@@ -686,14 +687,19 @@ void FlagsState::GetFlagFeatureEntries(
|
||||
int current_platform = GetCurrentPlatform();
|
||||
|
||||
for (const FeatureEntry& entry : feature_entries_) {
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
base::Value::List supported_platforms;
|
||||
AddOsStrings(entry.supported_platforms, &supported_platforms);
|
||||
@@ -1101,7 +1107,9 @@ bool FlagsState::IsSupportedFeature(cons
|
||||
@@ -1102,7 +1108,9 @@ bool FlagsState::IsSupportedFeature(cons
|
||||
continue;
|
||||
}
|
||||
if (delegate_ && delegate_->ShouldExcludeFlag(storage, entry)) {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
--- a/components/omnibox/common/omnibox_features.cc
|
||||
+++ b/components/omnibox/common/omnibox_features.cc
|
||||
@@ -313,7 +313,7 @@ BASE_FEATURE(kOmniboxTouchDownTriggerFor
|
||||
@@ -306,7 +306,7 @@ BASE_FEATURE(kOmniboxTouchDownTriggerFor
|
||||
// Enables additional site search providers for the Site search Starter Pack.
|
||||
BASE_FEATURE(kStarterPackExpansion,
|
||||
"StarterPackExpansion",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
--- a/chrome/browser/ui/startup/bad_flags_prompt.cc
|
||||
+++ b/chrome/browser/ui/startup/bad_flags_prompt.cc
|
||||
@@ -69,7 +69,6 @@ const char* const kBadFlags[] = {
|
||||
@@ -68,7 +68,6 @@ const char* const kBadFlags[] = {
|
||||
// These flags disable sandbox-related security.
|
||||
sandbox::policy::switches::kDisableGpuSandbox,
|
||||
sandbox::policy::switches::kDisableSeccompFilterSandbox,
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
<!-- Languages Page -->
|
||||
--- a/chrome/app/settings_strings.grdp
|
||||
+++ b/chrome/app/settings_strings.grdp
|
||||
@@ -965,7 +965,7 @@
|
||||
@@ -1009,7 +1009,7 @@
|
||||
Active site
|
||||
</message>
|
||||
<message name="IDS_SETTINGS_PERFORMANCE_TAB_DISCARDING_EXCEPTIONS_ADD_DIALOG_HELP" desc="Help text shown on the second tab of the tab discarding exception list add dialog. Explains how to use the filter format to add an exclusion rule to the list.">
|
||||
@@ -62,7 +62,7 @@
|
||||
</message>
|
||||
<message name="IDS_SETTINGS_PERFORMANCE_BATTERY_PAGE_TITLE" desc="Title of the power section in the performance settings page.">
|
||||
Power
|
||||
@@ -989,7 +989,7 @@
|
||||
@@ -1033,7 +1033,7 @@
|
||||
Inactive tabs appearance
|
||||
</message>
|
||||
<message name="IDS_SETTINGS_PERFORMANCE_DISCARD_RING_TREATMENT_ENABLED_DESCRIPTION_WITH_LEARN_LINK" desc="Label for a performance settings toggle description that controls whether the inactive tab UI is shown. Also contains a link to the help center article.">
|
||||
@@ -71,7 +71,7 @@
|
||||
</message>
|
||||
<message name="IDS_SETTINGS_PERFORMANCE_TAB_HOVER_PREVIEW_CARD_LINK_TITLE" desc="Title for the link row that points to tab hover preview card apperance settings.">
|
||||
Tab hover preview card appearance
|
||||
@@ -1001,7 +1001,7 @@
|
||||
@@ -1045,7 +1045,7 @@
|
||||
Performance issue alerts
|
||||
</message>
|
||||
<message name="IDS_SETTINGS_PERFORMANCE_INTERVENTION_NOTIFICATION_ENABLED_DESCRIPTION" desc="Label for a performance settings toggle that controls whether performance intervention notifications should be shown and link to learn more about performance issue alerts.">
|
||||
@@ -156,20 +156,20 @@
|
||||
declare global {
|
||||
--- a/chrome/browser/resources/history/side_bar.html
|
||||
+++ b/chrome/browser/resources/history/side_bar.html
|
||||
@@ -88,13 +88,6 @@
|
||||
$i18n{historyMenuItem}
|
||||
<cr-ripple></cr-ripple>
|
||||
</a>
|
||||
- <a id="syncedTabs" role="menuitem" href="/syncedTabs"
|
||||
- class="page-item cr-nav-menu-item"
|
||||
- path="syncedTabs" on-click="onItemClick_">
|
||||
- <cr-icon icon="cr:phonelink"></cr-icon>
|
||||
- $i18n{openTabsMenuItem}
|
||||
- <cr-ripple></cr-ripple>
|
||||
- </a>
|
||||
<template is="dom-if" if="[[compareHistoryEnabled_]]">
|
||||
<a id="productSpecificationsLists" role="menuitem"
|
||||
href="/comparisonTables"
|
||||
@@ -11,13 +11,6 @@
|
||||
$i18n{historyMenuItem}
|
||||
<cr-ripple></cr-ripple>
|
||||
</a>
|
||||
- <a id="syncedTabs" role="menuitem" href="/syncedTabs"
|
||||
- class="page-item cr-nav-menu-item"
|
||||
- path="syncedTabs" @click="${this.onItemClick_}">
|
||||
- <cr-icon icon="cr:phonelink"></cr-icon>
|
||||
- $i18n{openTabsMenuItem}
|
||||
- <cr-ripple></cr-ripple>
|
||||
- </a>
|
||||
<a role="menuitem" id="clear-browsing-data"
|
||||
class="cr-nav-menu-item"
|
||||
href="chrome://settings/clearBrowserData"
|
||||
--- a/chrome/browser/resources/new_tab_page_incognito_guest/incognito_tab.html
|
||||
+++ b/chrome/browser/resources/new_tab_page_incognito_guest/incognito_tab.html
|
||||
@@ -24,9 +24,6 @@ document.querySelector('#incognitothemec
|
||||
@@ -184,16 +184,7 @@
|
||||
<div class="bulletpoints first">$i18nRaw{incognitoTabFeatures}</div>
|
||||
--- a/chrome/browser/resources/settings/a11y_page/a11y_page.html
|
||||
+++ b/chrome/browser/resources/settings/a11y_page/a11y_page.html
|
||||
@@ -26,7 +26,7 @@
|
||||
external$="[[captionSettingsOpensExternally_]]">
|
||||
</cr-link-row>
|
||||
</template>
|
||||
- <template is="dom-if" if="[[!captionSettingsOpensExternally_]]">
|
||||
+ <template is="dom-if" if="[[false]]">
|
||||
<cr-link-row id="captions"
|
||||
class="hr"
|
||||
label="$i18n{captionsTitle}"
|
||||
@@ -102,11 +102,6 @@
|
||||
@@ -103,11 +103,6 @@
|
||||
sub-label="$i18n{toastAlertLevelDescription}">
|
||||
</settings-toggle-button>
|
||||
</if>
|
||||
@@ -203,8 +194,8 @@
|
||||
- external>
|
||||
- </cr-link-row>
|
||||
</div>
|
||||
<if expr="not is_chromeos">
|
||||
<template is="dom-if" if="[[!captionSettingsOpensExternally_]]">
|
||||
<if expr="is_linux">
|
||||
<template is="dom-if" route-path="/captions">
|
||||
--- a/chrome/browser/resources/settings/about_page/about_page.html
|
||||
+++ b/chrome/browser/resources/settings/about_page/about_page.html
|
||||
@@ -57,7 +57,7 @@
|
||||
@@ -270,11 +261,11 @@
|
||||
<template is="dom-if"
|
||||
--- a/chrome/browser/resources/settings/basic_page/basic_page.html
|
||||
+++ b/chrome/browser/resources/settings/basic_page/basic_page.html
|
||||
@@ -70,7 +70,7 @@
|
||||
@@ -68,7 +68,7 @@
|
||||
<!-- TODO(crbug.com/40267370): Add a test to basic_page_test.ts
|
||||
to check that settings-safety-hub-entry-point is not visible
|
||||
in the guest mode. -->
|
||||
- <template is="dom-if" if="[[showPage_(pageVisibility.safetyHub)]]"
|
||||
- <template is="dom-if" if="[[showPage_(pageVisibility_.safetyHub)]]"
|
||||
+ <template is="dom-if" if="[[false]]"
|
||||
restamp>
|
||||
<settings-section page-title="$i18n{safetyHub}"
|
||||
@@ -289,7 +280,7 @@
|
||||
import '../privacy_page/privacy_page.js';
|
||||
import '../safety_hub/safety_hub_entry_point.js';
|
||||
import '../autofill_page/autofill_page.js';
|
||||
@@ -265,7 +264,6 @@ export class SettingsBasicPageElement ex
|
||||
@@ -263,7 +262,6 @@ export class SettingsBasicPageElement ex
|
||||
this.showPrivacyGuidePromo_ = false;
|
||||
return;
|
||||
}
|
||||
@@ -323,7 +314,7 @@
|
||||
<settings-toggle-button id="spellCheckControl"
|
||||
--- a/chrome/browser/resources/settings/privacy_page/personalization_options.ts
|
||||
+++ b/chrome/browser/resources/settings/privacy_page/personalization_options.ts
|
||||
@@ -201,10 +201,6 @@ export class SettingsPersonalizationOpti
|
||||
@@ -199,10 +199,6 @@ export class SettingsPersonalizationOpti
|
||||
'chrome-signin-user-choice-info-change',
|
||||
this.setChromeSigninUserChoiceInfo_.bind(this));
|
||||
// </if>
|
||||
@@ -336,7 +327,7 @@
|
||||
// <if expr="chromeos_ash">
|
||||
--- a/chrome/browser/resources/settings/privacy_page/privacy_page.html
|
||||
+++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html
|
||||
@@ -51,15 +51,6 @@
|
||||
@@ -52,15 +52,6 @@
|
||||
label="$i18n{clearBrowsingData}"
|
||||
sub-label="$i18n{clearBrowsingDataDescription}"
|
||||
on-click="onClearBrowsingDataClick_"></cr-link-row>
|
||||
@@ -368,11 +359,11 @@
|
||||
<template is="dom-if" if="[[!enableHttpsFirstModeNewSettings_]]" restamp>
|
||||
<settings-toggle-button id="httpsOnlyModeToggle"
|
||||
pref="{{prefs.generated.https_first_mode_enabled}}"
|
||||
@@ -179,9 +172,3 @@
|
||||
@@ -170,9 +163,3 @@
|
||||
on-click="onManageCertificatesClick_" external>
|
||||
</cr-link-row>
|
||||
|
||||
- <cr-link-row id="advanced-protection-program-link" class="hr"
|
||||
- <cr-link-row id="advancedProtectionProgramLink" class="hr"
|
||||
- label="$i18n{advancedProtectionProgramTitle}"
|
||||
- sub-label="$i18n{advancedProtectionProgramDesc}"
|
||||
- on-click="onAdvancedProtectionProgramLinkClick_"
|
||||
@@ -405,7 +396,7 @@
|
||||
aria-description="$i18n{opensInNewTab}" on-click="onHelpClick_">
|
||||
--- a/chrome/browser/ui/tabs/recent_tabs_sub_menu_model.cc
|
||||
+++ b/chrome/browser/ui/tabs/recent_tabs_sub_menu_model.cc
|
||||
@@ -367,7 +367,6 @@ void RecentTabsSubMenuModel::Build() {
|
||||
@@ -368,7 +368,6 @@ void RecentTabsSubMenuModel::Build() {
|
||||
AddSeparator(ui::NORMAL_SEPARATOR);
|
||||
history_separator_index_ = GetItemCount() - 1;
|
||||
BuildLocalEntries();
|
||||
@@ -415,7 +406,7 @@
|
||||
void RecentTabsSubMenuModel::BuildLocalEntries() {
|
||||
--- a/chrome/browser/ui/toolbar/app_menu_model.cc
|
||||
+++ b/chrome/browser/ui/toolbar/app_menu_model.cc
|
||||
@@ -954,16 +954,6 @@ void ExtensionsMenuModel::Build(Browser*
|
||||
@@ -958,16 +958,6 @@ void ExtensionsMenuModel::Build(Browser*
|
||||
SetElementIdentifierAt(
|
||||
GetIndexOfCommandId(IDC_EXTENSIONS_SUBMENU_MANAGE_EXTENSIONS).value(),
|
||||
kManageExtensionsMenuItem);
|
||||
@@ -452,7 +443,7 @@
|
||||
}
|
||||
--- a/chrome/browser/ui/views/location_bar/cookie_controls/cookie_controls_content_view.cc
|
||||
+++ b/chrome/browser/ui/views/location_bar/cookie_controls/cookie_controls_content_view.cc
|
||||
@@ -148,14 +148,7 @@ void CookieControlsContentView::SetEnfor
|
||||
@@ -156,14 +156,7 @@ void CookieControlsContentView::SetEnfor
|
||||
}
|
||||
|
||||
void CookieControlsContentView::SetFeedbackSectionVisibility(bool visible) {
|
||||
@@ -466,7 +457,7 @@
|
||||
- }
|
||||
}
|
||||
|
||||
void CookieControlsContentView::AddToggleRow() {
|
||||
void CookieControlsContentView::SetCookiesRowVisible(bool visible) {
|
||||
--- a/chrome/browser/ui/views/sad_tab_view.cc
|
||||
+++ b/chrome/browser/ui/views/sad_tab_view.cc
|
||||
@@ -574,9 +574,6 @@ SadTabView::SadTabView(content::WebConte
|
||||
@@ -504,7 +495,7 @@
|
||||
// Specify the maximum message and title width explicitly.
|
||||
--- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
|
||||
+++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
|
||||
@@ -941,40 +941,20 @@ void AddPerformanceStrings(content::WebU
|
||||
@@ -976,40 +976,20 @@ void AddPerformanceStrings(content::WebU
|
||||
IDS_SETTINGS_PERFORMANCE_TAB_HOVER_PREVIEW_CARD_LINK_SUBTITLE},
|
||||
{"performanceInterventionEnabledLabel",
|
||||
IDS_SETTINGS_PERFORMANCE_INTERVENTION_NOTIFICATION_ENABLED_LABEL},
|
||||
@@ -554,7 +545,7 @@
|
||||
|
||||
html_source->AddString(
|
||||
"tabDiscardTimerFiveMinutes",
|
||||
@@ -1020,11 +1000,6 @@ void AddPerformanceStrings(content::WebU
|
||||
@@ -1055,11 +1035,6 @@ void AddPerformanceStrings(content::WebU
|
||||
base::NumberToString16(
|
||||
performance_manager::user_tuning::BatterySaverModeManager::
|
||||
kLowBatteryThresholdPercent)));
|
||||
@@ -566,7 +557,7 @@
|
||||
|
||||
html_source->AddString("discardRingTreatmentLearnMoreUrl",
|
||||
chrome::kDiscardRingTreatmentLearnMoreUrl);
|
||||
@@ -3471,7 +3446,7 @@ void AddSiteSettingsStrings(content::Web
|
||||
@@ -3515,7 +3490,7 @@ void AddSiteSettingsStrings(content::Web
|
||||
base::FeatureList::IsEnabled(blink::features::kWebPrinting));
|
||||
|
||||
html_source->AddBoolean("enableFederatedIdentityApiContentSetting",
|
||||
@@ -577,7 +568,7 @@
|
||||
html_source->AddBoolean(
|
||||
--- a/chrome/browser/ui/webui/settings/settings_ui.cc
|
||||
+++ b/chrome/browser/ui/webui/settings/settings_ui.cc
|
||||
@@ -627,27 +627,20 @@ SettingsUI::SettingsUI(content::WebUI* w
|
||||
@@ -603,27 +603,20 @@ SettingsUI::SettingsUI(content::WebUI* w
|
||||
autofill::AutofillAiAction::kListEntityInstancesInSettings)},
|
||||
};
|
||||
|
||||
@@ -611,8 +602,8 @@
|
||||
html_source->AddBoolean(
|
||||
--- a/media/base/media_switches.cc
|
||||
+++ b/media/base/media_switches.cc
|
||||
@@ -852,7 +852,7 @@ BASE_FEATURE(kOnDeviceWebSpeech,
|
||||
base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
@@ -878,7 +878,7 @@ BASE_FEATURE(kOnDeviceWebSpeech,
|
||||
base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
|
||||
// Enables the Live Caption feature on supported devices.
|
||||
-BASE_FEATURE(kLiveCaption, "LiveCaption", base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
# This removes the remaining references needed to build
|
||||
--- a/base/allocator/partition_allocator/partition_alloc.gni
|
||||
+++ b/base/allocator/partition_allocator/partition_alloc.gni
|
||||
@@ -255,9 +255,6 @@ declare_args() {
|
||||
@@ -244,9 +244,6 @@ declare_args() {
|
||||
force_enable_raw_ptr_exclusion = false
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
--- a/chrome/browser/extensions/BUILD.gn
|
||||
+++ b/chrome/browser/extensions/BUILD.gn
|
||||
@@ -971,6 +971,7 @@ source_set("extensions") {
|
||||
@@ -1000,6 +1000,7 @@ source_set("extensions") {
|
||||
"//components/resources",
|
||||
"//components/safe_browsing:buildflags",
|
||||
"//components/safe_browsing/content/browser/web_ui:web_ui",
|
||||
@@ -30,7 +30,7 @@
|
||||
#include "chrome/browser/ui/safety_hub/safety_hub_util.h"
|
||||
--- a/chrome/common/BUILD.gn
|
||||
+++ b/chrome/common/BUILD.gn
|
||||
@@ -549,6 +549,7 @@ static_library("url_constants") {
|
||||
@@ -550,6 +550,7 @@ static_library("url_constants") {
|
||||
"//components/optimization_guide/optimization_guide_internals/webui:url_constants",
|
||||
"//components/password_manager/content/common",
|
||||
"//components/safe_browsing/core/common",
|
||||
@@ -70,14 +70,16 @@
|
||||
"//components/link_header_util",
|
||||
--- a/services/passage_embeddings/BUILD.gn
|
||||
+++ b/services/passage_embeddings/BUILD.gn
|
||||
@@ -38,9 +38,9 @@ source_set("passage_embeddings") {
|
||||
deps += [ "//services/on_device_model:ml_internal_buildflags" ]
|
||||
}
|
||||
|
||||
+ deps += [ "//components/optimization_guide:machine_learning_tflite_buildflags" ]
|
||||
if (build_with_tflite_lib) {
|
||||
@@ -31,11 +31,11 @@ source_set("passage_embeddings") {
|
||||
"//third_party/tflite_support:tflite_support_proto",
|
||||
]
|
||||
deps += [
|
||||
- "//components/optimization_guide:machine_learning_tflite_buildflags",
|
||||
"//components/optimization_guide/core:machine_learning",
|
||||
"//components/optimization_guide/core/inference:op_resolver",
|
||||
"//services/on_device_model:ml_internal_buildflags",
|
||||
]
|
||||
}
|
||||
+ deps += [ "//components/optimization_guide:machine_learning_tflite_buildflags" ]
|
||||
|
||||
if (enable_ml_internal) {
|
||||
deps += [ "//services/on_device_model/ml" ]
|
||||
|
||||
396
pruning.list
396
pruning.list
@@ -63,62 +63,34 @@ chrome/app/etw_events/MSG00001.bin
|
||||
chrome/app/etw_events/chrome_events_winTEMP.BIN
|
||||
chrome/browser/ash/power/ml/smart_dim/20190521_example_preprocessor_config.pb
|
||||
chrome/browser/navigation_predictor/test/preloading_heuristics.tflite
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/alert_modal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/alert_nonmodal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/button.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/check_off.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/check_on.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/chromevox_loaded.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/chromevox_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/editable_text.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/ellipsis.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/invalid_keypress.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/link.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/list_item.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/listbox.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/long_desc.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/math.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/object_close.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/object_enter.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/object_exit.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/object_open.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/object_select.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/page_finish_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/page_start_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/recover_focus.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/selection.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/selection_reverse.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/skip.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/wrap.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv2/earcons/wrap_edge.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/alert_modal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/alert_nonmodal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/button.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/check_off.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/check_on.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/chromevox_loaded.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/chromevox_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/editable_text.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/ellipsis.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/invalid_keypress.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/link.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/list_item.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/listbox.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/long_desc.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/math.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/object_close.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/object_enter.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/object_exit.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/object_open.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/object_select.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/page_finish_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/page_start_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/recover_focus.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/selection.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/selection_reverse.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/skip.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/wrap.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/chromevox/mv3/earcons/wrap_edge.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/alert_modal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/alert_nonmodal.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/button.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/check_off.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/check_on.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/chromevox_loaded.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/chromevox_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/editable_text.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/ellipsis.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/invalid_keypress.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/link.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/list_item.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/listbox.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/long_desc.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/math.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/object_close.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/object_enter.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/object_exit.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/object_open.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/object_select.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/page_finish_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/page_start_loading.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/recover_focus.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/selection.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/selection_reverse.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/skip.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/wrap.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/earcons/wrap_edge.ogg
|
||||
chrome/browser/resources/chromeos/accessibility/common/testing/fake_facegaze_assets_dlc.tar.xz
|
||||
chrome/browser/resources/chromeos/accessibility/common/testing/fake_pumpkin_dlc.tar.xz
|
||||
chrome/browser/resources/chromeos/accessibility/select_to_speak/mv2/earcons/null_selection.ogg
|
||||
@@ -143,7 +115,6 @@ chrome/updater/test/data/enterprise/win/google/test_gold.admx
|
||||
chrome/updater/test/data/selfupdate_test_key.der
|
||||
chrome/updater/test/data/signed.exe
|
||||
chrome/updater/test/data/signed.exe.gz
|
||||
chrome/updater/test/data/tag.exe
|
||||
chrome/updater/test/data/tagged_encode_utf8.exe
|
||||
chrome/updater/test/data/tagged_msi/GUH-ampersand-ending.msi
|
||||
chrome/updater/test/data/tagged_msi/GUH-bad-format.msi
|
||||
@@ -323,6 +294,7 @@ content/test/data/interest_group/multiply.wasm
|
||||
content/test/data/loader/compressed.html.gz
|
||||
content/test/data/loader/compressed.js.gz
|
||||
content/test/data/shared_dictionary/path/compressed.data
|
||||
content/test/data/shared_dictionary/test.dict.gz
|
||||
content/test/data/site_isolation/nosniff.png.octet-stream
|
||||
content/test/data/sxg/127.0.0.1.public.pem.cbor
|
||||
content/test/data/sxg/google-com.example.org.public.pem.cbor
|
||||
@@ -1502,6 +1474,21 @@ pdf/pdfium/fuzzers/corpora/pdf_jpx/not_kitty.jp2
|
||||
pdf/test/data/bigtable_micro.in
|
||||
printing/test/data/emf/test4.emf
|
||||
remoting/host/installer/mac/Keystone/GoogleSoftwareUpdate.pkg
|
||||
services/data_decoder/ble_scan_parser/data/bad-128-bit-service-uuid
|
||||
services/data_decoder/ble_scan_parser/data/bad-16-bit-service-uuid
|
||||
services/data_decoder/ble_scan_parser/data/bad-32-bit-service-uuid
|
||||
services/data_decoder/ble_scan_parser/data/bad-length-0
|
||||
services/data_decoder/ble_scan_parser/data/bad-length-1
|
||||
services/data_decoder/ble_scan_parser/data/bad-manufacturer-data-map
|
||||
services/data_decoder/ble_scan_parser/data/bad-service-data-map
|
||||
services/data_decoder/ble_scan_parser/data/invalid-utf8-name
|
||||
services/data_decoder/ble_scan_parser/data/multiple-advertisement-names
|
||||
services/data_decoder/ble_scan_parser/data/multiple-byte-flags-field
|
||||
services/data_decoder/ble_scan_parser/data/multiple-byte-tx-power-field
|
||||
services/data_decoder/ble_scan_parser/data/multiple-flags-packets
|
||||
services/data_decoder/ble_scan_parser/data/multiple-tx-power-packets
|
||||
services/data_decoder/ble_scan_parser/data/regular
|
||||
services/data_decoder/ble_scan_parser/data/unknown-data-type
|
||||
services/device/hid/fuzz_corpus/report0
|
||||
services/device/hid/fuzz_corpus/report1
|
||||
services/device/hid/fuzz_corpus/report2
|
||||
@@ -2388,6 +2375,7 @@ third_party/blink/renderer/bindings/core/v8/serialization/fuzz_corpus/v8-fa63a87
|
||||
third_party/blink/renderer/bindings/core/v8/serialization/fuzz_corpus/v8-fff15497-x86
|
||||
third_party/blink/renderer/core/testing/data/exported-names.wasm
|
||||
third_party/blink/renderer/core/testing/data/invalid-module.wasm
|
||||
third_party/blink/renderer/core/testing/data/non_UTF8.wasm
|
||||
third_party/blink/renderer/core/testing/data/test.webm
|
||||
third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/0091b89571c844a754df4bdd133ad4d5b628e51d
|
||||
third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/017fd5359998719d5fa3b3df5fc7b72fdb163936
|
||||
@@ -8107,6 +8095,7 @@ third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/netw
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/node-fibonacci-website.cpuprofile.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/non-composited-animation-shift.json.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/non-composited-animation.json.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/nytimes-bad-mobile-viewport.json.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/one-second-interaction.json.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/over-20-invalidations-per-event.json.gz
|
||||
third_party/devtools-frontend/src/front_end/panels/timeline/fixtures/traces/parser-blocking-after-paint.json.gz
|
||||
@@ -8241,286 +8230,6 @@ third_party/flatbuffers/src/tests/ts/unicode_test.mon
|
||||
third_party/flatbuffers/src/tests/unicode_test.mon
|
||||
third_party/fontconfig/src/test/4x6.pcf
|
||||
third_party/fontconfig/src/test/8x16.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/bzip2/cherusker/freetype.ico.bz2
|
||||
third_party/freetype-testing/src/fuzzing/corpora/bzip2/cherusker/hello-world.txt.bz2
|
||||
third_party/freetype-testing/src/fuzzing/corpora/bzip2/cherusker/lorem-ipsum.txt.bz2
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/bungeman/HangingS.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/bungeman/HangingS_cid.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10028-5701638879182848-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10057-5749585679482880-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10080-5695972307369984-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10083-5637651282001920-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10215-5718017611137024-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10396-5636085120499712-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10550-5638135967383552-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10740-5681148265496576-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/10768-5693560037310464-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/11157-5709686410575872-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/11159-5640056719540224-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/11915-5667793979047936-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/13041-5719186263769088-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/5119411315802112-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/5151959483940864-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/5694801205788672-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-ftengine/oss-fuzz/5723673720782848-stack-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/bungeman/HangingS.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/bungeman/HangingS_cid.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/oss-fuzz/10066-5763395844833280-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/oss-fuzz/10095-5135601548918784-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/oss-fuzz/11080-5676588117524480-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render-ftengine/oss-fuzz/4561743501066240-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/bungeman/HangingS.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/bungeman/HangingS_cid.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/10105-5760842151231488-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/5187127288528896-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/5710642395742208-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/5724256569655296-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/5738877846290432-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/5748210432737280-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/6361029964464128-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff-render/oss-fuzz/9981-5278718313365504-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/bungeman/HangingS.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/bungeman/HangingS_cid.otf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/09869-5113043892568064-assert
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/12137-5631816648622080-assert
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/5113043892568064-assert
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/5413513999679488-abrt
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/5731147760795648-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/5731555572973568-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/5745733882347520-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/6208901308481536-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cff/oss-fuzz/6301735172702208-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-ftengine/bungeman/HangingS.cid
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-ftengine/oss-fuzz/11260-5722332857892864-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render-ftengine/bungeman/HangingS.cid
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render-ftengine/oss-fuzz/5214877466492928-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/bungeman/HangingS.cid
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/4850702231797760-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/5356990896275456-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/5677769076768768-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/5695539034193920-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/5761373031104512-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1-render/oss-fuzz/5769261980057600-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1/bungeman/HangingS.cid
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1/oss-fuzz/10869-5663020483608576-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1/oss-fuzz/10988-5664614822445056-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1/oss-fuzz/11240-5733674390126592-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/cidtype1/oss-fuzz/5415434294657024-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-bitmaps-pcf/bungeman/HangingS-16lL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-bitmaps-pcf/bungeman/HangingS-16lM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-bitmaps-pcf/bungeman/HangingS-16mL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-bitmaps-pcf/bungeman/HangingS-16mM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/bungeman/HangingS.dfont
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/10294-5111887767797760-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/10316-5663672400084992-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/4719834209189888-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/4776853456814080-bad-free
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/4929147024441344-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/5109714395332608-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/5148861713612800-abrt
|
||||
third_party/freetype-testing/src/fuzzing/corpora/glyphs-outlines/oss-fuzz/6354041348030464-abrt
|
||||
third_party/freetype-testing/src/fuzzing/corpora/gzip/cherusker/freetype.ico.gz
|
||||
third_party/freetype-testing/src/fuzzing/corpora/gzip/cherusker/hello-world.txt.gz
|
||||
third_party/freetype-testing/src/fuzzing/corpora/gzip/cherusker/lorem-ipsum.txt.gz
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4507444690550784-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4508412681388032-undefined-shift
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4516870636961792-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4520122360266752-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4552007299891200-unknown-write
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4560880874291200-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4561644900319232-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4594115297673216-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4605905983242240-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4613372085534720-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4628984890392576-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4667213659242496-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4673004686540800-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4691033986170880-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4705580359876608-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4719566426996736-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4766135438278656-heap-use-after-free
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4781190976372736-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4815106498101248-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4823528622784512-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4855783254654976-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4857273883033600-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4886140928655360-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4899530552115200-direct-leak
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4904921867485184-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4908225012957184-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4916664777834496-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4924760368611328-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/4928410907312128-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5051431881015296-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5055800257019904-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5058168495276032-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5060052572438528-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5067461904826368-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5103339891064832-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5143978615767040-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5152747567448064-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5201957899730944-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5203781039947776-undefined-shift
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5204633535381504-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5205449657810944-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5269054216470528-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5287114813997056-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5299151029927936-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5302898953027584-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5309571281190912-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5361243305017344-direct-leak
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5361930879369216-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5371339878694912-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5378864912007168-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5386841965461504-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5391910787088384-global-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5433387743444992-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5451039622823936-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5465133467828224-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5493149898113024-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5496564732657664-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5542820507025408-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5557902871887872-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5586788462624768-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5592107077074944-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5614324305362944-direct-leak
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5630389728051200-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5651695960850432-unknown-write
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5662671558934528-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5693950490836992-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5715395991306240-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5725169937022976-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5738390674735104-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5747041319780352-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5749156632068096-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5754332360212480-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5762099005358080-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5763302488539136-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5773760927891456-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5831916316000256-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5836240497672192-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5844483388211200-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5888658041208832-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5904831823740928-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/5912679001620480-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6064680095186944-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6079022259765248-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6094024194654208-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6109148167012352-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6113576072773632-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6133805263880192-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6134742917316608-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6210231401971712-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6221557377531904-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6265962742415360-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6269022198824960-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6319942443991040-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6323172024516608-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6377448260239360-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6382674400772096-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6396285353459712-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6409167655927808-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6436004741251072-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6466848100974592-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6485746928058368-unknown-read
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6551997896458240-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6552225992146944-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6578458444431360-floating-point-exception
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6586589264216064-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6626987252645888-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6627871858622464-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6675768102879232-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6699857131601920-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6712117960900608-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6729909500116992-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/oss-fuzz/6736260374724608-floating-point-exception
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/other/2018-05-30-pointer-underflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/legacy/other/2018-06-16-unsigned-underflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/lzw/cherusker/freetype.ico.Z
|
||||
third_party/freetype-testing/src/fuzzing/corpora/lzw/cherusker/hello-world.txt.Z
|
||||
third_party/freetype-testing/src/fuzzing/corpora/lzw/cherusker/lorem-ipsum.txt.Z
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf-render/bungeman/HangingS-16lL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf-render/bungeman/HangingS-16lM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf-render/bungeman/HangingS-16mL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf-render/bungeman/HangingS-16mM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf-render/oss-fuzz/5679873275199488-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf/bungeman/HangingS-16lL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf/bungeman/HangingS-16lM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf/bungeman/HangingS-16mL.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/pcf/bungeman/HangingS-16mM.pcf
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i35/bungeman/HangingS.dfont
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i35/oss-fuzz/10054-5691748441915392-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i35/oss-fuzz/10817-5734065685135360-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i35/oss-fuzz/5741040957915136-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i38/bungeman/HangingS.dfont
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i38/oss-fuzz/10212-5149104498278400-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render-i38/oss-fuzz/10398-5653547685773312-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/bungeman/HangingS.dfont
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/09930-5745799144144896-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/5181826652962816-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/5700487750877184-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/5714031351431168-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/5746105294782464-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype-render/oss-fuzz/6312404358004736-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype/bungeman/HangingS.dfont
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype/oss-fuzz/10255-5756507061223424-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype/oss-fuzz/10317-5699179767136256-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype/oss-fuzz/5040902828457984-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/truetype/oss-fuzz/6380894154653696-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-ftengine/bungeman/DistortableMM.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-ftengine/bungeman/HangingS.bin
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-ftengine/bungeman/HangingS.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-ftengine/oss-fuzz/11242-5764901956485120-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-ftengine/bungeman/DistortableMM.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-ftengine/bungeman/HangingS.bin
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-ftengine/bungeman/HangingS.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-ftengine/oss-fuzz/5642699796381696-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/DistortableMM_pfa_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/DistortableMM_pfa_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/DistortableMM_pfb_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/DistortableMM_pfb_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/HangingS_pfa_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/HangingS_pfa_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/HangingS_pfb_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/bungeman/HangingS_pfb_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/oss-fuzz/5188279346397184-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/oss-fuzz/5768706486435840-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render-tar/oss-fuzz/6256036838113280-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/bungeman/DistortableMM.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/bungeman/HangingS.bin
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/bungeman/HangingS.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/oss-fuzz/5066921052471296-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/oss-fuzz/5174197490810880-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/oss-fuzz/5238084693131264-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/oss-fuzz/5630306064269312-out-of-memory
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-render/oss-fuzz/6025593622626304-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/DistortableMM_pfa_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/DistortableMM_pfa_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/DistortableMM_pfb_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/DistortableMM_pfb_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/HangingS_pfa_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/HangingS_pfa_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/HangingS_pfb_afm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/bungeman/HangingS_pfb_pfm.tar
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/oss-fuzz/10183-5749053757849600-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/oss-fuzz/10192-5654048309510144-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1-tar/oss-fuzz/6203514857455616-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/bungeman/DistortableMM.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/bungeman/HangingS.bin
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/bungeman/HangingS.pfb
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/oss-fuzz/5000847376252928-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/oss-fuzz/5650962751422464-heap-buffer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type1/oss-fuzz/6017470866391040-null-dereference
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type42-render/oss-fuzz/11734-5708823835181056-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/type42-render/oss-fuzz/5750671616770048-timeout
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt-render/bungeman/HangingS-16.fnt
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt-render/bungeman/HangingS-PE.fon
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt-render/bungeman/HangingS.fon
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/bungeman/HangingS-16.fnt
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/bungeman/HangingS-PE.fon
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/bungeman/HangingS.fon
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/oss-fuzz/4881860298539008-integer-overflow
|
||||
third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/oss-fuzz/5120086263201792-timeout
|
||||
third_party/glslang/src/Test/badChars.frag
|
||||
third_party/glslang/src/Test/remap.invalid-spirv-1.spv
|
||||
third_party/glslang/src/Test/remap.invalid-spirv-2.spv
|
||||
@@ -11268,6 +10977,15 @@ third_party/rust/chromium_crates_io/vendor/regex-automata-v0_4/tests/gen/sparse/
|
||||
third_party/rust/chromium_crates_io/vendor/regex-automata-v0_4/tests/gen/sparse/multi_pattern_v2_fwd.littleendian.dfa
|
||||
third_party/rust/chromium_crates_io/vendor/regex-automata-v0_4/tests/gen/sparse/multi_pattern_v2_rev.bigendian.dfa
|
||||
third_party/rust/chromium_crates_io/vendor/regex-automata-v0_4/tests/gen/sparse/multi_pattern_v2_rev.littleendian.dfa
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/America/Bogota
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/America/Los_Angeles
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/America/Whitehorse
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/Antarctica/Troll
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/Arctic/Longyearbyen
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/Asia/Tokyo
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/Chile/EasterIsland
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/PST8PDT
|
||||
third_party/rust/chromium_crates_io/vendor/tzif-v0_3/testdata/Pacific/Pohnpei
|
||||
third_party/rust/chromium_crates_io/vendor/unicode-ident-v1/tests/fst/xid_continue.fst
|
||||
third_party/rust/chromium_crates_io/vendor/unicode-ident-v1/tests/fst/xid_start.fst
|
||||
third_party/rust/chromium_crates_io/vendor/windows_aarch64_msvc-v0_52/lib/windows.0.52.0.lib
|
||||
@@ -11303,6 +11021,10 @@ third_party/skia/resources/images/crbug999986.jpeg
|
||||
third_party/skia/resources/images/dng_with_preview.dng
|
||||
third_party/skia/resources/images/flower-bc1.dds
|
||||
third_party/skia/resources/images/flower-etc1.ktx
|
||||
third_party/skia/resources/images/gradient_adobe_to_p3.jpeg
|
||||
third_party/skia/resources/images/gradient_adobergb.jpeg
|
||||
third_party/skia/resources/images/gradient_displayp3.jpeg
|
||||
third_party/skia/resources/images/gradient_p3_to_adobe.jpeg
|
||||
third_party/skia/resources/images/iphone_13_pro.jpeg
|
||||
third_party/skia/resources/images/iphone_15.jpeg
|
||||
third_party/skia/resources/images/mandrill.wbmp
|
||||
|
||||
@@ -28,6 +28,7 @@ CONTINGENT_PATHS = (
|
||||
'third_party/dawn/third_party/ninja/',
|
||||
'third_party/dawn/tools/golang/',
|
||||
'third_party/devtools-frontend/src/third_party/esbuild/',
|
||||
'third_party/enterprise_companion/chromium_linux64/cipd/',
|
||||
'third_party/google-java-format/',
|
||||
'third_party/libei/cipd/',
|
||||
'third_party/ninja/',
|
||||
|
||||
Reference in New Issue
Block a user