Completed patches update
This commit is contained in:
parent
2bee2df09c
commit
70760505dd
67 changed files with 33651 additions and 3736 deletions
|
@ -55,7 +55,7 @@ Add-support-for-writing-URIs.patch
|
|||
Add-bookmark-import-export-actions.patch
|
||||
Bookmarks-select-all-menu-entry.patch
|
||||
Add-an-always-incognito-mode.patch
|
||||
Add-history-support-in-incognito-mode.patch
|
||||
Keep-flag-to-allow-screenshots-in-Incognito-mode.patch
|
||||
Add-option-to-not-persist-tabs-across-sessions.patch
|
||||
Add-a-proxy-configuration-page.patch
|
||||
Move-some-account-settings-back-to-privacy-settings.patch
|
||||
|
@ -115,7 +115,6 @@ Disable-smart-selection-by-default.patch
|
|||
Enable-user-agent-freeze-by-default.patch
|
||||
disable-browser-autologin-by-default.patch
|
||||
AImageReader-CFI-crash-mitigations.patch
|
||||
Keep-flag-to-allow-screenshots-in-Incognito-mode.patch
|
||||
Add-menu-item-to-view-source.patch
|
||||
Block-gateway-attacks-via-websockets.patch
|
||||
Enable-prefetch-privacy-changes-by-default.patch
|
||||
|
|
|
@ -33,7 +33,6 @@ See discussions at:
|
|||
12 files changed, 65 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/base/android/android_image_reader_compat.cc b/base/android/android_image_reader_compat.cc
|
||||
index ede7c576267c..75166a2938ae 100644
|
||||
--- a/base/android/android_image_reader_compat.cc
|
||||
+++ b/base/android/android_image_reader_compat.cc
|
||||
@@ -23,6 +23,8 @@
|
||||
|
@ -60,7 +59,6 @@ index ede7c576267c..75166a2938ae 100644
|
|||
|
||||
AndroidImageReader::AndroidImageReader() : is_supported_(LoadFunctions()) {}
|
||||
diff --git a/base/android/android_image_reader_compat.h b/base/android/android_image_reader_compat.h
|
||||
index f1d5836e679d..1291686ec0f1 100644
|
||||
--- a/base/android/android_image_reader_compat.h
|
||||
+++ b/base/android/android_image_reader_compat.h
|
||||
@@ -24,6 +24,9 @@ class BASE_EXPORT AndroidImageReader {
|
||||
|
@ -82,7 +80,6 @@ index f1d5836e679d..1291686ec0f1 100644
|
|||
|
||||
AndroidImageReader();
|
||||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
index f29592368870..ffe5e4f40f57 100644
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -2287,9 +2287,9 @@
|
||||
|
@ -99,7 +96,6 @@ index f29592368870..ffe5e4f40f57 100644
|
|||
{
|
||||
"name": "enable-immersive-fullscreen-toolbar",
|
||||
diff --git a/gpu/config/gpu_driver_bug_list.json b/gpu/config/gpu_driver_bug_list.json
|
||||
index 7d84f7bb0272..032d433ae8ec 100644
|
||||
--- a/gpu/config/gpu_driver_bug_list.json
|
||||
+++ b/gpu/config/gpu_driver_bug_list.json
|
||||
@@ -3198,6 +3198,22 @@
|
||||
|
@ -126,7 +122,6 @@ index 7d84f7bb0272..032d433ae8ec 100644
|
|||
"id": 336,
|
||||
"cr_bugs": [625785],
|
||||
diff --git a/gpu/config/gpu_finch_features.cc b/gpu/config/gpu_finch_features.cc
|
||||
index 1fa3c18a45bc..be48d86ea03f 100644
|
||||
--- a/gpu/config/gpu_finch_features.cc
|
||||
+++ b/gpu/config/gpu_finch_features.cc
|
||||
@@ -52,6 +52,11 @@ bool IsDeviceBlocked(const char* field, const std::string& block_list) {
|
||||
|
@ -142,7 +137,6 @@ index 1fa3c18a45bc..be48d86ea03f 100644
|
|||
// Used to limit GL version to 2.0 for skia raster on Android.
|
||||
const base::Feature kUseGles2ForOopR{"UseGles2ForOopR",
|
||||
diff --git a/gpu/config/gpu_finch_features.h b/gpu/config/gpu_finch_features.h
|
||||
index 943273d88a72..87b4c1961537 100644
|
||||
--- a/gpu/config/gpu_finch_features.h
|
||||
+++ b/gpu/config/gpu_finch_features.h
|
||||
@@ -17,6 +17,7 @@ namespace features {
|
||||
|
@ -154,7 +148,6 @@ index 943273d88a72..87b4c1961537 100644
|
|||
GPU_EXPORT extern const base::Feature kAndroidSurfaceControl;
|
||||
GPU_EXPORT extern const base::Feature kWebViewSurfaceControl;
|
||||
diff --git a/gpu/config/gpu_util.cc b/gpu/config/gpu_util.cc
|
||||
index f2c7059ea956..29bdfc96079f 100644
|
||||
--- a/gpu/config/gpu_util.cc
|
||||
+++ b/gpu/config/gpu_util.cc
|
||||
@@ -117,6 +117,9 @@ GpuFeatureStatus GetAndroidSurfaceControlFeatureStatus(
|
||||
|
@ -180,7 +173,6 @@ index f2c7059ea956..29bdfc96079f 100644
|
|||
|
||||
// Estimates roughly user total disk space by counting in the drives where
|
||||
diff --git a/gpu/config/gpu_workaround_list.txt b/gpu/config/gpu_workaround_list.txt
|
||||
index 3f14f7c64809..9e0c99b8d95b 100644
|
||||
--- a/gpu/config/gpu_workaround_list.txt
|
||||
+++ b/gpu/config/gpu_workaround_list.txt
|
||||
@@ -14,6 +14,7 @@ decode_encode_srgb_for_generatemipmap
|
||||
|
@ -192,7 +184,6 @@ index 3f14f7c64809..9e0c99b8d95b 100644
|
|||
disable_accelerated_hevc_decode
|
||||
disable_accelerated_vp8_decode
|
||||
diff --git a/gpu/ipc/service/gpu_init.cc b/gpu/ipc/service/gpu_init.cc
|
||||
index bd06bfe180eb..0bfccc54abc5 100644
|
||||
--- a/gpu/ipc/service/gpu_init.cc
|
||||
+++ b/gpu/ipc/service/gpu_init.cc
|
||||
@@ -580,6 +580,11 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandLine* command_line,
|
||||
|
@ -208,7 +199,6 @@ index bd06bfe180eb..0bfccc54abc5 100644
|
|||
kGpuFeatureStatusEnabled ||
|
||||
!InitializeVulkan()) {
|
||||
diff --git a/gpu/ipc/service/stream_texture_android.cc b/gpu/ipc/service/stream_texture_android.cc
|
||||
index 9cfe594a8a2e..4d2095f439c1 100644
|
||||
--- a/gpu/ipc/service/stream_texture_android.cc
|
||||
+++ b/gpu/ipc/service/stream_texture_android.cc
|
||||
@@ -6,6 +6,7 @@
|
||||
|
@ -237,7 +227,6 @@ index 9cfe594a8a2e..4d2095f439c1 100644
|
|||
: TextureOwner::Mode::kSurfaceTextureInsecure;
|
||||
}
|
||||
diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc
|
||||
index 77999314c340..9d7d6a11ff27 100644
|
||||
--- a/media/base/media_switches.cc
|
||||
+++ b/media/base/media_switches.cc
|
||||
@@ -687,6 +687,10 @@ const base::Feature kMediaDrmPreprovisioning{"MediaDrmPreprovisioning",
|
||||
|
@ -252,7 +241,6 @@ index 77999314c340..9d7d6a11ff27 100644
|
|||
// Enable picture in picture web api for android.
|
||||
const base::Feature kPictureInPictureAPI{"PictureInPictureAPI",
|
||||
diff --git a/media/base/media_switches.h b/media/base/media_switches.h
|
||||
index 00401aaea310..8b6dadba4b6e 100644
|
||||
--- a/media/base/media_switches.h
|
||||
+++ b/media/base/media_switches.h
|
||||
@@ -215,6 +215,7 @@ MEDIA_EXPORT extern const base::Feature kForceHardwareAudioDecoders;
|
||||
|
@ -263,6 +251,5 @@ index 00401aaea310..8b6dadba4b6e 100644
|
|||
MEDIA_EXPORT extern const base::Feature kMediaDrmPreprovisioning;
|
||||
MEDIA_EXPORT extern const base::Feature kMediaDrmPreprovisioningAtStartup;
|
||||
MEDIA_EXPORT extern const base::Feature kCanPlayHls;
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -26,7 +26,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActiv
|
|||
import org.chromium.printing.PrintManagerDelegateImpl;
|
||||
import org.chromium.printing.PrintingController;
|
||||
import org.chromium.printing.PrintingControllerImpl;
|
||||
@@ -994,6 +995,8 @@ public abstract class ChromeActivity<C extends ChromeActivityComponent>
|
||||
@@ -995,6 +996,8 @@ public abstract class ChromeActivity<C extends ChromeActivityComponent>
|
||||
UpdateMenuItemHelper.getInstance().onStart();
|
||||
ChromeActivitySessionTracker.getInstance().onStartWithNative();
|
||||
ChromeCachedFlags.getInstance().cacheNativeFlags();
|
||||
|
@ -38,7 +38,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActiv
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java b/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
@@ -94,6 +94,7 @@ public class ChromeCachedFlags {
|
||||
@@ -95,6 +95,7 @@ public class ChromeCachedFlags {
|
||||
.GIVE_JAVA_UI_THREAD_DEFAULT_TASK_TRAITS_USER_BLOCKING_PRIORITY);
|
||||
add(ChromeFeatureList.GRID_TAB_SWITCHER_FOR_TABLETS);
|
||||
add(ChromeFeatureList.IMMERSIVE_UI_MODE);
|
||||
|
@ -49,7 +49,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/Chrom
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -2980,7 +2980,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3085,7 +3085,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"enable-container-queries", flag_descriptions::kCSSContainerQueriesName,
|
||||
flag_descriptions::kCSSContainerQueriesDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(blink::features::kCSSContainerQueries)},
|
||||
|
@ -65,7 +65,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -12,6 +12,11 @@
|
||||
@@ -13,6 +13,11 @@
|
||||
|
||||
namespace flag_descriptions {
|
||||
|
||||
|
@ -93,7 +93,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -146,6 +146,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
@@ -147,6 +147,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
&feed::kFeedLoadingPlaceholder,
|
||||
&feed::kInterestFeedContentSuggestions,
|
||||
&feed::kInterestFeedSpinnerAlwaysAnimate,
|
||||
|
@ -101,7 +101,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
&feed::kInterestFeedV1ClicksAndViewsConditionalUpload,
|
||||
&feed::kInterestFeedV2,
|
||||
&feed::kInterestFeedV2Autoplay,
|
||||
@@ -402,6 +403,9 @@ const base::Feature kAdaptiveButtonInTopToolbarCustomizationV2{
|
||||
@@ -406,6 +407,9 @@ const base::Feature kAdaptiveButtonInTopToolbarCustomizationV2{
|
||||
"AdaptiveButtonInTopToolbarCustomizationV2",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
|
@ -147,7 +147,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
diff --git a/net/android/java/src/org/chromium/net/X509Util.java b/net/android/java/src/org/chromium/net/X509Util.java
|
||||
--- a/net/android/java/src/org/chromium/net/X509Util.java
|
||||
+++ b/net/android/java/src/org/chromium/net/X509Util.java
|
||||
@@ -436,6 +436,8 @@ public class X509Util {
|
||||
@@ -437,6 +437,8 @@ public class X509Util {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -156,7 +156,7 @@ diff --git a/net/android/java/src/org/chromium/net/X509Util.java b/net/android/j
|
|||
public static AndroidCertVerifyResult verifyServerCertificates(byte[][] certChain,
|
||||
String authType,
|
||||
String host)
|
||||
@@ -516,6 +518,9 @@ public class X509Util {
|
||||
@@ -517,6 +519,9 @@ public class X509Util {
|
||||
isIssuedByKnownRoot = isKnownRoot(root);
|
||||
}
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ Subject: Add Alt+D hotkey to focus address bar
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java b/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcuts.java
|
||||
@@ -157,6 +157,8 @@ public class KeyboardShortcuts {
|
||||
@@ -155,6 +155,8 @@ public class KeyboardShortcuts {
|
||||
KeyEvent.KEYCODE_F, KeyEvent.META_CTRL_ON);
|
||||
addShortcut(context, chromeFeatureShortcutGroup, R.string.keyboard_shortcut_address_bar,
|
||||
KeyEvent.KEYCODE_L, KeyEvent.META_CTRL_ON);
|
||||
|
|
|
@ -14,7 +14,7 @@ Subject: Add IsCleartextPermitted flag
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -7949,6 +7949,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -8179,6 +8179,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kRequestDesktopSiteExceptionsName,
|
||||
flag_descriptions::kRequestDesktopSiteExceptionsDescription, kOsAndroid,
|
||||
FEATURE_VALUE_TYPE(features::kRequestDesktopSiteExceptions)},
|
||||
|
@ -28,7 +28,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1530,6 +1530,10 @@ const char kHttpsOnlyModeDescription[] =
|
||||
@@ -1542,6 +1542,10 @@ const char kHttpsOnlyModeDescription[] =
|
||||
"Adds a setting under chrome://settings/security to opt-in to HTTPS-First "
|
||||
"Mode.";
|
||||
|
||||
|
@ -42,7 +42,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -874,6 +874,9 @@ extern const char kHideShelfControlsInTabletModeDescription[];
|
||||
@@ -876,6 +876,9 @@ extern const char kHideShelfControlsInTabletModeDescription[];
|
||||
extern const char kHttpsOnlyModeName[];
|
||||
extern const char kHttpsOnlyModeDescription[];
|
||||
|
||||
|
@ -80,7 +80,7 @@ diff --git a/net/base/features.h b/net/base/features.h
|
|||
diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc
|
||||
--- a/net/url_request/url_request_http_job.cc
|
||||
+++ b/net/url_request/url_request_http_job.cc
|
||||
@@ -209,6 +209,10 @@ std::unique_ptr<URLRequestJob> URLRequestHttpJob::Create(URLRequest* request) {
|
||||
@@ -210,6 +210,10 @@ std::unique_ptr<URLRequestJob> URLRequestHttpJob::Create(URLRequest* request) {
|
||||
}
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -46,7 +46,6 @@ Need: Adds-support-for-writing-URIs.patch
|
|||
35 files changed, 846 insertions(+), 29 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
index cb3940e9fdbc..cc0ff9a4427e 100644
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
+++ b/chrome/android/java/AndroidManifest.xml
|
||||
@@ -59,7 +59,6 @@ by a child template that "extends" this file.
|
||||
|
@ -58,7 +57,6 @@ index cb3940e9fdbc..cc0ff9a4427e 100644
|
|||
<uses-permission-sdk-23 android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
|
||||
|
||||
diff --git a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml
|
||||
index fe31b06a4066..7018cc3832d5 100644
|
||||
--- a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml
|
||||
+++ b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml
|
||||
@@ -21,6 +21,20 @@
|
||||
|
@ -83,7 +81,6 @@ index fe31b06a4066..7018cc3832d5 100644
|
|||
android:id="@+id/close_menu_id"
|
||||
android:icon="@drawable/btn_close"
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/TabbedModeTabDelegateFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/TabbedModeTabDelegateFactory.java
|
||||
index 34e1ea0b7f4e..b325a22dc991 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/TabbedModeTabDelegateFactory.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/TabbedModeTabDelegateFactory.java
|
||||
@@ -9,6 +9,7 @@ import android.app.Activity;
|
||||
|
@ -113,7 +110,6 @@ index 34e1ea0b7f4e..b325a22dc991 100644
|
|||
Supplier<ShareDelegate> shareDelegateSupplier,
|
||||
Supplier<EphemeralTabCoordinator> ephemeralTabCoordinatorSupplier,
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActionBar.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActionBar.java
|
||||
index 7412777d2f3e..608ba21c3d76 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActionBar.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActionBar.java
|
||||
@@ -86,6 +86,12 @@ public class BookmarkActionBar extends SelectableListToolbar<BookmarkId>
|
||||
|
@ -157,7 +153,6 @@ index 7412777d2f3e..608ba21c3d76 100644
|
|||
getMenu().findItem(R.id.edit_menu_id).setVisible(mCurrentFolder.isEditable());
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java
|
||||
index 4b1e8adce0c2..37b672f41f2d 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java
|
||||
@@ -16,6 +16,11 @@ import org.chromium.chrome.browser.IntentHandler;
|
||||
|
@ -228,7 +223,6 @@ index 4b1e8adce0c2..37b672f41f2d 100644
|
|||
* @return The {@link BookmarkManager} for testing purposes.
|
||||
*/
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java
|
||||
index b30c291c3fe9..30739d398bed 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java
|
||||
@@ -4,7 +4,20 @@
|
||||
|
@ -546,7 +540,6 @@ index b30c291c3fe9..30739d398bed 100644
|
|||
long nativeBookmarkBridge, BookmarkBridge caller, long id, int type, int index);
|
||||
int getTotalBookmarkCount(
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java
|
||||
index b6c838a54e5a..080567c2efda 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java
|
||||
@@ -67,6 +67,16 @@ interface BookmarkDelegate {
|
||||
|
@ -567,7 +560,6 @@ index b6c838a54e5a..080567c2efda 100644
|
|||
* Dismisses the search UI.
|
||||
*/
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
||||
index 2194b041d50f..11eb37e885eb 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java
|
||||
@@ -35,6 +35,8 @@ import org.chromium.components.browser_ui.util.ConversionUtils;
|
||||
|
@ -621,7 +613,6 @@ index 2194b041d50f..11eb37e885eb 100644
|
|||
public void openSearchUI() {
|
||||
setState(BookmarkUIState.createSearchState());
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java
|
||||
index 030c546da9b3..ccb1e0e05c4a 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java
|
||||
@@ -13,6 +13,9 @@ import org.chromium.chrome.browser.ui.messages.snackbar.SnackbarManager;
|
||||
|
@ -652,7 +643,6 @@ index 030c546da9b3..ccb1e0e05c4a 100644
|
|||
|
||||
initWithView(mManager.getView());
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageFactory.java
|
||||
index 153e51705b9a..3dec9ed3099d 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageFactory.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageFactory.java
|
||||
@@ -15,6 +15,7 @@ import org.chromium.base.jank_tracker.JankTracker;
|
||||
|
@ -709,7 +699,6 @@ index 153e51705b9a..3dec9ed3099d 100644
|
|||
|
||||
protected NativePage buildDownloadsPage(Tab tab) {
|
||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
index 33928b6b1e9d..94e86c3c7e4c 100644
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -1835,6 +1835,13 @@ static_library("browser") {
|
||||
|
@ -745,7 +734,6 @@ index 33928b6b1e9d..94e86c3c7e4c 100644
|
|||
"cart/cart_db.h",
|
||||
"cart/cart_discount_fetcher.cc",
|
||||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
index 2902a4904e15..8a71ee8c2dd2 100644
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -8213,6 +8213,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
|
@ -762,7 +750,6 @@ index 2902a4904e15..8a71ee8c2dd2 100644
|
|||
{"snooping-protection", flag_descriptions::kSnoopingProtectionName,
|
||||
flag_descriptions::kSnoopingProtectionDescription, kOsCrOS,
|
||||
diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.cc b/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
||||
index d0a025b706a1..79664027a5cc 100644
|
||||
--- a/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
||||
+++ b/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
||||
@@ -56,6 +56,25 @@
|
||||
|
@ -1079,7 +1066,6 @@ index d0a025b706a1..79664027a5cc 100644
|
|||
const JavaParamRef<jobject>& obj,
|
||||
jlong id,
|
||||
diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.h b/chrome/browser/android/bookmarks/bookmark_bridge.h
|
||||
index 863deb367453..2eb48bb08c3f 100644
|
||||
--- a/chrome/browser/android/bookmarks/bookmark_bridge.h
|
||||
+++ b/chrome/browser/android/bookmarks/bookmark_bridge.h
|
||||
@@ -18,6 +18,7 @@
|
||||
|
@ -1168,7 +1154,6 @@ index 863deb367453..2eb48bb08c3f 100644
|
|||
OptimizationGuideKeyedService* opt_guide_;
|
||||
|
||||
diff --git a/chrome/browser/bookmarks/bookmark_html_writer.cc b/chrome/browser/bookmarks/bookmark_html_writer.cc
|
||||
index 2cb28e626ec3..1ff7f356c008 100644
|
||||
--- a/chrome/browser/bookmarks/bookmark_html_writer.cc
|
||||
+++ b/chrome/browser/bookmarks/bookmark_html_writer.cc
|
||||
@@ -27,6 +27,7 @@
|
||||
|
@ -1194,7 +1179,6 @@ index 2cb28e626ec3..1ff7f356c008 100644
|
|||
PLOG(ERROR) << "Could not create " << path_;
|
||||
return false;
|
||||
diff --git a/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationCustomView.java b/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationCustomView.java
|
||||
index 8abf7ed59880..7a52e34d2d07 100644
|
||||
--- a/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationCustomView.java
|
||||
+++ b/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationCustomView.java
|
||||
@@ -49,7 +49,7 @@ public class DownloadLocationCustomView
|
||||
|
@ -1234,7 +1218,6 @@ index 8abf7ed59880..7a52e34d2d07 100644
|
|||
DirectoryOption selected = (DirectoryOption) mFileLocation.getSelectedItem();
|
||||
return selected;
|
||||
diff --git a/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationDialogCoordinator.java b/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationDialogCoordinator.java
|
||||
index 95d2545cfbd4..e5e356929551 100644
|
||||
--- a/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationDialogCoordinator.java
|
||||
+++ b/chrome/browser/download/android/java/src/org/chromium/chrome/browser/download/dialogs/DownloadLocationDialogCoordinator.java
|
||||
@@ -37,12 +37,12 @@ import java.util.ArrayList;
|
||||
|
@ -1263,7 +1246,6 @@ index 95d2545cfbd4..e5e356929551 100644
|
|||
if (mDialogModel != null) return;
|
||||
|
||||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
index 0f9153ec20c1..c8f618d29fa8 100644
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5897,6 +5897,11 @@ const char kWebKioskEnableLacrosDescription[] =
|
||||
|
@ -1279,7 +1261,6 @@ index 0f9153ec20c1..c8f618d29fa8 100644
|
|||
// Don't just add flags to the end, put them in the right section in
|
||||
// alphabetical order just like the header file.
|
||||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
index 3753a5909b1d..440ef9127eba 100644
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3423,6 +3423,9 @@ extern const char kWebKioskEnableLacrosName[];
|
||||
|
@ -1293,7 +1274,6 @@ index 3753a5909b1d..440ef9127eba 100644
|
|||
// Don't just add flags to the end, put them in the right section in
|
||||
// alphabetical order. See top instructions for more.
|
||||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
index 4ede5ccfd1d9..c0141b2cbac0 100644
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -174,6 +174,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
|
@ -1316,7 +1296,6 @@ index 4ede5ccfd1d9..c0141b2cbac0 100644
|
|||
JNIEnv* env,
|
||||
const JavaParamRef<jstring>& jfeature_name) {
|
||||
diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
index 72b17bb0ef22..45c599e11982 100644
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.h
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
@@ -160,6 +160,7 @@ extern const base::Feature kToolbarMicIphAndroid;
|
||||
|
@ -1328,7 +1307,6 @@ index 72b17bb0ef22..45c599e11982 100644
|
|||
extern const base::Feature kTrustedWebActivityQualityEnforcement;
|
||||
extern const base::Feature kTrustedWebActivityQualityEnforcementForced;
|
||||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
index 4828060c2fad..610b2482d696 100644
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
@@ -563,6 +563,7 @@ public abstract class ChromeFeatureList {
|
||||
|
@ -1340,7 +1318,6 @@ index 4828060c2fad..610b2482d696 100644
|
|||
@NativeMethods
|
||||
interface Natives {
|
||||
diff --git a/chrome/browser/importer/profile_writer.cc b/chrome/browser/importer/profile_writer.cc
|
||||
index 1decd66e026f..b5f58501908d 100644
|
||||
--- a/chrome/browser/importer/profile_writer.cc
|
||||
+++ b/chrome/browser/importer/profile_writer.cc
|
||||
@@ -105,12 +105,14 @@ void ProfileWriter::AddHistoryPage(const history::URLRows& page,
|
||||
|
@ -1376,7 +1353,6 @@ index 1decd66e026f..b5f58501908d 100644
|
|||
|
||||
// If the bookmark bar is currently empty, we should import directly to it.
|
||||
diff --git a/chrome/browser/importer/profile_writer.h b/chrome/browser/importer/profile_writer.h
|
||||
index eae61642e220..c819ed8db5e6 100644
|
||||
--- a/chrome/browser/importer/profile_writer.h
|
||||
+++ b/chrome/browser/importer/profile_writer.h
|
||||
@@ -11,6 +11,7 @@
|
||||
|
@ -1400,7 +1376,6 @@ index eae61642e220..c819ed8db5e6 100644
|
|||
|
||||
// Adds the TemplateURLs in |template_urls| to the local store.
|
||||
diff --git a/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java b/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
index d8aec5075dd6..8c5ac883115e 100644
|
||||
--- a/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
+++ b/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
@@ -103,6 +103,8 @@ public final class ChromePreferenceKeys {
|
||||
|
@ -1421,7 +1396,6 @@ index d8aec5075dd6..8c5ac883115e 100644
|
|||
CHROME_SURVEY_DOWNLOAD_ATTEMPTS.pattern(),
|
||||
CHROME_SURVEY_PROMPT_DISPLAYED_TIMESTAMP.pattern(),
|
||||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
index 32edc39f4cfd..dcc5f5ba44d3 100644
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -242,6 +242,24 @@ CHAR_LIMIT guidelines:
|
||||
|
@ -1450,7 +1424,6 @@ index 32edc39f4cfd..dcc5f5ba44d3 100644
|
|||
Virtual Reality
|
||||
</message>
|
||||
diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn
|
||||
index 4a50fdd3dc65..9a9ec468103a 100644
|
||||
--- a/chrome/common/BUILD.gn
|
||||
+++ b/chrome/common/BUILD.gn
|
||||
@@ -382,6 +382,9 @@ static_library("common") {
|
||||
|
@ -1464,7 +1437,6 @@ index 4a50fdd3dc65..9a9ec468103a 100644
|
|||
} else {
|
||||
# Non-Android.
|
||||
diff --git a/chrome/utility/BUILD.gn b/chrome/utility/BUILD.gn
|
||||
index 4f11cdb016fd..288adce0fc83 100644
|
||||
--- a/chrome/utility/BUILD.gn
|
||||
+++ b/chrome/utility/BUILD.gn
|
||||
@@ -78,8 +78,6 @@ static_library("utility") {
|
||||
|
@ -1489,7 +1461,6 @@ index 4f11cdb016fd..288adce0fc83 100644
|
|||
sources += [
|
||||
"importer/nss_decryptor_system_nss.cc",
|
||||
diff --git a/chrome/utility/importer/bookmark_html_reader.cc b/chrome/utility/importer/bookmark_html_reader.cc
|
||||
index 276c09a414a7..713e0e1b2471 100644
|
||||
--- a/chrome/utility/importer/bookmark_html_reader.cc
|
||||
+++ b/chrome/utility/importer/bookmark_html_reader.cc
|
||||
@@ -16,7 +16,9 @@
|
||||
|
@ -1572,7 +1543,6 @@ index 276c09a414a7..713e0e1b2471 100644
|
|||
continue;
|
||||
}
|
||||
diff --git a/chrome/utility/importer/bookmark_html_reader.h b/chrome/utility/importer/bookmark_html_reader.h
|
||||
index f45103c9f9b4..daaeb8b3a137 100644
|
||||
--- a/chrome/utility/importer/bookmark_html_reader.h
|
||||
+++ b/chrome/utility/importer/bookmark_html_reader.h
|
||||
@@ -50,6 +50,14 @@ void ImportBookmarksFile(
|
||||
|
@ -1591,7 +1561,6 @@ index f45103c9f9b4..daaeb8b3a137 100644
|
|||
// has replacement terms. Chrome treats such bookmarks as search engines rather
|
||||
// than true bookmarks.
|
||||
diff --git a/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java b/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java
|
||||
index 69cc78c48d1d..c6e6c4acbfa9 100644
|
||||
--- a/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java
|
||||
+++ b/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java
|
||||
@@ -39,6 +39,7 @@ import org.chromium.base.task.AsyncTask;
|
||||
|
@ -1669,7 +1638,6 @@ index 69cc78c48d1d..c6e6c4acbfa9 100644
|
|||
* Checks whether the list of accepted types effectively describes only a single
|
||||
* type, which might be wildcard. For example:
|
||||
diff --git a/ui/android/java/strings/android_ui_strings.grd b/ui/android/java/strings/android_ui_strings.grd
|
||||
index 5249279e8c46..6150e2dd5a6c 100644
|
||||
--- a/ui/android/java/strings/android_ui_strings.grd
|
||||
+++ b/ui/android/java/strings/android_ui_strings.grd
|
||||
@@ -177,6 +177,9 @@
|
||||
|
@ -1683,7 +1651,6 @@ index 5249279e8c46..6150e2dd5a6c 100644
|
|||
<!-- Clipboard -->
|
||||
<message name="IDS_COPY_TO_CLIPBOARD_FAILURE_MESSAGE" desc="Notification for when copying to the clipboard fails. [CHAR_LIMIT=64]">
|
||||
diff --git a/ui/shell_dialogs/select_file_dialog.h b/ui/shell_dialogs/select_file_dialog.h
|
||||
index 8a417fc43a7e..cf634ed90849 100644
|
||||
--- a/ui/shell_dialogs/select_file_dialog.h
|
||||
+++ b/ui/shell_dialogs/select_file_dialog.h
|
||||
@@ -205,6 +205,8 @@ class SHELL_DIALOGS_EXPORT SelectFileDialog
|
||||
|
@ -1696,7 +1663,6 @@ index 8a417fc43a7e..cf634ed90849 100644
|
|||
friend class base::RefCountedThreadSafe<SelectFileDialog>;
|
||||
|
||||
diff --git a/ui/shell_dialogs/select_file_dialog_android.cc b/ui/shell_dialogs/select_file_dialog_android.cc
|
||||
index 2388447d65d5..4b59e5321b73 100644
|
||||
--- a/ui/shell_dialogs/select_file_dialog_android.cc
|
||||
+++ b/ui/shell_dialogs/select_file_dialog_android.cc
|
||||
@@ -140,6 +140,12 @@ void SelectFileDialogImpl::SelectFileImpl(
|
||||
|
@ -1713,7 +1679,6 @@ index 2388447d65d5..4b59e5321b73 100644
|
|||
}
|
||||
|
||||
diff --git a/ui/shell_dialogs/select_file_dialog_android.h b/ui/shell_dialogs/select_file_dialog_android.h
|
||||
index 32499c59eec0..552ee7cfb73f 100644
|
||||
--- a/ui/shell_dialogs/select_file_dialog_android.h
|
||||
+++ b/ui/shell_dialogs/select_file_dialog_android.h
|
||||
@@ -57,6 +57,8 @@ class SelectFileDialogImpl : public SelectFileDialog {
|
||||
|
@ -1725,6 +1690,5 @@ index 32499c59eec0..552ee7cfb73f 100644
|
|||
protected:
|
||||
~SelectFileDialogImpl() override;
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -194,7 +194,7 @@ diff --git a/chrome/browser/tab/java/src/org/chromium/chrome/browser/tab/TabAsso
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -4604,6 +4604,21 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -4612,6 +4612,21 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
<message name="IDS_NEAR_OOM_REDUCTION_DECLINE" desc="The text of the button letting the user decline the browser's intervention, so that the page can be reloaded.">
|
||||
Show original
|
||||
</message>
|
||||
|
|
|
@ -15,7 +15,7 @@ and internal chrome:// pages will be used for the autocomplete results.
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -464,6 +464,22 @@ const FeatureEntry::FeatureVariation kReaderModeDiscoverabilityVariations[] = {
|
||||
@@ -466,6 +466,22 @@ const FeatureEntry::FeatureVariation kReaderModeDiscoverabilityVariations[] = {
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
@ -38,7 +38,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
const FeatureEntry::FeatureParam kAdaptiveButton_AlwaysNone[] = {
|
||||
{"mode", "always-none"}};
|
||||
const FeatureEntry::FeatureParam kAdaptiveButton_AlwaysNewTab[] = {
|
||||
@@ -3617,7 +3633,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3723,7 +3739,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
kOsMac | kOsLinux | kOsWin,
|
||||
FEATURE_VALUE_TYPE(features::kSystemNotifications)},
|
||||
#endif // BUILDFLAG(ENABLE_SYSTEM_NOTIFICATIONS) && !BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
@ -63,7 +63,7 @@ diff --git a/components/omnibox/browser/autocomplete_controller.cc b/components/
|
|||
#include "base/feature_list.h"
|
||||
#include "base/format_macros.h"
|
||||
#include "base/metrics/histogram.h"
|
||||
@@ -272,6 +274,15 @@ AutocompleteController::AutocompleteController(
|
||||
@@ -292,6 +294,15 @@ AutocompleteController::AutocompleteController(
|
||||
search_service_worker_signal_sent_(false),
|
||||
template_url_service_(provider_client_->GetTemplateURLService()) {
|
||||
provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes();
|
||||
|
|
|
@ -14,7 +14,7 @@ Subject: Add flag for save-data-header
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4204,7 +4204,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4321,7 +4321,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"force-text-direction", flag_descriptions::kForceTextDirectionName,
|
||||
flag_descriptions::kForceTextDirectionDescription, kOsAll,
|
||||
MULTI_VALUE_TYPE(kForceTextDirectionChoices)},
|
||||
|
@ -29,7 +29,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1148,6 +1148,10 @@ const char kDisableKeepaliveFetchDescription[] =
|
||||
@@ -1144,6 +1144,10 @@ const char kDisableKeepaliveFetchDescription[] =
|
||||
"Disable fetch with keepalive set "
|
||||
"(https://fetch.spec.whatwg.org/#request-keepalive-flag).";
|
||||
|
||||
|
@ -43,7 +43,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -616,6 +616,9 @@ extern const char kDiagnosticsAppNavigationDescription[];
|
||||
@@ -612,6 +612,9 @@ extern const char kDiagnosticsAppNavigationDescription[];
|
||||
extern const char kDisableKeepaliveFetchName[];
|
||||
extern const char kDisableKeepaliveFetchDescription[];
|
||||
|
||||
|
@ -87,7 +87,7 @@ diff --git a/services/network/public/cpp/features.cc b/services/network/public/c
|
|||
diff --git a/services/network/public/cpp/features.h b/services/network/public/cpp/features.h
|
||||
--- a/services/network/public/cpp/features.h
|
||||
+++ b/services/network/public/cpp/features.h
|
||||
@@ -50,6 +50,8 @@ extern const base::Feature kDisableKeepaliveFetch;
|
||||
@@ -47,6 +47,8 @@ extern const base::Feature kDisableKeepaliveFetch;
|
||||
COMPONENT_EXPORT(NETWORK_CPP)
|
||||
extern const base::Feature kOpaqueResponseBlockingV01;
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ Subject: Add flag to disable external intent requests
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -2910,6 +2910,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3018,6 +3018,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kWebrtcCaptureMultiChannelApmName,
|
||||
flag_descriptions::kWebrtcCaptureMultiChannelApmDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(features::kWebRtcEnableCaptureMultiChannelApm)},
|
||||
|
@ -24,7 +24,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -3424,6 +3424,12 @@ const char kPhotoPickerVideoSupportName[] = "Photo Picker Video Support";
|
||||
@@ -3479,6 +3479,12 @@ const char kPhotoPickerVideoSupportName[] = "Photo Picker Video Support";
|
||||
const char kPhotoPickerVideoSupportDescription[] =
|
||||
"Enables video files to be shown in the Photo Picker dialog";
|
||||
|
||||
|
@ -40,7 +40,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1979,6 +1979,9 @@ extern const char kQueryTilesNTPDescription[];
|
||||
@@ -2003,6 +2003,9 @@ extern const char kQueryTilesNTPDescription[];
|
||||
extern const char kQueryTilesOmniboxName[];
|
||||
extern const char kQueryTilesOmniboxDescription[];
|
||||
extern const char kQueryTilesSingleTierName[];
|
||||
|
|
|
@ -18,7 +18,7 @@ Subject: Add flag to disable vibration
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -6455,6 +6455,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6644,6 +6644,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(features::kNewMacNotificationAPI)},
|
||||
#endif
|
||||
|
||||
|
@ -32,7 +32,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5506,6 +5506,9 @@ const char kDefaultCalculatorWebAppDescription[] =
|
||||
@@ -5668,6 +5668,9 @@ const char kDefaultCalculatorWebAppDescription[] =
|
||||
"chrome app.";
|
||||
#endif // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
|
||||
|
@ -45,7 +45,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3330,6 +3330,8 @@ extern const char kWebUITabStripTabDragIntegrationName[];
|
||||
@@ -3428,6 +3428,8 @@ extern const char kWebUITabStripTabDragIntegrationName[];
|
||||
extern const char kWebUITabStripTabDragIntegrationDescription[];
|
||||
#endif // BUILDFLAG(ENABLE_WEBUI_TAB_STRIP) && BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
||||
|
@ -68,7 +68,7 @@ diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.
|
|||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -113,6 +113,10 @@ const base::Feature kBackForwardCacheMemoryControls {
|
||||
@@ -121,6 +121,10 @@ const base::Feature kBackForwardCacheMemoryControls {
|
||||
#endif
|
||||
};
|
||||
|
||||
|
@ -94,7 +94,7 @@ diff --git a/content/public/common/content_features.h b/content/public/common/co
|
|||
diff --git a/third_party/blink/public/platform/web_runtime_features.h b/third_party/blink/public/platform/web_runtime_features.h
|
||||
--- a/third_party/blink/public/platform/web_runtime_features.h
|
||||
+++ b/third_party/blink/public/platform/web_runtime_features.h
|
||||
@@ -88,6 +88,7 @@ class WebRuntimeFeatures {
|
||||
@@ -87,6 +87,7 @@ class WebRuntimeFeatures {
|
||||
BLINK_PLATFORM_EXPORT static void EnableBlockingFocusWithoutUserActivation(
|
||||
bool);
|
||||
BLINK_PLATFORM_EXPORT static void EnableCacheInlineScriptCode(bool);
|
||||
|
@ -125,7 +125,7 @@ diff --git a/third_party/blink/renderer/modules/vibration/vibration_controller.c
|
|||
diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.cc b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
--- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
+++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc
|
||||
@@ -168,6 +168,10 @@ void WebRuntimeFeatures::EnableScrollTopLeftInterop(bool enable) {
|
||||
@@ -164,6 +164,10 @@ void WebRuntimeFeatures::EnableScrollTopLeftInterop(bool enable) {
|
||||
RuntimeEnabledFeatures::SetScrollTopLeftInteropEnabled(enable);
|
||||
}
|
||||
|
||||
|
@ -139,7 +139,7 @@ diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.c
|
|||
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -1640,6 +1640,10 @@
|
||||
@@ -1673,6 +1673,10 @@
|
||||
name: "OrientationEvent",
|
||||
status: {"Android": "stable"},
|
||||
},
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -183,7 +183,7 @@ diff --git a/chrome/browser/permissions/last_tab_standing_tracker_factory.cc b/c
|
|||
diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -365,10 +365,7 @@ void ChromeBrowserMainExtraPartsProfiles::
|
||||
@@ -367,10 +367,7 @@ void ChromeBrowserMainExtraPartsProfiles::
|
||||
InstantServiceFactory::GetInstance();
|
||||
#endif
|
||||
LanguageModelManagerFactory::GetInstance();
|
||||
|
@ -198,7 +198,7 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
|||
diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc
|
||||
--- a/chrome/browser/ui/tab_helpers.cc
|
||||
+++ b/chrome/browser/ui/tab_helpers.cc
|
||||
@@ -454,6 +454,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) {
|
||||
@@ -459,6 +459,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) {
|
||||
web_contents);
|
||||
}
|
||||
video_tutorials::VideoTutorialTabHelper::CreateForWebContents(web_contents);
|
||||
|
@ -347,7 +347,7 @@ diff --git a/components/browser_ui/site_settings/android/website_preference_brid
|
|||
diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
--- a/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
+++ b/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
@@ -580,6 +580,11 @@
|
||||
@@ -589,6 +589,11 @@
|
||||
<message name="IDS_PAGE_INFO_URL_TRUNCATED" desc="Accessibility announcement when the URL in PageInfo switches from full to truncated display">
|
||||
URL truncated
|
||||
</message>
|
||||
|
@ -357,7 +357,7 @@ diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/comp
|
|||
+ </message>
|
||||
+
|
||||
<message name="IDS_PAGE_INFO_AD_PERSONALIZATION_TITLE" desc="The title of the 'Ad personalization' section in Page Info.">
|
||||
Ad personalization
|
||||
Ad personalization
|
||||
</message>
|
||||
diff --git a/components/content_settings/android/BUILD.gn b/components/content_settings/android/BUILD.gn
|
||||
--- a/components/content_settings/android/BUILD.gn
|
||||
|
@ -373,7 +373,7 @@ diff --git a/components/content_settings/android/BUILD.gn b/components/content_s
|
|||
diff --git a/components/content_settings/core/browser/content_settings_utils.cc b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
--- a/components/content_settings/core/browser/content_settings_utils.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
@@ -185,4 +185,33 @@ base::Time GetConstraintExpiration(const base::TimeDelta duration) {
|
||||
@@ -184,4 +184,33 @@ base::Time GetConstraintExpiration(const base::TimeDelta duration) {
|
||||
return base::Time::Now() + duration;
|
||||
}
|
||||
|
||||
|
@ -426,7 +426,7 @@ diff --git a/components/content_settings/core/browser/content_settings_utils.h b
|
|||
diff --git a/components/content_settings/core/browser/host_content_settings_map.cc b/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
--- a/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
+++ b/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
@@ -821,7 +821,7 @@ void HostContentSettingsMap::AddSettingsForOneType(
|
||||
@@ -823,7 +823,7 @@ void HostContentSettingsMap::AddSettingsForOneType(
|
||||
settings->emplace_back(rule.primary_pattern, rule.secondary_pattern,
|
||||
std::move(value),
|
||||
kProviderNamesSourceMap[provider_type].provider_name,
|
||||
|
@ -516,7 +516,7 @@ diff --git a/components/content_settings/core/common/content_settings_constraint
|
|||
diff --git a/components/page_info/android/java/src/org/chromium/components/page_info/PageInfoController.java b/components/page_info/android/java/src/org/chromium/components/page_info/PageInfoController.java
|
||||
--- a/components/page_info/android/java/src/org/chromium/components/page_info/PageInfoController.java
|
||||
+++ b/components/page_info/android/java/src/org/chromium/components/page_info/PageInfoController.java
|
||||
@@ -378,9 +378,9 @@ public class PageInfoController implements PageInfoMainController, ModalDialogPr
|
||||
@@ -383,9 +383,9 @@ public class PageInfoController implements PageInfoMainController, ModalDialogPr
|
||||
*/
|
||||
@CalledByNative
|
||||
private void addPermissionSection(String name, String nameMidSentence, int type,
|
||||
|
@ -574,7 +574,7 @@ diff --git a/components/page_info/android/java/src/org/chromium/components/page_
|
|||
diff --git a/components/page_info/android/page_info_controller_android.cc b/components/page_info/android/page_info_controller_android.cc
|
||||
--- a/components/page_info/android/page_info_controller_android.cc
|
||||
+++ b/components/page_info/android/page_info_controller_android.cc
|
||||
@@ -157,6 +157,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -158,6 +158,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
|
||||
std::map<ContentSettingsType, ContentSetting>
|
||||
user_specified_settings_to_display;
|
||||
|
@ -583,7 +583,7 @@ diff --git a/components/page_info/android/page_info_controller_android.cc b/comp
|
|||
|
||||
for (const auto& permission : permission_info_list) {
|
||||
if (base::Contains(permissions_to_display, permission.type)) {
|
||||
@@ -165,6 +167,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -166,6 +168,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
if (setting_to_display) {
|
||||
user_specified_settings_to_display[permission.type] =
|
||||
*setting_to_display;
|
||||
|
@ -592,7 +592,7 @@ diff --git a/components/page_info/android/page_info_controller_android.cc b/comp
|
|||
}
|
||||
}
|
||||
}
|
||||
@@ -181,7 +185,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -182,7 +186,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
ConvertUTF16ToJavaString(env, setting_title),
|
||||
ConvertUTF16ToJavaString(env, setting_title_mid_sentence),
|
||||
static_cast<jint>(permission),
|
||||
|
@ -602,7 +602,7 @@ diff --git a/components/page_info/android/page_info_controller_android.cc b/comp
|
|||
}
|
||||
}
|
||||
|
||||
@@ -194,7 +199,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -195,7 +200,8 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
env, controller_jobject_, ConvertUTF16ToJavaString(env, object_title),
|
||||
ConvertUTF16ToJavaString(env, object_title),
|
||||
static_cast<jint>(chosen_object->ui_info.content_settings_type),
|
||||
|
@ -615,7 +615,7 @@ diff --git a/components/page_info/android/page_info_controller_android.cc b/comp
|
|||
diff --git a/components/page_info/page_info.cc b/components/page_info/page_info.cc
|
||||
--- a/components/page_info/page_info.cc
|
||||
+++ b/components/page_info/page_info.cc
|
||||
@@ -979,6 +979,8 @@ void PageInfo::PresentSitePermissions() {
|
||||
@@ -980,6 +980,8 @@ void PageInfo::PresentSitePermissions() {
|
||||
permission_info.source = info.source;
|
||||
permission_info.is_one_time =
|
||||
(info.session_model == content_settings::SessionModel::OneTime);
|
||||
|
@ -864,7 +864,7 @@ diff --git a/components/permissions/android/permission_prompt_android.h b/compon
|
|||
diff --git a/components/permissions/android/permissions_android_strings.grd b/components/permissions/android/permissions_android_strings.grd
|
||||
--- a/components/permissions/android/permissions_android_strings.grd
|
||||
+++ b/components/permissions/android/permissions_android_strings.grd
|
||||
@@ -260,6 +260,23 @@
|
||||
@@ -263,6 +263,23 @@
|
||||
Unknown or unsupported device (<ph name="DEVICE_ID">%1$s<ex>A1:B2:C3:D4:E5:F6</ex></ph>)
|
||||
</message>
|
||||
|
||||
|
@ -1020,7 +1020,7 @@ diff --git a/components/permissions/contexts/geolocation_permission_context_andr
|
|||
diff --git a/components/permissions/permission_context_base.cc b/components/permissions/permission_context_base.cc
|
||||
--- a/components/permissions/permission_context_base.cc
|
||||
+++ b/components/permissions/permission_context_base.cc
|
||||
@@ -242,6 +242,20 @@ PermissionContextBase::CreatePermissionRequest(
|
||||
@@ -243,6 +243,20 @@ PermissionContextBase::CreatePermissionRequest(
|
||||
std::move(delete_callback));
|
||||
}
|
||||
|
||||
|
@ -1041,7 +1041,7 @@ diff --git a/components/permissions/permission_context_base.cc b/components/perm
|
|||
PermissionResult PermissionContextBase::GetPermissionStatus(
|
||||
content::RenderFrameHost* render_frame_host,
|
||||
const GURL& requesting_origin,
|
||||
@@ -434,7 +448,8 @@ void PermissionContextBase::PermissionDecided(
|
||||
@@ -435,7 +449,8 @@ void PermissionContextBase::PermissionDecided(
|
||||
const GURL& embedding_origin,
|
||||
BrowserPermissionCallback callback,
|
||||
ContentSetting content_setting,
|
||||
|
@ -1051,7 +1051,7 @@ diff --git a/components/permissions/permission_context_base.cc b/components/perm
|
|||
DCHECK(content_setting == CONTENT_SETTING_ALLOW ||
|
||||
content_setting == CONTENT_SETTING_BLOCK ||
|
||||
content_setting == CONTENT_SETTING_DEFAULT);
|
||||
@@ -442,9 +457,9 @@ void PermissionContextBase::PermissionDecided(
|
||||
@@ -443,9 +458,9 @@ void PermissionContextBase::PermissionDecided(
|
||||
content_setting);
|
||||
|
||||
bool persist = content_setting != CONTENT_SETTING_DEFAULT;
|
||||
|
@ -1063,7 +1063,7 @@ diff --git a/components/permissions/permission_context_base.cc b/components/perm
|
|||
}
|
||||
|
||||
content::BrowserContext* PermissionContextBase::browser_context() const {
|
||||
@@ -494,11 +509,26 @@ void PermissionContextBase::NotifyPermissionSet(
|
||||
@@ -495,11 +510,26 @@ void PermissionContextBase::NotifyPermissionSet(
|
||||
bool persist,
|
||||
ContentSetting content_setting,
|
||||
bool is_one_time) {
|
||||
|
@ -1091,7 +1091,7 @@ diff --git a/components/permissions/permission_context_base.cc b/components/perm
|
|||
}
|
||||
|
||||
UpdateTabContext(id, requesting_origin,
|
||||
@@ -519,6 +549,15 @@ void PermissionContextBase::UpdateContentSetting(const GURL& requesting_origin,
|
||||
@@ -520,6 +550,15 @@ void PermissionContextBase::UpdateContentSetting(const GURL& requesting_origin,
|
||||
const GURL& embedding_origin,
|
||||
ContentSetting content_setting,
|
||||
bool is_one_time) {
|
||||
|
@ -1107,7 +1107,7 @@ diff --git a/components/permissions/permission_context_base.cc b/components/perm
|
|||
DCHECK_EQ(requesting_origin, requesting_origin.DeprecatedGetOriginAsURL());
|
||||
DCHECK_EQ(embedding_origin, embedding_origin.DeprecatedGetOriginAsURL());
|
||||
DCHECK(content_setting == CONTENT_SETTING_ALLOW ||
|
||||
@@ -530,8 +569,7 @@ void PermissionContextBase::UpdateContentSetting(const GURL& requesting_origin,
|
||||
@@ -531,8 +570,7 @@ void PermissionContextBase::UpdateContentSetting(const GURL& requesting_origin,
|
||||
->SetContentSettingDefaultScope(
|
||||
requesting_origin, embedding_origin, content_settings_type_,
|
||||
content_setting,
|
||||
|
@ -1299,7 +1299,7 @@ diff --git a/components/permissions/permission_request.h b/components/permission
|
|||
diff --git a/components/permissions/permission_request_manager.cc b/components/permissions/permission_request_manager.cc
|
||||
--- a/components/permissions/permission_request_manager.cc
|
||||
+++ b/components/permissions/permission_request_manager.cc
|
||||
@@ -156,7 +156,7 @@ void PermissionRequestManager::AddRequest(
|
||||
@@ -162,7 +162,7 @@ void PermissionRequestManager::AddRequest(
|
||||
|
||||
if (base::CommandLine::ForCurrentProcess()->HasSwitch(
|
||||
switches::kDenyPermissionPrompts)) {
|
||||
|
@ -1308,7 +1308,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
request->RequestFinished();
|
||||
return;
|
||||
}
|
||||
@@ -210,7 +210,7 @@ void PermissionRequestManager::AddRequest(
|
||||
@@ -234,7 +234,7 @@ void PermissionRequestManager::AddRequest(
|
||||
if (auto_approval_origin) {
|
||||
if (url::Origin::Create(request->requesting_origin()) ==
|
||||
auto_approval_origin.value()) {
|
||||
|
@ -1317,7 +1317,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
}
|
||||
request->RequestFinished();
|
||||
return;
|
||||
@@ -469,12 +469,13 @@ void PermissionRequestManager::Accept() {
|
||||
@@ -493,12 +493,13 @@ void PermissionRequestManager::Accept() {
|
||||
for (requests_iter = requests_.begin(); requests_iter != requests_.end();
|
||||
requests_iter++) {
|
||||
PermissionGrantedIncludingDuplicates(*requests_iter,
|
||||
|
@ -1333,7 +1333,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
if (ignore_callbacks_from_prompt_)
|
||||
return;
|
||||
DCHECK(view_);
|
||||
@@ -482,12 +483,22 @@ void PermissionRequestManager::AcceptThisTime() {
|
||||
@@ -506,12 +507,22 @@ void PermissionRequestManager::AcceptThisTime() {
|
||||
for (requests_iter = requests_.begin(); requests_iter != requests_.end();
|
||||
requests_iter++) {
|
||||
PermissionGrantedIncludingDuplicates(*requests_iter,
|
||||
|
@ -1357,7 +1357,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
if (ignore_callbacks_from_prompt_)
|
||||
return;
|
||||
DCHECK(view_);
|
||||
@@ -509,7 +520,7 @@ void PermissionRequestManager::Deny() {
|
||||
@@ -533,7 +544,7 @@ void PermissionRequestManager::Deny() {
|
||||
std::vector<PermissionRequest*>::iterator requests_iter;
|
||||
for (requests_iter = requests_.begin(); requests_iter != requests_.end();
|
||||
requests_iter++) {
|
||||
|
@ -1366,7 +1366,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
}
|
||||
FinalizeCurrentRequests(PermissionAction::DENIED);
|
||||
}
|
||||
@@ -858,25 +869,26 @@ PermissionRequest* PermissionRequestManager::GetExistingRequest(
|
||||
@@ -886,25 +897,26 @@ PermissionRequest* PermissionRequestManager::GetExistingRequest(
|
||||
|
||||
void PermissionRequestManager::PermissionGrantedIncludingDuplicates(
|
||||
PermissionRequest* request,
|
||||
|
@ -1399,7 +1399,7 @@ diff --git a/components/permissions/permission_request_manager.cc b/components/p
|
|||
}
|
||||
|
||||
void PermissionRequestManager::CancelledIncludingDuplicates(
|
||||
@@ -1044,7 +1056,7 @@ void PermissionRequestManager::LogWarningToConsole(const char* message) {
|
||||
@@ -1075,7 +1087,7 @@ void PermissionRequestManager::LogWarningToConsole(const char* message) {
|
||||
void PermissionRequestManager::DoAutoResponseForTesting() {
|
||||
switch (auto_response_for_test_) {
|
||||
case ACCEPT_ONCE:
|
||||
|
|
|
@ -62,16 +62,16 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct
|
|||
import org.chromium.chrome.browser.bookmarks.BookmarkUtils;
|
||||
import org.chromium.chrome.browser.browserservices.intents.WebappConstants;
|
||||
import org.chromium.chrome.browser.compositor.CompositorViewHolder;
|
||||
@@ -2111,6 +2113,8 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent
|
||||
getTabModelSelector().closeAllTabs();
|
||||
}
|
||||
@@ -2123,6 +2125,8 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent
|
||||
CloseAllTabsDialog.show(this, getModalDialogManagerSupplier(),
|
||||
() -> getTabModelSelector().closeAllTabs(), /*isIncognito=*/false);
|
||||
RecordUserAction.record("MobileMenuCloseAllTabs");
|
||||
+ } else if (id == R.id.bookmark_all_tabs_menu_id) {
|
||||
+ bookmarkAllTabs();
|
||||
} else if (id == R.id.close_all_incognito_tabs_menu_id) {
|
||||
if (ChromeFeatureList.isEnabled(ChromeFeatureList.CLOSE_ALL_TABS_MODAL_DIALOG)) {
|
||||
CloseAllTabsDialog.show(this, getModalDialogManagerSupplier(),
|
||||
@@ -2167,6 +2171,28 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent
|
||||
// Close only incognito tabs
|
||||
CloseAllTabsDialog.show(this, getModalDialogManagerSupplier(),
|
||||
@@ -2175,6 +2179,28 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent
|
||||
mTabModalHandler.onOmniboxFocusChanged(hasFocus);
|
||||
}
|
||||
|
||||
|
@ -349,7 +349,7 @@ diff --git a/chrome/browser/download/android/java/src/org/chromium/chrome/browse
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -3405,6 +3405,9 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -3400,6 +3400,9 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
<message name="IDS_MENU_TRACK_PRICES" desc="Menu item for tracking prices on tabs. [CHAR_LIMIT=27]">
|
||||
Track prices
|
||||
</message>
|
||||
|
@ -569,7 +569,7 @@ diff --git a/components/bookmarks/browser/bookmark_load_details.h b/components/b
|
|||
diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmarks/browser/bookmark_model.cc
|
||||
--- a/components/bookmarks/browser/bookmark_model.cc
|
||||
+++ b/components/bookmarks/browser/bookmark_model.cc
|
||||
@@ -564,7 +564,7 @@ bool BookmarkModel::HasBookmarks() {
|
||||
@@ -565,7 +565,7 @@ bool BookmarkModel::HasBookmarks() {
|
||||
bool BookmarkModel::HasNoUserCreatedBookmarksOrFolders() {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
return bookmark_bar_node_->children().empty() &&
|
||||
|
@ -578,7 +578,7 @@ diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmar
|
|||
}
|
||||
|
||||
bool BookmarkModel::IsBookmarked(const GURL& url) {
|
||||
@@ -806,6 +806,7 @@ void BookmarkModel::DoneLoading(std::unique_ptr<BookmarkLoadDetails> details) {
|
||||
@@ -807,6 +807,7 @@ void BookmarkModel::DoneLoading(std::unique_ptr<BookmarkLoadDetails> details) {
|
||||
bookmark_bar_node_ = details->bb_node();
|
||||
other_node_ = details->other_folder_node();
|
||||
mobile_node_ = details->mobile_folder_node();
|
||||
|
@ -589,7 +589,7 @@ diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmar
|
|||
diff --git a/components/bookmarks/browser/bookmark_model.h b/components/bookmarks/browser/bookmark_model.h
|
||||
--- a/components/bookmarks/browser/bookmark_model.h
|
||||
+++ b/components/bookmarks/browser/bookmark_model.h
|
||||
@@ -120,6 +120,12 @@ class BookmarkModel : public BookmarkUndoProvider,
|
||||
@@ -121,6 +121,12 @@ class BookmarkModel : public BookmarkUndoProvider,
|
||||
return mobile_node_;
|
||||
}
|
||||
|
||||
|
@ -602,7 +602,7 @@ diff --git a/components/bookmarks/browser/bookmark_model.h b/components/bookmark
|
|||
bool is_root_node(const BookmarkNode* node) const {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
return node == root_;
|
||||
@@ -395,6 +401,7 @@ class BookmarkModel : public BookmarkUndoProvider,
|
||||
@@ -396,6 +402,7 @@ class BookmarkModel : public BookmarkUndoProvider,
|
||||
raw_ptr<BookmarkPermanentNode> bookmark_bar_node_ = nullptr;
|
||||
raw_ptr<BookmarkPermanentNode> other_node_ = nullptr;
|
||||
raw_ptr<BookmarkPermanentNode> mobile_node_ = nullptr;
|
||||
|
@ -674,7 +674,7 @@ diff --git a/components/bookmarks/browser/bookmark_node.h b/components/bookmarks
|
|||
diff --git a/components/bookmarks/browser/model_loader.cc b/components/bookmarks/browser/model_loader.cc
|
||||
--- a/components/bookmarks/browser/model_loader.cc
|
||||
+++ b/components/bookmarks/browser/model_loader.cc
|
||||
@@ -54,7 +54,8 @@ void LoadBookmarks(const base::FilePath& path,
|
||||
@@ -55,7 +55,8 @@ void LoadBookmarks(const base::FilePath& path,
|
||||
std::string sync_metadata_str;
|
||||
BookmarkCodec codec;
|
||||
codec.Decode(*root, details->bb_node(), details->other_folder_node(),
|
||||
|
@ -687,7 +687,7 @@ diff --git a/components/bookmarks/browser/model_loader.cc b/components/bookmarks
|
|||
diff --git a/components/sync_bookmarks/bookmark_specifics_conversions.cc b/components/sync_bookmarks/bookmark_specifics_conversions.cc
|
||||
--- a/components/sync_bookmarks/bookmark_specifics_conversions.cc
|
||||
+++ b/components/sync_bookmarks/bookmark_specifics_conversions.cc
|
||||
@@ -407,6 +407,7 @@ sync_pb::BookmarkSpecifics::Type GetProtoTypeFromBookmarkNode(
|
||||
@@ -406,6 +406,7 @@ sync_pb::BookmarkSpecifics::Type GetProtoTypeFromBookmarkNode(
|
||||
case bookmarks::BookmarkNode::BOOKMARK_BAR:
|
||||
case bookmarks::BookmarkNode::OTHER_NODE:
|
||||
case bookmarks::BookmarkNode::MOBILE:
|
||||
|
|
|
@ -52,7 +52,7 @@ diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/brow
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -1353,6 +1353,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
@@ -1351,6 +1351,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
<message name="IDS_PRIVACY_REVIEW_SB_ENHANCED_ITEM_SEVEN" desc="Seventh bullet point that describes the details of the Safe Browsing control.">
|
||||
Temporarily links this data to your Google Account when you’re signed in, to protect you across Google apps
|
||||
</message>
|
||||
|
@ -103,7 +103,7 @@ diff --git a/components/BUILD.gn b/components/BUILD.gn
|
|||
disallowed_extension_deps_ = [
|
||||
# Components should largely not depend on //extensions. Since // extensions
|
||||
# is not a component target and is linked with //chrome, depending on most
|
||||
@@ -604,7 +604,7 @@ test("components_unittests") {
|
||||
@@ -618,7 +618,7 @@ test("components_unittests") {
|
||||
# On other platforms, no components should depend on Chrome.
|
||||
# Since //chrome depends on //extensions, we also only assert_no_deps on
|
||||
# extensions targets for non-lacros builds.
|
||||
|
@ -112,7 +112,7 @@ diff --git a/components/BUILD.gn b/components/BUILD.gn
|
|||
assert_no_deps = [ "//chrome/*" ]
|
||||
assert_no_deps += disallowed_extension_deps_
|
||||
}
|
||||
@@ -877,7 +877,7 @@ if (!is_ios) {
|
||||
@@ -893,7 +893,7 @@ if (!is_ios) {
|
||||
# dependency. On other platforms, no components should depend on Chrome.
|
||||
# Since //chrome depends on //extensions, we also only assert_no_deps on
|
||||
# extensions targets for non-lacros builds.
|
||||
|
|
|
@ -96,7 +96,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/setting
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -4292,6 +4292,12 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -4300,6 +4300,12 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
<message name="IDS_CONTEXTMENU_IMAGE_TITLE" desc="The title of a context menu tab when the item pressed contains more than one type. This indicates that all the actions are related to the image.">
|
||||
IMAGE
|
||||
</message>
|
||||
|
|
|
@ -154,7 +154,7 @@ diff --git a/chrome/browser/preferences/android/java/src/org/chromium/chrome/bro
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -1158,6 +1158,9 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
@@ -1166,6 +1166,9 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
<message name="IDS_CLEAR_BROWSING_DATA_TAB_PERIOD_HOUR" desc="The option to delete browsing data from the last hour.">
|
||||
Last hour
|
||||
</message>
|
||||
|
|
|
@ -10,7 +10,7 @@ Subject: Add support for ISupportHelpAndFeedback
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
@@ -65,6 +65,7 @@ import org.chromium.components.browser_ui.bottomsheet.BottomSheetController;
|
||||
@@ -69,6 +69,7 @@ import org.chromium.components.browser_ui.bottomsheet.BottomSheetController;
|
||||
import org.chromium.components.browser_ui.bottomsheet.BottomSheetControllerFactory;
|
||||
import org.chromium.components.browser_ui.settings.FragmentSettingsLauncher;
|
||||
import org.chromium.components.browser_ui.settings.SettingsLauncher;
|
||||
|
@ -18,7 +18,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/Settin
|
|||
import org.chromium.components.browser_ui.site_settings.SiteSettingsPreferenceFragment;
|
||||
import org.chromium.components.browser_ui.widget.displaystyle.UiConfig;
|
||||
import org.chromium.components.browser_ui.widget.displaystyle.ViewResizer;
|
||||
@@ -331,9 +332,13 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
@@ -335,9 +336,13 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
finish();
|
||||
return true;
|
||||
} else if (item.getItemId() == R.id.menu_id_general_help) {
|
||||
|
|
|
@ -174,7 +174,7 @@ diff --git a/content/browser/net/reporting_service_proxy.cc b/content/browser/ne
|
|||
diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/browser/renderer_host/render_frame_host_impl.cc
|
||||
--- a/content/browser/renderer_host/render_frame_host_impl.cc
|
||||
+++ b/content/browser/renderer_host/render_frame_host_impl.cc
|
||||
@@ -11018,6 +11018,7 @@ void RenderFrameHostImpl::OnSameDocumentCommitProcessed(
|
||||
@@ -11294,6 +11294,7 @@ void RenderFrameHostImpl::OnSameDocumentCommitProcessed(
|
||||
void RenderFrameHostImpl::MaybeGenerateCrashReport(
|
||||
base::TerminationStatus status,
|
||||
int exit_code) {
|
||||
|
@ -182,7 +182,7 @@ diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/b
|
|||
if (!last_committed_url_.SchemeIsHTTPOrHTTPS())
|
||||
return;
|
||||
|
||||
@@ -11067,6 +11068,7 @@ void RenderFrameHostImpl::MaybeGenerateCrashReport(
|
||||
@@ -11343,6 +11344,7 @@ void RenderFrameHostImpl::MaybeGenerateCrashReport(
|
||||
/*type=*/"crash", /*group=*/"default", last_committed_url_,
|
||||
GetReportingSource(), isolation_info_.network_isolation_key(),
|
||||
absl::nullopt /* user_agent */, std::move(body));
|
||||
|
@ -239,7 +239,7 @@ diff --git a/net/reporting/reporting_service.cc b/net/reporting/reporting_servic
|
|||
diff --git a/services/network/network_context.h b/services/network/network_context.h
|
||||
--- a/services/network/network_context.h
|
||||
+++ b/services/network/network_context.h
|
||||
@@ -439,10 +439,10 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
|
||||
@@ -440,10 +440,10 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
|
||||
const absl::optional<base::UnguessableToken>& reporting_source,
|
||||
const net::NetworkIsolationKey& network_isolation_key,
|
||||
const absl::optional<std::string>& user_agent,
|
||||
|
@ -255,7 +255,7 @@ diff --git a/services/network/network_context.h b/services/network/network_conte
|
|||
diff --git a/services/network/public/mojom/BUILD.gn b/services/network/public/mojom/BUILD.gn
|
||||
--- a/services/network/public/mojom/BUILD.gn
|
||||
+++ b/services/network/public/mojom/BUILD.gn
|
||||
@@ -963,7 +963,6 @@ mojom("mojom") {
|
||||
@@ -961,7 +961,6 @@ mojom("mojom") {
|
||||
export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1"
|
||||
export_header_blink = "third_party/blink/public/platform/web_common.h"
|
||||
if (enable_reporting) {
|
||||
|
@ -266,7 +266,7 @@ diff --git a/services/network/public/mojom/BUILD.gn b/services/network/public/mo
|
|||
diff --git a/services/network/public/mojom/network_context.mojom b/services/network/public/mojom/network_context.mojom
|
||||
--- a/services/network/public/mojom/network_context.mojom
|
||||
+++ b/services/network/public/mojom/network_context.mojom
|
||||
@@ -1037,6 +1037,7 @@ interface NetworkContext {
|
||||
@@ -1043,6 +1043,7 @@ interface NetworkContext {
|
||||
// provided |network_isolation_key|.
|
||||
//
|
||||
// Spec: https://w3c.github.io/reporting/#concept-reports
|
||||
|
@ -274,7 +274,7 @@ diff --git a/services/network/public/mojom/network_context.mojom b/services/netw
|
|||
QueueReport(string type,
|
||||
string group,
|
||||
url.mojom.Url url,
|
||||
@@ -1050,6 +1051,7 @@ interface NetworkContext {
|
||||
@@ -1056,6 +1057,7 @@ interface NetworkContext {
|
||||
// Note that this queued report will never be delivered if no reporting
|
||||
// endpoint matching is registered for with the provided
|
||||
// |network_isolation_key|.
|
||||
|
@ -293,7 +293,7 @@ diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/
|
|||
#include "services/data_decoder/public/mojom/resource_snapshot_for_web_bundle.mojom-blink.h"
|
||||
#include "services/network/public/cpp/features.h"
|
||||
#include "services/network/public/mojom/content_security_policy.mojom-blink.h"
|
||||
@@ -2274,9 +2275,11 @@ const base::UnguessableToken& LocalFrame::GetAgentClusterId() const {
|
||||
@@ -2297,9 +2298,11 @@ const base::UnguessableToken& LocalFrame::GetAgentClusterId() const {
|
||||
return base::UnguessableToken::Null();
|
||||
}
|
||||
|
||||
|
@ -319,7 +319,7 @@ diff --git a/third_party/blink/renderer/core/frame/local_frame.h b/third_party/b
|
|||
#include "services/device/public/mojom/device_posture_provider.mojom-blink-forward.h"
|
||||
#include "services/network/public/mojom/fetch_api.mojom-blink-forward.h"
|
||||
#include "third_party/blink/public/common/frame/frame_ad_evidence.h"
|
||||
@@ -547,9 +547,9 @@ class CORE_EXPORT LocalFrame final
|
||||
@@ -550,9 +550,9 @@ class CORE_EXPORT LocalFrame final
|
||||
}
|
||||
|
||||
SmoothScrollSequencer& GetSmoothScrollSequencer();
|
||||
|
@ -405,7 +405,7 @@ diff --git a/third_party/blink/renderer/core/frame/reporting_context.h b/third_p
|
|||
#include "third_party/blink/public/mojom/frame/reporting_observer.mojom-blink.h"
|
||||
#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
|
||||
#include "third_party/blink/renderer/core/core_export.h"
|
||||
@@ -54,10 +55,10 @@ class CORE_EXPORT ReportingContext : public GarbageCollected<ReportingContext>,
|
||||
@@ -55,10 +56,10 @@ class CORE_EXPORT ReportingContext : public GarbageCollected<ReportingContext>,
|
||||
private:
|
||||
// Counts the use of a report type via UseCounter.
|
||||
void CountReport(Report*);
|
||||
|
@ -418,7 +418,7 @@ diff --git a/third_party/blink/renderer/core/frame/reporting_context.h b/third_p
|
|||
void NotifyInternal(Report* report);
|
||||
// Send |report| via the Reporting API to |endpoint|.
|
||||
void SendToReportingAPI(Report* report, const String& endpoint) const;
|
||||
@@ -68,8 +69,10 @@ class CORE_EXPORT ReportingContext : public GarbageCollected<ReportingContext>,
|
||||
@@ -69,8 +70,10 @@ class CORE_EXPORT ReportingContext : public GarbageCollected<ReportingContext>,
|
||||
|
||||
// This is declared mutable so that the service endpoint can be cached by
|
||||
// const methods.
|
||||
|
|
|
@ -9,7 +9,7 @@ Subject: Ask user before closing all tabs
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -457,8 +457,8 @@ const base::Feature kConditionalTabStripAndroid{
|
||||
@@ -461,8 +461,8 @@ const base::Feature kConditionalTabStripAndroid{
|
||||
const base::Feature kCastDeviceFilter{"CastDeviceFilter",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -35,7 +35,7 @@ Enable checking for new versions, with notifications and proxy support
|
|||
diff --git a/build/android/java/templates/BuildConfig.template b/build/android/java/templates/BuildConfig.template
|
||||
--- a/build/android/java/templates/BuildConfig.template
|
||||
+++ b/build/android/java/templates/BuildConfig.template
|
||||
@@ -92,4 +92,6 @@ public class BuildConfig {
|
||||
@@ -86,4 +86,6 @@ public class BuildConfig {
|
||||
#else
|
||||
public static MAYBE_FINAL boolean ISOLATED_SPLITS_ENABLED MAYBE_FALSE;
|
||||
#endif
|
||||
|
@ -45,7 +45,7 @@ diff --git a/build/android/java/templates/BuildConfig.template b/build/android/j
|
|||
diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni
|
||||
--- a/build/config/android/rules.gni
|
||||
+++ b/build/config/android/rules.gni
|
||||
@@ -1981,6 +1981,9 @@ if (enable_java_templates) {
|
||||
@@ -1977,6 +1977,9 @@ if (enable_java_templates) {
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -58,7 +58,7 @@ diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni
|
|||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -804,6 +804,9 @@ chrome_java_sources = [
|
||||
@@ -801,6 +801,9 @@ chrome_java_sources = [
|
||||
"java/src/org/chromium/chrome/browser/omaha/UpdateConfigs.java",
|
||||
"java/src/org/chromium/chrome/browser/omaha/UpdateMenuItemHelper.java",
|
||||
"java/src/org/chromium/chrome/browser/omaha/UpdateStatusProvider.java",
|
||||
|
@ -1512,15 +1512,15 @@ new file mode 100644
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -252,6 +252,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
&kNewWindowAppMenu,
|
||||
@@ -254,6 +254,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
&kNotificationPermissionVariant,
|
||||
&kOfflineIndicatorV2,
|
||||
&kPageAnnotationsService,
|
||||
+ &kInlineUpdateFlow,
|
||||
&kBookmarksImprovedSaveFlow,
|
||||
&kBookmarksRefresh,
|
||||
&kProbabilisticCryptidRenderer,
|
||||
@@ -685,6 +686,9 @@ const base::Feature kIncognitoReauthenticationForAndroid{
|
||||
@@ -676,6 +677,9 @@ const base::Feature kIncognitoReauthenticationForAndroid{
|
||||
const base::Feature kIncognitoScreenshot{"IncognitoScreenshot",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
|
@ -1533,7 +1533,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.h
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
@@ -109,6 +109,7 @@ extern const base::Feature kImmersiveUiMode;
|
||||
@@ -106,6 +106,7 @@ extern const base::Feature kImmersiveUiMode;
|
||||
extern const base::Feature kIncognitoReauthenticationForAndroid;
|
||||
extern const base::Feature kIncognitoScreenshot;
|
||||
extern const base::Feature kImprovedA2HS;
|
||||
|
@ -1544,18 +1544,18 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser
|
|||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
@@ -366,6 +366,7 @@ public abstract class ChromeFeatureList {
|
||||
@@ -367,6 +367,7 @@ public abstract class ChromeFeatureList {
|
||||
public static final String INCOGNITO_REAUTHENTICATION_FOR_ANDROID =
|
||||
"IncognitoReauthenticationForAndroid";
|
||||
public static final String INCOGNITO_SCREENSHOT = "IncognitoScreenshot";
|
||||
+ public static final String INLINE_UPDATE_FLOW = "InlineUpdateFlow";
|
||||
public static final String INSTALLABLE_AMBIENT_BADGE_INFOBAR = "InstallableAmbientBadgeInfoBar";
|
||||
public static final String INSTALLABLE_AMBIENT_BADGE_MESSAGE = "InstallableAmbientBadgeMessage";
|
||||
public static final String INSTANCE_SWITCHER = "InstanceSwitcher";
|
||||
public static final String INSTANT_START = "InstantStart";
|
||||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -1834,6 +1834,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
@@ -1832,6 +1832,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
<message name="IDS_DEPRECATION_WARNING" desc="Warning about Chrome updates no longer being supported">
|
||||
Chrome updates are no longer supported for this version of Android
|
||||
</message>
|
||||
|
@ -1568,7 +1568,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
|
|||
|
||||
<!-- Account management UI strings. -->
|
||||
<message name="IDS_ACCOUNT_MANAGEMENT_TITLE" desc="Header title for the account management screen. [CHAR_LIMIT=32]">
|
||||
@@ -3321,7 +3327,10 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -3319,7 +3325,10 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
|
||||
<!-- Main menu items -->
|
||||
<message name="IDS_MENU_UPDATE" desc="Menu item for updating chrome. [CHAR_LIMIT=24]">
|
||||
|
@ -1580,7 +1580,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
|
|||
</message>
|
||||
<message name="IDS_MENU_UPDATE_SUMMARY_DEFAULT" desc="Summary string for update menu item explaining that a newer version of Chrome is available. [CHAR_LIMIT=30]">
|
||||
Newer version is available
|
||||
@@ -3332,6 +3341,18 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -3330,6 +3339,18 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
<message name="IDS_MENU_UPDATE_UNSUPPORTED_SUMMARY_DEFAULT" desc="Summary string for update menu item explaining that the Android version on the device is unsupported. [CHAR_LIMIT=30]">
|
||||
Android version is unsupported
|
||||
</message>
|
||||
|
|
|
@ -8,7 +8,7 @@ use Google Chrome branding for client hints
|
|||
---
|
||||
chrome/browser/prefs/browser_prefs.cc | 2 +-
|
||||
components/embedder_support/user_agent_utils.cc | 4 +---
|
||||
content/browser/client_hints/client_hints.cc | 1 +
|
||||
content/browser/client_hints/client_hints.cc | 3 ++-
|
||||
content/common/user_agent.cc | 9 +--------
|
||||
content/public/common/content_features.cc | 2 +-
|
||||
services/network/public/cpp/client_hints.cc | 1 +
|
||||
|
@ -16,12 +16,12 @@ use Google Chrome branding for client hints
|
|||
third_party/blink/common/client_hints/client_hints.cc | 1 +
|
||||
.../blink/common/client_hints/enabled_client_hints.cc | 4 +++-
|
||||
third_party/blink/common/features.cc | 4 ++--
|
||||
10 files changed, 13 insertions(+), 17 deletions(-)
|
||||
10 files changed, 14 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -744,7 +744,7 @@ void RegisterLocalStatePrefsForMigration(PrefRegistrySimple* registry) {
|
||||
@@ -747,7 +747,7 @@ void RegisterLocalStatePrefsForMigration(PrefRegistrySimple* registry) {
|
||||
registry->RegisterListPref(prefs::kUsedPolicyCertificates);
|
||||
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
||||
|
@ -33,7 +33,7 @@ diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browse
|
|||
diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedder_support/user_agent_utils.cc
|
||||
--- a/components/embedder_support/user_agent_utils.cc
|
||||
+++ b/components/embedder_support/user_agent_utils.cc
|
||||
@@ -214,9 +214,7 @@ const blink::UserAgentBrandList GetUserAgentBrandList(
|
||||
@@ -225,9 +225,7 @@ const blink::UserAgentBrandList GetUserAgentBrandList(
|
||||
int major_version_number = 0;
|
||||
DCHECK(base::StringToInt(major_version, &major_version_number));
|
||||
absl::optional<std::string> brand;
|
||||
|
@ -47,18 +47,20 @@ diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedd
|
|||
diff --git a/content/browser/client_hints/client_hints.cc b/content/browser/client_hints/client_hints.cc
|
||||
--- a/content/browser/client_hints/client_hints.cc
|
||||
+++ b/content/browser/client_hints/client_hints.cc
|
||||
@@ -422,6 +422,7 @@ void AddPrefersColorSchemeHeader(net::HttpRequestHeaders* headers,
|
||||
@@ -424,7 +424,8 @@ void AddPrefersColorSchemeHeader(net::HttpRequestHeaders* headers,
|
||||
is_dark_mode ? "dark" : "light");
|
||||
}
|
||||
|
||||
bool IsValidURLForClientHints(const GURL& url) {
|
||||
-bool IsValidURLForClientHints(const url::Origin& origin) {
|
||||
+bool IsValidURLForClientHints(const url::Origin& origin) { // disabled in Bromite
|
||||
+ if ((true)) return false;
|
||||
if (!url.is_valid() || !url.SchemeIsHTTPOrHTTPS() ||
|
||||
(url.SchemeIs(url::kHttpScheme) && !net::IsLocalhost(url)))
|
||||
return false;
|
||||
return network::IsOriginPotentiallyTrustworthy(origin);
|
||||
}
|
||||
|
||||
diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc
|
||||
--- a/content/common/user_agent.cc
|
||||
+++ b/content/common/user_agent.cc
|
||||
@@ -285,14 +285,7 @@ std::string BuildUserAgentFromProduct(const std::string& product) {
|
||||
@@ -283,14 +283,7 @@ std::string BuildUserAgentFromProduct(const std::string& product) {
|
||||
}
|
||||
|
||||
std::string BuildModelInfo() {
|
||||
|
@ -77,7 +79,7 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc
|
|||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -232,7 +232,7 @@ const base::Feature kCrashReporting{"CrashReporting",
|
||||
@@ -240,7 +240,7 @@ const base::Feature kCrashReporting{"CrashReporting",
|
||||
// Enables support for the `Critical-CH` response header.
|
||||
// https://github.com/WICG/client-hints-infrastructure/blob/master/reliability.md#critical-ch
|
||||
const base::Feature kCriticalClientHint{"CriticalClientHint",
|
||||
|
@ -100,7 +102,7 @@ diff --git a/services/network/public/cpp/client_hints.cc b/services/network/publ
|
|||
diff --git a/services/network/public/cpp/features.cc b/services/network/public/cpp/features.cc
|
||||
--- a/services/network/public/cpp/features.cc
|
||||
+++ b/services/network/public/cpp/features.cc
|
||||
@@ -192,7 +192,7 @@ const base::Feature kWebSocketReassembleShortMessages{
|
||||
@@ -185,7 +185,7 @@ const base::Feature kWebSocketReassembleShortMessages{
|
||||
// See:
|
||||
// https://tools.ietf.org/html/draft-davidben-http-client-hint-reliability-02#section-4.3
|
||||
const base::Feature kAcceptCHFrame{"AcceptCHFrame",
|
||||
|
@ -112,8 +114,8 @@ diff --git a/services/network/public/cpp/features.cc b/services/network/public/c
|
|||
diff --git a/third_party/blink/common/client_hints/client_hints.cc b/third_party/blink/common/client_hints/client_hints.cc
|
||||
--- a/third_party/blink/common/client_hints/client_hints.cc
|
||||
+++ b/third_party/blink/common/client_hints/client_hints.cc
|
||||
@@ -117,6 +117,7 @@ const size_t kWebEffectiveConnectionTypeMappingCount =
|
||||
base::size(kWebEffectiveConnectionTypeMapping);
|
||||
@@ -116,6 +116,7 @@ const size_t kWebEffectiveConnectionTypeMappingCount =
|
||||
std::size(kWebEffectiveConnectionTypeMapping);
|
||||
|
||||
bool IsClientHintSentByDefault(network::mojom::WebClientHintsType type) {
|
||||
+ if ((true)) return false;
|
||||
|
@ -151,7 +153,7 @@ diff --git a/third_party/blink/common/client_hints/enabled_client_hints.cc b/thi
|
|||
diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/features.cc
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -147,7 +147,7 @@ const base::Feature kMixedContentAutoupgrade{"AutoupgradeMixedContent",
|
||||
@@ -161,7 +161,7 @@ const base::Feature kMixedContentAutoupgrade{"AutoupgradeMixedContent",
|
||||
// An experimental replacement for the `User-Agent` header, defined in
|
||||
// https://tools.ietf.org/html/draft-west-ua-client-hints.
|
||||
const base::Feature kUserAgentClientHint{"UserAgentClientHint",
|
||||
|
@ -160,7 +162,7 @@ diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/fea
|
|||
|
||||
// Enable `sec-ch-ua-full-version-list` client hint.
|
||||
const base::Feature kUserAgentClientHintFullVersionList{
|
||||
@@ -750,7 +750,7 @@ const base::Feature kResamplingScrollEvents{"ResamplingScrollEvents",
|
||||
@@ -773,7 +773,7 @@ const base::Feature kResamplingScrollEvents{"ResamplingScrollEvents",
|
||||
const base::Feature kAllowClientHintsToThirdParty {
|
||||
"AllowClientHintsToThirdParty",
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
|
|
@ -10,7 +10,7 @@ Subject: Disable AGSA by default
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -655,7 +655,7 @@ const base::Feature kEnableMixedContentDownloadDialog{
|
||||
@@ -649,7 +649,7 @@ const base::Feature kEnableMixedContentDownloadDialog{
|
||||
"EnableMixedContentDownloadDialog", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kExperimentsForAgsa{"ExperimentsForAgsa",
|
||||
|
@ -22,7 +22,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
@@ -90,7 +90,7 @@ public class CachedFeatureFlags {
|
||||
@@ -91,7 +91,7 @@ public class CachedFeatureFlags {
|
||||
.put(ChromeFeatureList.READ_LATER, false)
|
||||
.put(ChromeFeatureList.CCT_REMOVE_REMOTE_VIEW_IDS, true)
|
||||
.put(ChromeFeatureList.CCT_INCOGNITO, true)
|
||||
|
|
|
@ -12,7 +12,7 @@ Subject: Disable Accessibility service by default
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -1414,6 +1414,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
@@ -1412,6 +1412,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
<message name="IDS_SAFETY_CHECK_BUTTON" desc="Text for the button to start Safety check.">
|
||||
Check now
|
||||
</message>
|
||||
|
@ -56,7 +56,7 @@ diff --git a/components/browser_ui/accessibility/android/java/src/org/chromium/c
|
|||
diff --git a/content/public/android/java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java b/content/public/android/java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java
|
||||
--- a/content/public/android/java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java
|
||||
+++ b/content/public/android/java/src/org/chromium/content/browser/accessibility/WebContentsAccessibilityImpl.java
|
||||
@@ -886,6 +886,11 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProviderCompa
|
||||
@@ -940,6 +940,11 @@ public class WebContentsAccessibilityImpl extends AccessibilityNodeProviderCompa
|
||||
structure.setChildCount(0);
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ This feature is detrimental to privacy, see also:
|
|||
diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc
|
||||
--- a/chrome/common/chrome_features.cc
|
||||
+++ b/chrome/common/chrome_features.cc
|
||||
@@ -96,12 +96,8 @@ const base::Feature kArcPiGhostWindow{"ArcPiGhostWindow",
|
||||
@@ -101,12 +101,8 @@ const base::Feature kArcPiGhostWindow{"ArcPiGhostWindow",
|
||||
|
||||
// Enables the built-in DNS resolver.
|
||||
const base::Feature kAsyncDns {
|
||||
|
|
|
@ -19,7 +19,6 @@ Also added the disabling of blink features through the DisabledForBromite tag
|
|||
9 files changed, 28 insertions(+), 57 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
index 6d923f9ad614..f34c89a40dac 100644
|
||||
--- a/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
@@ -70,10 +70,6 @@
|
||||
|
@ -34,7 +33,6 @@ index 6d923f9ad614..f34c89a40dac 100644
|
|||
android:key="services_category"
|
||||
android:title="@string/services_category_title">
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
index 69165efadcd5..6916cbd300ad 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
@@ -74,7 +74,6 @@ public class PrivacySettings
|
||||
|
@ -81,7 +79,6 @@ index 69165efadcd5..6916cbd300ad 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
||||
index 78a02124eded..4f103751add6 100644
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -2829,6 +2829,9 @@ bool ChromeContentBrowserClient::IsConversionMeasurementOperationAllowed(
|
||||
|
@ -95,7 +92,6 @@ index 78a02124eded..4f103751add6 100644
|
|||
|
||||
auto* privacy_sandbox_settings =
|
||||
diff --git a/chrome/browser/privacy_sandbox/generated_floc_pref.cc b/chrome/browser/privacy_sandbox/generated_floc_pref.cc
|
||||
index 1db016d2945b..a96e14574d0f 100644
|
||||
--- a/chrome/browser/privacy_sandbox/generated_floc_pref.cc
|
||||
+++ b/chrome/browser/privacy_sandbox/generated_floc_pref.cc
|
||||
@@ -35,7 +35,7 @@ extensions::settings_private::SetPrefResult GeneratedFlocPref::SetPref(
|
||||
|
@ -108,7 +104,6 @@ index 1db016d2945b..a96e14574d0f 100644
|
|||
return extensions::settings_private::SetPrefResult::SUCCESS;
|
||||
}
|
||||
diff --git a/components/history/core/browser/history_backend.cc b/components/history/core/browser/history_backend.cc
|
||||
index ecaa27f677bd..20ffb61a96bc 100644
|
||||
--- a/components/history/core/browser/history_backend.cc
|
||||
+++ b/components/history/core/browser/history_backend.cc
|
||||
@@ -496,18 +496,7 @@ void HistoryBackend::SetBrowsingTopicsAllowed(ContextID context_id,
|
||||
|
@ -132,7 +127,6 @@ index ecaa27f677bd..20ffb61a96bc 100644
|
|||
}
|
||||
|
||||
diff --git a/components/history/core/browser/history_service.cc b/components/history/core/browser/history_service.cc
|
||||
index 71a052cf8975..a55d9c1dbee5 100644
|
||||
--- a/components/history/core/browser/history_service.cc
|
||||
+++ b/components/history/core/browser/history_service.cc
|
||||
@@ -393,7 +393,7 @@ void HistoryService::AddPage(const GURL& url,
|
||||
|
@ -145,7 +139,6 @@ index 71a052cf8975..a55d9c1dbee5 100644
|
|||
|
||||
void HistoryService::AddPage(const GURL& url,
|
||||
diff --git a/components/privacy_sandbox/privacy_sandbox_prefs.cc b/components/privacy_sandbox/privacy_sandbox_prefs.cc
|
||||
index 393bb02a426f..cace522fec0a 100644
|
||||
--- a/components/privacy_sandbox/privacy_sandbox_prefs.cc
|
||||
+++ b/components/privacy_sandbox/privacy_sandbox_prefs.cc
|
||||
@@ -71,7 +71,7 @@ namespace privacy_sandbox {
|
||||
|
@ -167,7 +160,6 @@ index 393bb02a426f..cace522fec0a 100644
|
|||
registry->RegisterListPref(prefs::kPrivacySandboxBlockedTopics);
|
||||
registry->RegisterDictionaryPref(prefs::kPrivacySandboxFledgeJoinBlocked);
|
||||
diff --git a/components/privacy_sandbox/privacy_sandbox_settings.cc b/components/privacy_sandbox/privacy_sandbox_settings.cc
|
||||
index 3f43dc20222c..748cdaf32293 100644
|
||||
--- a/components/privacy_sandbox/privacy_sandbox_settings.cc
|
||||
+++ b/components/privacy_sandbox/privacy_sandbox_settings.cc
|
||||
@@ -67,8 +67,7 @@ PrivacySandboxSettings::PrivacySandboxSettings(
|
||||
|
@ -275,7 +267,6 @@ index 3f43dc20222c..748cdaf32293 100644
|
|||
for (auto& observer : observers_)
|
||||
observer.OnTopicsDataAccessibleSinceUpdated();
|
||||
diff --git a/components/privacy_sandbox/privacy_sandbox_settings.h b/components/privacy_sandbox/privacy_sandbox_settings.h
|
||||
index b1a4b3fc4723..9087f76df127 100644
|
||||
--- a/components/privacy_sandbox/privacy_sandbox_settings.h
|
||||
+++ b/components/privacy_sandbox/privacy_sandbox_settings.h
|
||||
@@ -217,7 +217,6 @@ class PrivacySandboxSettings : public KeyedService {
|
||||
|
@ -286,6 +277,5 @@ index b1a4b3fc4723..9087f76df127 100644
|
|||
};
|
||||
|
||||
} // namespace privacy_sandbox
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -36,7 +36,7 @@ See also:
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4233,6 +4233,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4350,6 +4350,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"enable-tls13-early-data", flag_descriptions::kEnableTLS13EarlyDataName,
|
||||
flag_descriptions::kEnableTLS13EarlyDataDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(net::features::kEnableTLS13EarlyData)},
|
||||
|
@ -52,7 +52,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -952,6 +952,14 @@ const char kEnableTLS13EarlyDataDescription[] =
|
||||
@@ -954,6 +954,14 @@ const char kEnableTLS13EarlyDataDescription[] =
|
||||
"during the handshake when resuming a connection to a compatible TLS 1.3 "
|
||||
"server.";
|
||||
|
||||
|
@ -70,7 +70,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -553,6 +553,12 @@ extern const char kEnableSyncRequiresPoliciesLoadedDescription[];
|
||||
@@ -552,6 +552,12 @@ extern const char kEnableSyncRequiresPoliciesLoadedDescription[];
|
||||
extern const char kEnableTLS13EarlyDataName[];
|
||||
extern const char kEnableTLS13EarlyDataDescription[];
|
||||
|
||||
|
@ -125,7 +125,7 @@ diff --git a/net/http/http_network_session.cc b/net/http/http_network_session.cc
|
|||
+ DCHECK(context.quic_context->params()->max_server_configs_stored_in_properties == 0);
|
||||
http_server_properties_->SetMaxServerConfigsStoredInProperties(
|
||||
context.quic_context->params()->max_server_configs_stored_in_properties);
|
||||
|
||||
http_server_properties_->SetBrokenAlternativeServicesDelayParams(
|
||||
diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
|
||||
--- a/net/quic/quic_stream_factory.cc
|
||||
+++ b/net/quic/quic_stream_factory.cc
|
||||
|
@ -176,7 +176,7 @@ diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
|
|||
// Refcounted class that owns quic::QuicCryptoClientConfig and tracks how many
|
||||
// consumers are using it currently. When the last reference is freed, the
|
||||
// QuicCryptoClientConfigHandle informs the owning QuicStreamFactory, moves it
|
||||
@@ -2210,7 +2243,7 @@ QuicStreamFactory::CreateCryptoConfigHandle(
|
||||
@@ -2213,7 +2246,7 @@ QuicStreamFactory::CreateCryptoConfigHandle(
|
||||
sct_auditing_delegate_,
|
||||
HostsFromOrigins(params_.origins_to_force_quic_on),
|
||||
actual_network_isolation_key),
|
||||
|
@ -188,7 +188,7 @@ diff --git a/net/quic/quic_stream_factory.cc b/net/quic/quic_stream_factory.cc
|
|||
diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket_impl.cc
|
||||
--- a/net/socket/ssl_client_socket_impl.cc
|
||||
+++ b/net/socket/ssl_client_socket_impl.cc
|
||||
@@ -405,7 +405,33 @@ SSLClientSocketImpl::SSLClientSocketImpl(
|
||||
@@ -404,7 +404,33 @@ SSLClientSocketImpl::SSLClientSocketImpl(
|
||||
CHECK(context_);
|
||||
}
|
||||
|
||||
|
@ -222,7 +222,7 @@ diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket
|
|||
Disconnect();
|
||||
}
|
||||
|
||||
@@ -804,6 +830,8 @@ int SSLClientSocketImpl::Init() {
|
||||
@@ -803,6 +829,8 @@ int SSLClientSocketImpl::Init() {
|
||||
}
|
||||
if (session)
|
||||
SSL_set_session(ssl_.get(), session.get());
|
||||
|
@ -231,7 +231,7 @@ diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket
|
|||
}
|
||||
|
||||
transport_adapter_ = std::make_unique<SocketBIOAdapter>(
|
||||
@@ -1089,6 +1117,35 @@ int SSLClientSocketImpl::DoHandshakeComplete(int result) {
|
||||
@@ -1091,6 +1119,35 @@ int SSLClientSocketImpl::DoHandshakeComplete(int result) {
|
||||
: SSLHandshakeDetails::kTLS13Full;
|
||||
}
|
||||
}
|
||||
|
@ -267,7 +267,7 @@ diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket
|
|||
UMA_HISTOGRAM_ENUMERATION("Net.SSLHandshakeDetails", details);
|
||||
|
||||
// Measure TLS connections that implement the renegotiation_info extension.
|
||||
@@ -1762,6 +1819,8 @@ bool SSLClientSocketImpl::IsRenegotiationAllowed() const {
|
||||
@@ -1764,6 +1821,8 @@ bool SSLClientSocketImpl::IsRenegotiationAllowed() const {
|
||||
}
|
||||
|
||||
bool SSLClientSocketImpl::IsCachingEnabled() const {
|
||||
|
|
|
@ -3,19 +3,19 @@ Date: Tue, 25 Jan 2022 12:22:52 +0000
|
|||
Subject: Disable all predictors code
|
||||
|
||||
---
|
||||
.../optimization_guide/chrome_hints_manager.cc | 1 +
|
||||
.../optimization_guide_keyed_service.cc | 1 -
|
||||
.../prediction_model_download_manager.cc | 2 ++
|
||||
chrome/common/chrome_features.cc | 4 ++--
|
||||
.../optimization_guide/core/hints_fetcher.cc | 1 +
|
||||
.../optimization_guide/core/hints_manager.cc | 3 +++
|
||||
.../core/optimization_guide_features.cc | 16 ++++++++--------
|
||||
.../core/prediction_model_fetcher_impl.cc | 1 +
|
||||
components/optimization_guide/features.gni | 3 +--
|
||||
components/permissions/features.cc | 2 +-
|
||||
.../segmentation_platform/public/features.cc | 2 +-
|
||||
third_party/blink/common/features.cc | 2 +-
|
||||
12 files changed, 22 insertions(+), 16 deletions(-)
|
||||
.../chrome_hints_manager.cc | 1 +
|
||||
.../optimization_guide_keyed_service.cc | 1 -
|
||||
chrome/common/chrome_features.cc | 4 ++--
|
||||
.../optimization_guide/core/hints_fetcher.cc | 1 +
|
||||
.../optimization_guide/core/hints_manager.cc | 3 +++
|
||||
.../core/optimization_guide_features.cc | 20 +++++++++----------
|
||||
.../core/prediction_model_download_manager.cc | 4 +++-
|
||||
.../core/prediction_model_fetcher_impl.cc | 1 +
|
||||
components/optimization_guide/features.gni | 3 +--
|
||||
components/permissions/features.cc | 2 +-
|
||||
.../segmentation_platform/public/features.cc | 2 +-
|
||||
third_party/blink/common/features.cc | 2 +-
|
||||
12 files changed, 25 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/chrome/browser/optimization_guide/chrome_hints_manager.cc b/chrome/browser/optimization_guide/chrome_hints_manager.cc
|
||||
--- a/chrome/browser/optimization_guide/chrome_hints_manager.cc
|
||||
|
@ -31,7 +31,7 @@ diff --git a/chrome/browser/optimization_guide/chrome_hints_manager.cc b/chrome/
|
|||
diff --git a/chrome/browser/optimization_guide/optimization_guide_keyed_service.cc b/chrome/browser/optimization_guide/optimization_guide_keyed_service.cc
|
||||
--- a/chrome/browser/optimization_guide/optimization_guide_keyed_service.cc
|
||||
+++ b/chrome/browser/optimization_guide/optimization_guide_keyed_service.cc
|
||||
@@ -302,7 +302,6 @@ void OptimizationGuideKeyedService::RemoveObserverForOptimizationTargetModel(
|
||||
@@ -326,7 +326,6 @@ void OptimizationGuideKeyedService::RemoveObserverForOptimizationTargetModel(
|
||||
void OptimizationGuideKeyedService::RegisterOptimizationTypes(
|
||||
const std::vector<optimization_guide::proto::OptimizationType>&
|
||||
optimization_types) {
|
||||
|
@ -39,29 +39,10 @@ diff --git a/chrome/browser/optimization_guide/optimization_guide_keyed_service.
|
|||
}
|
||||
|
||||
optimization_guide::OptimizationGuideDecision
|
||||
diff --git a/chrome/browser/optimization_guide/prediction/prediction_model_download_manager.cc b/chrome/browser/optimization_guide/prediction/prediction_model_download_manager.cc
|
||||
--- a/chrome/browser/optimization_guide/prediction/prediction_model_download_manager.cc
|
||||
+++ b/chrome/browser/optimization_guide/prediction/prediction_model_download_manager.cc
|
||||
@@ -103,6 +103,7 @@ PredictionModelDownloadManager::PredictionModelDownloadManager(
|
||||
PredictionModelDownloadManager::~PredictionModelDownloadManager() = default;
|
||||
|
||||
void PredictionModelDownloadManager::StartDownload(const GURL& download_url) {
|
||||
+ if ((true)) return;
|
||||
download::DownloadParams download_params;
|
||||
download_params.client =
|
||||
download::DownloadClient::OPTIMIZATION_GUIDE_PREDICTION_MODELS;
|
||||
@@ -208,6 +209,7 @@ void PredictionModelDownloadManager::OnDownloadFailed(const std::string& guid) {
|
||||
absl::optional<std::pair<base::FilePath, base::FilePath>>
|
||||
PredictionModelDownloadManager::ProcessDownload(
|
||||
const base::FilePath& file_path) {
|
||||
+ if ((true)) return absl::nullopt;
|
||||
DCHECK(background_task_runner_->RunsTasksInCurrentSequence());
|
||||
|
||||
if (!switches::ShouldSkipModelDownloadVerificationForTesting()) {
|
||||
diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc
|
||||
--- a/chrome/common/chrome_features.cc
|
||||
+++ b/chrome/common/chrome_features.cc
|
||||
@@ -800,7 +800,7 @@ const base::Feature kPermissionAuditing{"PermissionAuditing",
|
||||
@@ -781,7 +781,7 @@ const base::Feature kPermissionAuditing{"PermissionAuditing",
|
||||
// Enables using the prediction service for permission prompts. We will keep
|
||||
// this feature in order to allow us to update the holdback chance via finch.
|
||||
const base::Feature kPermissionPredictions{"PermissionPredictions",
|
||||
|
@ -70,7 +51,7 @@ diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc
|
|||
|
||||
// The holdback chance is 30% but it can also be configured/updated
|
||||
// through finch if needed.
|
||||
@@ -811,7 +811,7 @@ const base::FeatureParam<double> kPermissionPredictionsHoldbackChance(
|
||||
@@ -792,7 +792,7 @@ const base::FeatureParam<double> kPermissionPredictionsHoldbackChance(
|
||||
|
||||
// Enables using the prediction service for geolocation permission prompts.
|
||||
const base::Feature kPermissionGeolocationPredictions{
|
||||
|
@ -93,7 +74,7 @@ diff --git a/components/optimization_guide/core/hints_fetcher.cc b/components/op
|
|||
diff --git a/components/optimization_guide/core/hints_manager.cc b/components/optimization_guide/core/hints_manager.cc
|
||||
--- a/components/optimization_guide/core/hints_manager.cc
|
||||
+++ b/components/optimization_guide/core/hints_manager.cc
|
||||
@@ -1209,6 +1209,9 @@ OptimizationTypeDecision HintsManager::CanApplyOptimization(
|
||||
@@ -1183,6 +1183,9 @@ OptimizationTypeDecision HintsManager::CanApplyOptimization(
|
||||
proto::OptimizationType optimization_type,
|
||||
OptimizationMetadata* optimization_metadata) {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
|
@ -106,30 +87,36 @@ diff --git a/components/optimization_guide/core/hints_manager.cc b/components/op
|
|||
diff --git a/components/optimization_guide/core/optimization_guide_features.cc b/components/optimization_guide/core/optimization_guide_features.cc
|
||||
--- a/components/optimization_guide/core/optimization_guide_features.cc
|
||||
+++ b/components/optimization_guide/core/optimization_guide_features.cc
|
||||
@@ -66,7 +66,7 @@ const base::Feature kOptimizationHints {
|
||||
#if BUILDFLAG(IS_IOS)
|
||||
base::FEATURE_DISABLED_BY_DEFAULT
|
||||
#else // !BUILDFLAG(IS_IOS)
|
||||
- base::FEATURE_ENABLED_BY_DEFAULT
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT
|
||||
#endif // BUILDFLAG(IS_IOS)
|
||||
};
|
||||
@@ -64,7 +64,7 @@ bool IsSupportedLocaleForFeature(const std::string locale,
|
||||
// Enables the syncing of the Optimization Hints component, which provides
|
||||
// hints for what optimizations can be applied on a page load.
|
||||
const base::Feature kOptimizationHints{"OptimizationHints",
|
||||
- base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
@@ -77,7 +77,7 @@ const base::Feature kOptimizationHintsFieldTrials{
|
||||
// Feature flag that contains a feature param that specifies the field trials
|
||||
// that are allowed to be sent up to the Optimization Guide Server.
|
||||
@@ -73,12 +73,12 @@ const base::Feature kOptimizationHintsFieldTrials{
|
||||
|
||||
// Enables fetching from a remote Optimization Guide Service.
|
||||
const base::Feature kRemoteOptimizationGuideFetching{
|
||||
- "OptimizationHintsFetching", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+ "OptimizationHintsFetching", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ "OptimizationHintsFetching", base::FEATURE_DISABLED_BY_DEFAULT}; // guard this
|
||||
|
||||
const base::Feature kRemoteOptimizationGuideFetchingAnonymousDataConsent {
|
||||
"OptimizationHintsFetchingAnonymousDataConsent",
|
||||
@@ -96,15 +96,15 @@ const base::Feature kContextMenuPerformanceInfoAndRemoteHintFetching{
|
||||
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
|
||||
- base::FEATURE_ENABLED_BY_DEFAULT
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT
|
||||
#else // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
|
||||
base::FEATURE_DISABLED_BY_DEFAULT
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
@@ -92,15 +92,15 @@ const base::Feature kContextMenuPerformanceInfoAndRemoteHintFetching{
|
||||
|
||||
// Enables the prediction of optimization targets.
|
||||
const base::Feature kOptimizationTargetPrediction{
|
||||
- "OptimizationTargetPrediction", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+ "OptimizationTargetPrediction", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ "OptimizationTargetPrediction", base::FEATURE_DISABLED_BY_DEFAULT}; // guard this
|
||||
|
||||
// Enables the downloading of models.
|
||||
const base::Feature kOptimizationGuideModelDownloading {
|
||||
|
@ -143,7 +130,7 @@ diff --git a/components/optimization_guide/core/optimization_guide_features.cc b
|
|||
#endif // !BUILD_WITH_TFLITE_LIB
|
||||
};
|
||||
|
||||
@@ -125,7 +125,7 @@ const base::Feature kPageEntitiesModelResetOnShutdown{
|
||||
@@ -126,7 +126,7 @@ const base::Feature kPageEntitiesModelResetOnShutdown{
|
||||
|
||||
// Enables push notification of hints.
|
||||
const base::Feature kPushNotifications{"OptimizationGuidePushNotifications",
|
||||
|
@ -152,7 +139,13 @@ diff --git a/components/optimization_guide/core/optimization_guide_features.cc b
|
|||
|
||||
// This feature flag does not turn off any behavior, it is only used for
|
||||
// experiment parameters.
|
||||
@@ -142,7 +142,7 @@ const base::Feature kPageVisibilityBatchAnnotations{
|
||||
@@ -138,12 +138,12 @@ const base::Feature kOptimizationGuideMetadataValidation{
|
||||
"OptimizationGuideMetadataValidation", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kPageTopicsBatchAnnotations{
|
||||
- "PageTopicsBatchAnnotations", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+ "PageTopicsBatchAnnotations", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
const base::Feature kPageVisibilityBatchAnnotations{
|
||||
"PageVisibilityBatchAnnotations", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kUseLocalPageEntitiesMetadataProvider{
|
||||
|
@ -161,7 +154,7 @@ diff --git a/components/optimization_guide/core/optimization_guide_features.cc b
|
|||
|
||||
const base::Feature kBatchAnnotationsValidation{
|
||||
"BatchAnnotationsValidation", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
@@ -359,7 +359,7 @@ size_t MaxURLKeyedHintCacheSize() {
|
||||
@@ -370,7 +370,7 @@ size_t MaxURLKeyedHintCacheSize() {
|
||||
|
||||
bool ShouldPersistHintsToDisk() {
|
||||
return GetFieldTrialParamByFeatureAsBool(kOptimizationHints,
|
||||
|
@ -170,6 +163,34 @@ diff --git a/components/optimization_guide/core/optimization_guide_features.cc b
|
|||
}
|
||||
|
||||
bool ShouldOverrideOptimizationTargetDecisionForMetricsPurposes(
|
||||
diff --git a/components/optimization_guide/core/prediction_model_download_manager.cc b/components/optimization_guide/core/prediction_model_download_manager.cc
|
||||
--- a/components/optimization_guide/core/prediction_model_download_manager.cc
|
||||
+++ b/components/optimization_guide/core/prediction_model_download_manager.cc
|
||||
@@ -47,7 +47,7 @@ constexpr char kGoogApiKey[] = "X-Goog-Api-Key";
|
||||
// we require models to come from.
|
||||
constexpr uint8_t kPublisherKeyHash[] = {
|
||||
0x66, 0xa1, 0xd9, 0x3e, 0x4e, 0x5a, 0x66, 0x8a, 0x0f, 0xd3, 0xfa,
|
||||
- 0xa3, 0x70, 0x71, 0x42, 0x16, 0x0d, 0x2d, 0x68, 0xb0, 0x53, 0x02,
|
||||
+ 0x01, 0x02, 0x03, 0x04, 0x16, 0x0d, 0x2d, 0x68, 0xb0, 0x53, 0x02,
|
||||
0x5c, 0x7f, 0xd0, 0x0c, 0xa1, 0x6e, 0xef, 0xdd, 0x63, 0x7a};
|
||||
const net::NetworkTrafficAnnotationTag
|
||||
kOptimizationGuidePredictionModelsTrafficAnnotation =
|
||||
@@ -112,6 +112,7 @@ PredictionModelDownloadManager::~PredictionModelDownloadManager() = default;
|
||||
void PredictionModelDownloadManager::StartDownload(
|
||||
const GURL& download_url,
|
||||
proto::OptimizationTarget optimization_target) {
|
||||
+ if ((true)) return;
|
||||
download::DownloadParams download_params;
|
||||
download_params.client =
|
||||
download::DownloadClient::OPTIMIZATION_GUIDE_PREDICTION_MODELS;
|
||||
@@ -237,6 +238,7 @@ void PredictionModelDownloadManager::OnDownloadFailed(const std::string& guid) {
|
||||
absl::optional<std::pair<base::FilePath, base::FilePath>>
|
||||
PredictionModelDownloadManager::ProcessDownload(
|
||||
const base::FilePath& file_path) {
|
||||
+ if ((true)) return absl::nullopt;
|
||||
DCHECK(background_task_runner_->RunsTasksInCurrentSequence());
|
||||
|
||||
if (!switches::ShouldSkipModelDownloadVerificationForTesting()) {
|
||||
diff --git a/components/optimization_guide/core/prediction_model_fetcher_impl.cc b/components/optimization_guide/core/prediction_model_fetcher_impl.cc
|
||||
--- a/components/optimization_guide/core/prediction_model_fetcher_impl.cc
|
||||
+++ b/components/optimization_guide/core/prediction_model_fetcher_impl.cc
|
||||
|
@ -204,8 +225,8 @@ diff --git a/components/permissions/features.cc b/components/permissions/feature
|
|||
- base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT}; // guard this
|
||||
|
||||
} // namespace features
|
||||
namespace feature_params {
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
||||
diff --git a/components/segmentation_platform/public/features.cc b/components/segmentation_platform/public/features.cc
|
||||
--- a/components/segmentation_platform/public/features.cc
|
||||
+++ b/components/segmentation_platform/public/features.cc
|
||||
|
@ -221,7 +242,7 @@ diff --git a/components/segmentation_platform/public/features.cc b/components/se
|
|||
diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/features.cc
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -171,7 +171,7 @@ const base::Feature kViewportHeightClientHintHeader{
|
||||
@@ -185,7 +185,7 @@ const base::Feature kViewportHeightClientHintHeader{
|
||||
const base::Feature kNavigationPredictor {
|
||||
"NavigationPredictor",
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
|
|
@ -8,29 +8,30 @@ the handling of attributions via intents between apps.
|
|||
This patch enforces the deactivation by preventing the report from
|
||||
being sent and being saved to disk, although it is currently in uncalled code.
|
||||
---
|
||||
chrome/android/java/AndroidManifest.xml | 8 --------
|
||||
.../AttributionIntentHandlerFactory.java | 9 +--------
|
||||
.../browser/flags/android/chrome_feature_list.cc | 2 +-
|
||||
.../embedder_support/origin_trials/features.cc | 3 ++-
|
||||
.../render_view_context_menu_base.cc | 3 ---
|
||||
.../browser/android/navigation_handle_proxy.cc | 10 ----------
|
||||
.../attribution_reporting/attribution_host.cc | 8 --------
|
||||
.../attribution_reporting/attribution_host.h | 3 ---
|
||||
.../attribution_host_utils.cc | 6 ++++++
|
||||
.../attribution_network_sender_impl.cc | 15 ++++++++-------
|
||||
.../attribution_storage_sql.cc | 2 +-
|
||||
.../navigation_controller_android.cc | 16 ----------------
|
||||
content/browser/storage_partition_impl.cc | 7 +------
|
||||
.../content/browser/AttributionReporterImpl.java | 4 ----
|
||||
content/public/browser/navigation_controller.cc | 1 -
|
||||
third_party/blink/common/features.cc | 2 +-
|
||||
.../platform/runtime_enabled_features.json5 | 13 +++++++++----
|
||||
17 files changed, 30 insertions(+), 82 deletions(-)
|
||||
chrome/android/java/AndroidManifest.xml | 8 --------
|
||||
.../AttributionIntentHandlerFactory.java | 9 +--------
|
||||
.../flags/android/chrome_feature_list.cc | 2 +-
|
||||
.../embedder_support/origin_trials/features.cc | 3 ++-
|
||||
.../render_view_context_menu_base.cc | 3 ---
|
||||
.../aggregatable_report_sender.cc | 17 ++++++++---------
|
||||
.../browser/android/navigation_handle_proxy.cc | 10 ----------
|
||||
.../attribution_reporting/attribution_host.cc | 9 ---------
|
||||
.../attribution_reporting/attribution_host.h | 3 ---
|
||||
.../attribution_host_utils.cc | 6 ++++++
|
||||
.../attribution_report_network_sender.cc | 15 ++++++++-------
|
||||
.../attribution_storage_sql.cc | 2 +-
|
||||
.../navigation_controller_android.cc | 16 ----------------
|
||||
content/browser/storage_partition_impl.cc | 7 +------
|
||||
.../browser/AttributionReporterImpl.java | 4 ----
|
||||
content/public/browser/navigation_controller.cc | 1 -
|
||||
third_party/blink/common/features.cc | 2 +-
|
||||
.../platform/runtime_enabled_features.json5 | 9 ++++++++-
|
||||
18 files changed, 37 insertions(+), 89 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
+++ b/chrome/android/java/AndroidManifest.xml
|
||||
@@ -1259,14 +1259,6 @@ by a child template that "extends" this file.
|
||||
@@ -1279,14 +1279,6 @@ by a child template that "extends" this file.
|
||||
android:readPermission="android.permission.GLOBAL_SEARCH" />
|
||||
</provider>
|
||||
|
||||
|
@ -67,7 +68,7 @@ diff --git a/chrome/browser/attribution_reporting/android/internal/java/src/org/
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -448,7 +448,7 @@ const base::Feature kAppMenuMobileSiteOption{"AppMenuMobileSiteOption",
|
||||
@@ -452,7 +452,7 @@ const base::Feature kAppMenuMobileSiteOption{"AppMenuMobileSiteOption",
|
||||
base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kAppToWebAttribution{"AppToWebAttribution",
|
||||
|
@ -93,7 +94,7 @@ diff --git a/components/embedder_support/origin_trials/features.cc b/components/
|
|||
diff --git a/components/renderer_context_menu/render_view_context_menu_base.cc b/components/renderer_context_menu/render_view_context_menu_base.cc
|
||||
--- a/components/renderer_context_menu/render_view_context_menu_base.cc
|
||||
+++ b/components/renderer_context_menu/render_view_context_menu_base.cc
|
||||
@@ -485,9 +485,6 @@ void RenderViewContextMenuBase::OpenURLWithExtraHeaders(
|
||||
@@ -486,9 +486,6 @@ void RenderViewContextMenuBase::OpenURLWithExtraHeaders(
|
||||
|
||||
open_url_params.source_site_instance = site_instance_;
|
||||
|
||||
|
@ -103,10 +104,47 @@ diff --git a/components/renderer_context_menu/render_view_context_menu_base.cc b
|
|||
source_web_contents_->OpenURL(open_url_params);
|
||||
}
|
||||
|
||||
diff --git a/content/browser/aggregation_service/aggregatable_report_sender.cc b/content/browser/aggregation_service/aggregatable_report_sender.cc
|
||||
--- a/content/browser/aggregation_service/aggregatable_report_sender.cc
|
||||
+++ b/content/browser/aggregation_service/aggregatable_report_sender.cc
|
||||
@@ -137,19 +137,18 @@ void AggregatableReportSender::SendReport(const GURL& url,
|
||||
// Allow bodies of non-2xx responses to be returned.
|
||||
simple_url_loader_ptr->SetAllowHttpErrorResults(true);
|
||||
|
||||
- // Unretained is safe because the URLLoader is owned by `this` and will be
|
||||
- // deleted before `this`.
|
||||
- simple_url_loader_ptr->DownloadHeadersOnly(
|
||||
- url_loader_factory_.get(),
|
||||
- base::BindOnce(&AggregatableReportSender::OnReportSent,
|
||||
- base::Unretained(this), std::move(it),
|
||||
- std::move(callback)));
|
||||
+ // this is never called on Bromite but nothing would be sent if it were
|
||||
+ OnReportSent(std::move(it), std::move(callback), nullptr);
|
||||
}
|
||||
|
||||
void AggregatableReportSender::OnReportSent(
|
||||
UrlLoaderList::iterator it,
|
||||
ReportSentCallback callback,
|
||||
- scoped_refptr<net::HttpResponseHeaders> headers) {
|
||||
+ scoped_refptr<net::HttpResponseHeaders> headers) { // disable in Bromite
|
||||
+ if ((true)) {
|
||||
+ std::move(callback).Run(RequestStatus::kOk);
|
||||
+ return;
|
||||
+ }
|
||||
RequestStatus status;
|
||||
|
||||
absl::optional<int> http_response_code;
|
||||
@@ -189,4 +188,4 @@ void AggregatableReportSender::OnReportSent(
|
||||
std::move(callback).Run(status);
|
||||
}
|
||||
|
||||
-} // namespace content
|
||||
\ No newline at end of file
|
||||
+} // namespace content
|
||||
diff --git a/content/browser/android/navigation_handle_proxy.cc b/content/browser/android/navigation_handle_proxy.cc
|
||||
--- a/content/browser/android/navigation_handle_proxy.cc
|
||||
+++ b/content/browser/android/navigation_handle_proxy.cc
|
||||
@@ -30,16 +30,6 @@ NavigationHandleProxy::NavigationHandleProxy(
|
||||
@@ -31,16 +31,6 @@ NavigationHandleProxy::NavigationHandleProxy(
|
||||
base::android::ScopedJavaLocalRef<jobject> impression_byte_buffer = nullptr;
|
||||
|
||||
// Scoped to out-live the java call as this uses a DirectByteBuffer.
|
||||
|
@ -126,7 +164,7 @@ diff --git a/content/browser/android/navigation_handle_proxy.cc b/content/browse
|
|||
diff --git a/content/browser/attribution_reporting/attribution_host.cc b/content/browser/attribution_reporting/attribution_host.cc
|
||||
--- a/content/browser/attribution_reporting/attribution_host.cc
|
||||
+++ b/content/browser/attribution_reporting/attribution_host.cc
|
||||
@@ -471,14 +471,6 @@ void AttributionHost::BindReceiver(
|
||||
@@ -444,15 +444,6 @@ void AttributionHost::BindReceiver(
|
||||
conversion_host->receivers_.Bind(rfh, std::move(receiver));
|
||||
}
|
||||
|
||||
|
@ -135,12 +173,13 @@ diff --git a/content/browser/attribution_reporting/attribution_host.cc b/content
|
|||
- const blink::Impression& impression) {
|
||||
- return blink::mojom::Impression::New(
|
||||
- impression.conversion_destination, impression.reporting_origin,
|
||||
- impression.impression_data, impression.expiry, impression.priority);
|
||||
- impression.impression_data, impression.expiry, impression.priority,
|
||||
- impression.attribution_src_token);
|
||||
-}
|
||||
-
|
||||
// static
|
||||
void AttributionHost::SetReceiverImplForTesting(AttributionHost* impl) {
|
||||
g_receiver_for_testing = impl;
|
||||
WEB_CONTENTS_USER_DATA_KEY_IMPL(AttributionHost);
|
||||
|
||||
} // namespace content
|
||||
diff --git a/content/browser/attribution_reporting/attribution_host.h b/content/browser/attribution_reporting/attribution_host.h
|
||||
--- a/content/browser/attribution_reporting/attribution_host.h
|
||||
+++ b/content/browser/attribution_reporting/attribution_host.h
|
||||
|
@ -151,9 +190,9 @@ diff --git a/content/browser/attribution_reporting/attribution_host.h b/content/
|
|||
- static blink::mojom::ImpressionPtr MojoImpressionFromImpression(
|
||||
- const blink::Impression& impression);
|
||||
-
|
||||
// Overrides the target object to bind |receiver| to in BindReceiver().
|
||||
static void SetReceiverImplForTesting(AttributionHost* impl);
|
||||
|
||||
private:
|
||||
friend class AttributionHostTestPeer;
|
||||
friend class WebContentsUserData<AttributionHost>;
|
||||
diff --git a/content/browser/attribution_reporting/attribution_host_utils.cc b/content/browser/attribution_reporting/attribution_host_utils.cc
|
||||
--- a/content/browser/attribution_reporting/attribution_host_utils.cc
|
||||
+++ b/content/browser/attribution_reporting/attribution_host_utils.cc
|
||||
|
@ -166,7 +205,7 @@ diff --git a/content/browser/attribution_reporting/attribution_host_utils.cc b/c
|
|||
namespace content {
|
||||
|
||||
namespace attribution_host_utils {
|
||||
@@ -81,6 +83,10 @@ absl::optional<blink::Impression> ParseImpressionFromApp(
|
||||
@@ -68,6 +70,10 @@ absl::optional<blink::Impression> ParseImpressionFromApp(
|
||||
// Java API should have rejected these already.
|
||||
DCHECK(!source_event_id.empty() && !destination.empty());
|
||||
|
||||
|
@ -177,10 +216,10 @@ diff --git a/content/browser/attribution_reporting/attribution_host_utils.cc b/c
|
|||
blink::Impression impression;
|
||||
if (!base::StringToUint64(source_event_id, &impression.impression_data))
|
||||
return absl::nullopt;
|
||||
diff --git a/content/browser/attribution_reporting/attribution_network_sender_impl.cc b/content/browser/attribution_reporting/attribution_network_sender_impl.cc
|
||||
--- a/content/browser/attribution_reporting/attribution_network_sender_impl.cc
|
||||
+++ b/content/browser/attribution_reporting/attribution_network_sender_impl.cc
|
||||
@@ -116,13 +116,8 @@ void AttributionNetworkSenderImpl::SendReport(
|
||||
diff --git a/content/browser/attribution_reporting/attribution_report_network_sender.cc b/content/browser/attribution_reporting/attribution_report_network_sender.cc
|
||||
--- a/content/browser/attribution_reporting/attribution_report_network_sender.cc
|
||||
+++ b/content/browser/attribution_reporting/attribution_report_network_sender.cc
|
||||
@@ -118,13 +118,8 @@ void AttributionReportNetworkSender::SendReport(
|
||||
network::SimpleURLLoader::RETRY_ON_NAME_NOT_RESOLVED;
|
||||
simple_url_loader_ptr->SetRetryOptions(/*max_retries=*/1, retry_mode);
|
||||
|
||||
|
@ -188,21 +227,21 @@ diff --git a/content/browser/attribution_reporting/attribution_network_sender_im
|
|||
- // deleted before |this|.
|
||||
- simple_url_loader_ptr->DownloadHeadersOnly(
|
||||
- url_loader_factory_.get(),
|
||||
- base::BindOnce(&AttributionNetworkSenderImpl::OnReportSent,
|
||||
- base::BindOnce(&AttributionReportNetworkSender::OnReportSent,
|
||||
- base::Unretained(this), std::move(it), std::move(report),
|
||||
- std::move(sent_callback)));
|
||||
- is_debug_report, std::move(sent_callback)));
|
||||
+ // this is never called on Bromite but nothing would be sent if it were
|
||||
+ OnReportSent(std::move(it), report, std::move(sent_callback), nullptr);
|
||||
+ OnReportSent(std::move(it), report, is_debug_report, std::move(sent_callback), nullptr);
|
||||
}
|
||||
|
||||
void AttributionNetworkSenderImpl::SetURLLoaderFactoryForTesting(
|
||||
@@ -135,6 +130,12 @@ void AttributionNetworkSenderImpl::OnReportSent(
|
||||
AttributionReport report,
|
||||
void AttributionReportNetworkSender::SetURLLoaderFactoryForTesting(
|
||||
@@ -138,6 +133,12 @@ void AttributionReportNetworkSender::OnReportSent(
|
||||
bool is_debug_report,
|
||||
ReportSentCallback sent_callback,
|
||||
scoped_refptr<net::HttpResponseHeaders> headers) {
|
||||
+ if ((true)) {
|
||||
+ std::move(sent_callback)
|
||||
+ .Run(std::move(report),
|
||||
+ std::move(sent_callback)
|
||||
+ .Run(std::move(report),
|
||||
+ SendResult(SendResult::Status::kSent, headers ? headers->response_code() : 200));
|
||||
+ return;
|
||||
+ }
|
||||
|
@ -212,7 +251,7 @@ diff --git a/content/browser/attribution_reporting/attribution_network_sender_im
|
|||
diff --git a/content/browser/attribution_reporting/attribution_storage_sql.cc b/content/browser/attribution_reporting/attribution_storage_sql.cc
|
||||
--- a/content/browser/attribution_reporting/attribution_storage_sql.cc
|
||||
+++ b/content/browser/attribution_reporting/attribution_storage_sql.cc
|
||||
@@ -353,7 +353,7 @@ void AttributionStorageSql::RunInMemoryForTesting() {
|
||||
@@ -372,7 +372,7 @@ void AttributionStorageSql::RunInMemoryForTesting() {
|
||||
}
|
||||
|
||||
// static
|
||||
|
@ -250,7 +289,7 @@ diff --git a/content/browser/renderer_host/navigation_controller_android.cc b/co
|
|||
diff --git a/content/browser/storage_partition_impl.cc b/content/browser/storage_partition_impl.cc
|
||||
--- a/content/browser/storage_partition_impl.cc
|
||||
+++ b/content/browser/storage_partition_impl.cc
|
||||
@@ -1303,12 +1303,7 @@ void StoragePartitionImpl::Initialize(
|
||||
@@ -1307,12 +1307,7 @@ void StoragePartitionImpl::Initialize(
|
||||
bucket_context_ = base::MakeRefCounted<BucketContext>();
|
||||
bucket_context_->Initialize(quota_manager_proxy);
|
||||
|
||||
|
@ -299,7 +338,7 @@ diff --git a/content/public/browser/navigation_controller.cc b/content/public/br
|
|||
diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/features.cc
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -43,7 +43,7 @@ const base::Feature kCSSContainerQueries{"CSSContainerQueries",
|
||||
@@ -42,7 +42,7 @@ const base::Feature kCSSContainerQueries{"CSSContainerQueries",
|
||||
|
||||
// Controls whether the Conversion Measurement API infrastructure is enabled.
|
||||
const base::Feature kConversionMeasurement{"ConversionMeasurement",
|
||||
|
@ -325,17 +364,10 @@ diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
|||
{
|
||||
name: "AbortSignalThrowIfAborted",
|
||||
status: "stable",
|
||||
@@ -493,13 +500,11 @@
|
||||
@@ -496,7 +503,7 @@
|
||||
},
|
||||
{
|
||||
name: "ConversionMeasurement",
|
||||
- origin_trial_feature_name: "ConversionMeasurement",
|
||||
- origin_trial_allows_third_party: true,
|
||||
- status: "experimental",
|
||||
+ depends_on: ["DisabledForBromite"],
|
||||
},
|
||||
{
|
||||
name: "ConversionMeasurementEventSources",
|
||||
- status: "test",
|
||||
+ depends_on: ["DisabledForBromite"],
|
||||
},
|
||||
|
|
|
@ -9,7 +9,7 @@ Subject: Disable crash reporting
|
|||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -226,8 +226,8 @@ const base::Feature kCooperativeScheduling{"CooperativeScheduling",
|
||||
@@ -234,8 +234,8 @@ const base::Feature kCooperativeScheduling{"CooperativeScheduling",
|
||||
|
||||
// Enables crash reporting via Reporting API.
|
||||
// https://www.w3.org/TR/reporting/#crash-report
|
||||
|
|
|
@ -17,7 +17,6 @@ Disable seed-based field trials
|
|||
10 files changed, 21 insertions(+), 41 deletions(-)
|
||||
|
||||
diff --git a/android_webview/nonembedded/BUILD.gn b/android_webview/nonembedded/BUILD.gn
|
||||
index e691b7d78f6a..3cded7b19104 100644
|
||||
--- a/android_webview/nonembedded/BUILD.gn
|
||||
+++ b/android_webview/nonembedded/BUILD.gn
|
||||
@@ -101,7 +101,6 @@ android_library("services_java") {
|
||||
|
@ -37,7 +36,6 @@ index e691b7d78f6a..3cded7b19104 100644
|
|||
]
|
||||
deps = [
|
||||
diff --git a/android_webview/nonembedded/java/src/org/chromium/android_webview/services/VariationsSeedServer.java b/android_webview/nonembedded/java/src/org/chromium/android_webview/services/VariationsSeedServer.java
|
||||
index fc11aaa8cb28..7934f40530e4 100644
|
||||
--- a/android_webview/nonembedded/java/src/org/chromium/android_webview/services/VariationsSeedServer.java
|
||||
+++ b/android_webview/nonembedded/java/src/org/chromium/android_webview/services/VariationsSeedServer.java
|
||||
@@ -30,8 +30,6 @@ public class VariationsSeedServer extends Service {
|
||||
|
@ -50,7 +48,6 @@ index fc11aaa8cb28..7934f40530e4 100644
|
|||
};
|
||||
|
||||
diff --git a/chrome/browser/metrics/chrome_metrics_services_manager_client.cc b/chrome/browser/metrics/chrome_metrics_services_manager_client.cc
|
||||
index a60a8007ac10..50324dbdf70d 100644
|
||||
--- a/chrome/browser/metrics/chrome_metrics_services_manager_client.cc
|
||||
+++ b/chrome/browser/metrics/chrome_metrics_services_manager_client.cc
|
||||
@@ -190,6 +190,8 @@ ChromeMetricsServicesManagerClient::GetMetricsStateManagerForTesting() {
|
||||
|
@ -63,7 +60,6 @@ index a60a8007ac10..50324dbdf70d 100644
|
|||
// sampling. If they don't match, then clients will be shuffled into different
|
||||
// groups when the server config takes over from the fallback trial.
|
||||
diff --git a/components/ukm/ukm_recorder_impl.cc b/components/ukm/ukm_recorder_impl.cc
|
||||
index 70f51137e3d9..f548aefef607 100644
|
||||
--- a/components/ukm/ukm_recorder_impl.cc
|
||||
+++ b/components/ukm/ukm_recorder_impl.cc
|
||||
@@ -191,6 +191,9 @@ UkmRecorderImpl::~UkmRecorderImpl() = default;
|
||||
|
@ -77,7 +73,6 @@ index 70f51137e3d9..f548aefef607 100644
|
|||
static const char kSampledGroup_Other[] = "Sampled_NoSeed_Other";
|
||||
const char* sampled_group = kSampledGroup_Other;
|
||||
diff --git a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedBridge.java b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedBridge.java
|
||||
index 26110d53f54c..81bdb2302cc1 100644
|
||||
--- a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedBridge.java
|
||||
+++ b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedBridge.java
|
||||
@@ -51,7 +51,7 @@ public class VariationsSeedBridge {
|
||||
|
@ -90,7 +85,6 @@ index 26110d53f54c..81bdb2302cc1 100644
|
|||
.edit()
|
||||
.remove(VARIATIONS_FIRST_RUN_SEED_BASE64)
|
||||
diff --git a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java
|
||||
index 67d6d85c16a0..ce59d88d4048 100644
|
||||
--- a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java
|
||||
+++ b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java
|
||||
@@ -75,7 +75,7 @@ public class VariationsSeedFetcher {
|
||||
|
@ -146,7 +140,6 @@ index 67d6d85c16a0..ce59d88d4048 100644
|
|||
SeedFetchInfo fetchInfo = new SeedFetchInfo();
|
||||
HttpURLConnection connection = null;
|
||||
diff --git a/components/variations/net/omnibox_http_headers.cc b/components/variations/net/omnibox_http_headers.cc
|
||||
index d5a832ac477b..063caa86ace9 100644
|
||||
--- a/components/variations/net/omnibox_http_headers.cc
|
||||
+++ b/components/variations/net/omnibox_http_headers.cc
|
||||
@@ -21,7 +21,7 @@ const char kOmniboxOnDeviceSuggestionsHeader[] =
|
||||
|
@ -159,7 +152,6 @@ index d5a832ac477b..063caa86ace9 100644
|
|||
std::string GetHeaderValue() {
|
||||
const std::string group =
|
||||
diff --git a/components/variations/net/variations_http_headers.cc b/components/variations/net/variations_http_headers.cc
|
||||
index a93f5076f935..71fb6e048fca 100644
|
||||
--- a/components/variations/net/variations_http_headers.cc
|
||||
+++ b/components/variations/net/variations_http_headers.cc
|
||||
@@ -238,6 +238,9 @@ class VariationsHeaderHelper {
|
||||
|
@ -173,7 +165,6 @@ index a93f5076f935..71fb6e048fca 100644
|
|||
|
||||
// Note the criteria for attaching client experiment headers:
|
||||
diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc
|
||||
index 4690e1bc831d..d79c3ce2c1c5 100644
|
||||
--- a/components/variations/service/variations_field_trial_creator.cc
|
||||
+++ b/components/variations/service/variations_field_trial_creator.cc
|
||||
@@ -159,7 +159,8 @@ Study::CpuArchitecture GetCurrentCpuArchitecture() {
|
||||
|
@ -187,7 +178,6 @@ index 4690e1bc831d..d79c3ce2c1c5 100644
|
|||
return command_line->HasSwitch(switches::kEnableFieldTrialTestingConfig);
|
||||
#else
|
||||
diff --git a/components/variations/service/variations_service.cc b/components/variations/service/variations_service.cc
|
||||
index 87fe040a1602..ee09ffd05b8f 100644
|
||||
--- a/components/variations/service/variations_service.cc
|
||||
+++ b/components/variations/service/variations_service.cc
|
||||
@@ -235,17 +235,8 @@ bool GetInstanceManipulations(const net::HttpResponseHeaders* headers,
|
||||
|
@ -219,6 +209,5 @@ index 87fe040a1602..ee09ffd05b8f 100644
|
|||
return false;
|
||||
|
||||
last_request_was_http_retry_ = is_http_retry;
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -9,7 +9,7 @@ Subject: Disable idle detection
|
|||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -408,7 +408,7 @@ const base::Feature kGreaseUACH{"GreaseUACH", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
@@ -422,7 +422,7 @@ const base::Feature kGreaseUACH{"GreaseUACH", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
// this feature, the experimental web platform features flag should be set,
|
||||
// or the site should obtain an Origin Trial token.
|
||||
const base::Feature kIdleDetection{"IdleDetection",
|
||||
|
|
|
@ -90,7 +90,6 @@ Disable CrowdDeny feature
|
|||
81 files changed, 188 insertions(+), 701 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/res/xml/google_services_preferences.xml b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
index df95c1846e2e..efa407460974 100644
|
||||
--- a/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
@@ -24,11 +24,6 @@
|
||||
|
@ -106,7 +105,6 @@ index df95c1846e2e..efa407460974 100644
|
|||
android:key="url_keyed_anonymized_data"
|
||||
android:title="@string/url_keyed_anonymized_data_title"
|
||||
diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/java/res/xml/main_preferences.xml
|
||||
index 0cb6ac0bbc6b..3c312d014698 100644
|
||||
--- a/chrome/android/java/res/xml/main_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/main_preferences.xml
|
||||
@@ -60,11 +60,6 @@
|
||||
|
@ -122,7 +120,6 @@ index 0cb6ac0bbc6b..3c312d014698 100644
|
|||
android:key="notifications"
|
||||
android:order="12"
|
||||
diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
index 31c384b2ef3f..8a931f66e63d 100644
|
||||
--- a/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
@@ -15,11 +15,6 @@
|
||||
|
@ -149,7 +146,6 @@ index 31c384b2ef3f..8a931f66e63d 100644
|
|||
android:key="secure_dns"
|
||||
android:title="@string/settings_secure_dns_title"
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
index 5b4d0dd6f645..d26cc9a214e6 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
@@ -29,14 +29,11 @@ import org.chromium.chrome.browser.privacy_sandbox.PrivacySandboxReferrer;
|
||||
|
@ -227,7 +223,6 @@ index 5b4d0dd6f645..d26cc9a214e6 100644
|
|||
if (privacySandboxPreference != null) {
|
||||
privacySandboxPreference.setSummary(
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingSettingsLauncher.java b/chrome/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingSettingsLauncher.java
|
||||
index f3b13b26203d..477e8448fb31 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingSettingsLauncher.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingSettingsLauncher.java
|
||||
@@ -7,11 +7,9 @@ import android.content.Context;
|
||||
|
@ -255,7 +250,6 @@ index f3b13b26203d..477e8448fb31 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/usage_stats/UsageStatsConsentDialog.java b/chrome/android/java/src/org/chromium/chrome/browser/usage_stats/UsageStatsConsentDialog.java
|
||||
index 51b078c79bd9..4e84290b7b92 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/usage_stats/UsageStatsConsentDialog.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/usage_stats/UsageStatsConsentDialog.java
|
||||
@@ -48,11 +48,6 @@ public class UsageStatsConsentDialog {
|
||||
|
@ -271,7 +265,6 @@ index 51b078c79bd9..4e84290b7b92 100644
|
|||
|
||||
mDialogModel = builder.build();
|
||||
diff --git a/chrome/app/android/chrome_main_delegate_android.cc b/chrome/app/android/chrome_main_delegate_android.cc
|
||||
index d113397fe4b1..d66c0a14bcf7 100644
|
||||
--- a/chrome/app/android/chrome_main_delegate_android.cc
|
||||
+++ b/chrome/app/android/chrome_main_delegate_android.cc
|
||||
@@ -8,6 +8,7 @@
|
||||
|
@ -283,7 +276,6 @@ index d113397fe4b1..d66c0a14bcf7 100644
|
|||
#include "base/files/file_util.h"
|
||||
#include "base/logging.h"
|
||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
index 511cd2e4808b..3aa2758ddd3c 100644
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -307,8 +307,6 @@ static_library("browser") {
|
||||
|
@ -373,7 +365,6 @@ index 511cd2e4808b..3aa2758ddd3c 100644
|
|||
"//components/search_engines:test_support",
|
||||
"//components/security_interstitials/content:security_interstitial_page",
|
||||
diff --git a/chrome/browser/android/tab_web_contents_delegate_android.cc b/chrome/browser/android/tab_web_contents_delegate_android.cc
|
||||
index 23bbe3194a4f..c83b97e41bb8 100644
|
||||
--- a/chrome/browser/android/tab_web_contents_delegate_android.cc
|
||||
+++ b/chrome/browser/android/tab_web_contents_delegate_android.cc
|
||||
@@ -38,7 +38,9 @@
|
||||
|
@ -422,7 +413,6 @@ index 23bbe3194a4f..c83b97e41bb8 100644
|
|||
|
||||
void TabWebContentsDelegateAndroid::RunFileChooser(
|
||||
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h
|
||||
index d7b9aa164f16..9bac17351fef 100644
|
||||
--- a/chrome/browser/browser_process.h
|
||||
+++ b/chrome/browser/browser_process.h
|
||||
@@ -54,10 +54,6 @@ class NetworkQualityTracker;
|
||||
|
@ -447,7 +437,6 @@ index d7b9aa164f16..9bac17351fef 100644
|
|||
// Browsing subresource filter.
|
||||
virtual subresource_filter::RulesetService*
|
||||
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
|
||||
index 0084eeb6ec16..5b7e4f06c1b2 100644
|
||||
--- a/chrome/browser/browser_process_impl.cc
|
||||
+++ b/chrome/browser/browser_process_impl.cc
|
||||
@@ -70,7 +70,6 @@
|
||||
|
@ -515,7 +504,6 @@ index 0084eeb6ec16..5b7e4f06c1b2 100644
|
|||
|
||||
void BrowserProcessImpl::CreateSubresourceFilterRulesetService() {
|
||||
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
|
||||
index 8fd6e51b8f07..1a736cc2e710 100644
|
||||
--- a/chrome/browser/browser_process_impl.h
|
||||
+++ b/chrome/browser/browser_process_impl.h
|
||||
@@ -188,7 +188,6 @@ class BrowserProcessImpl : public BrowserProcess,
|
||||
|
@ -537,7 +525,6 @@ index 8fd6e51b8f07..1a736cc2e710 100644
|
|||
std::unique_ptr<subresource_filter::RulesetService>
|
||||
subresource_filter_ruleset_service_;
|
||||
diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
|
||||
index 91ef069069e2..b97138f295c2 100644
|
||||
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
|
||||
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
|
||||
@@ -613,10 +613,12 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData(
|
||||
|
@ -554,7 +541,6 @@ index 91ef069069e2..b97138f295c2 100644
|
|||
browsing_data::RemoveFederatedSiteSettingsData(delete_begin_, delete_end_,
|
||||
host_content_settings_map_);
|
||||
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
||||
index 23e1040928be..78a02124eded 100644
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -102,6 +102,7 @@
|
||||
|
@ -705,7 +691,6 @@ index 23e1040928be..78a02124eded 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/browser/chrome_content_browser_client.h b/chrome/browser/chrome_content_browser_client.h
|
||||
index e87e967efce0..6337d657286e 100644
|
||||
--- a/chrome/browser/chrome_content_browser_client.h
|
||||
+++ b/chrome/browser/chrome_content_browser_client.h
|
||||
@@ -892,9 +892,11 @@ class ChromeContentBrowserClient : public content::ContentBrowserClient {
|
||||
|
@ -721,7 +706,6 @@ index e87e967efce0..6337d657286e 100644
|
|||
StartupData startup_data_;
|
||||
|
||||
diff --git a/chrome/browser/chrome_content_browser_client_receiver_bindings.cc b/chrome/browser/chrome_content_browser_client_receiver_bindings.cc
|
||||
index a169807b7bee..e5954ea6e696 100644
|
||||
--- a/chrome/browser/chrome_content_browser_client_receiver_bindings.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client_receiver_bindings.cc
|
||||
@@ -131,6 +131,7 @@
|
||||
|
@ -741,7 +725,6 @@ index a169807b7bee..e5954ea6e696 100644
|
|||
// BadgeManager is not used for Android.
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
diff --git a/chrome/browser/component_updater/file_type_policies_component_installer.cc b/chrome/browser/component_updater/file_type_policies_component_installer.cc
|
||||
index 4f8fdef786af..c0c1c3181387 100644
|
||||
--- a/chrome/browser/component_updater/file_type_policies_component_installer.cc
|
||||
+++ b/chrome/browser/component_updater/file_type_policies_component_installer.cc
|
||||
@@ -19,7 +19,9 @@
|
||||
|
@ -776,7 +759,6 @@ index 4f8fdef786af..c0c1c3181387 100644
|
|||
|
||||
} // namespace
|
||||
diff --git a/chrome/browser/component_updater/registration.cc b/chrome/browser/component_updater/registration.cc
|
||||
index 797cb4173010..70d6ab772011 100644
|
||||
--- a/chrome/browser/component_updater/registration.cc
|
||||
+++ b/chrome/browser/component_updater/registration.cc
|
||||
@@ -15,7 +15,6 @@
|
||||
|
@ -815,7 +797,6 @@ index 797cb4173010..70d6ab772011 100644
|
|||
|
||||
} // namespace component_updater
|
||||
diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
index 0006dda66ef8..6167b13274ae 100644
|
||||
--- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
+++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
||||
@@ -42,15 +42,19 @@
|
||||
|
@ -984,7 +965,6 @@ index 0006dda66ef8..6167b13274ae 100644
|
|||
|
||||
void ChromeDownloadManagerDelegate::CheckDownloadAllowed(
|
||||
diff --git a/chrome/browser/download/chrome_download_manager_delegate.h b/chrome/browser/download/chrome_download_manager_delegate.h
|
||||
index b4871ec29cf5..220493f43b5b 100644
|
||||
--- a/chrome/browser/download/chrome_download_manager_delegate.h
|
||||
+++ b/chrome/browser/download/chrome_download_manager_delegate.h
|
||||
@@ -21,8 +21,10 @@
|
||||
|
@ -1035,7 +1015,6 @@ index b4871ec29cf5..220493f43b5b 100644
|
|||
// Show file picker for |download|.
|
||||
virtual void ShowFilePickerForDownload(
|
||||
diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/download/download_item_model.cc
|
||||
index de2ab5d3b5d7..8a223a913625 100644
|
||||
--- a/chrome/browser/download/download_item_model.cc
|
||||
+++ b/chrome/browser/download/download_item_model.cc
|
||||
@@ -32,7 +32,9 @@
|
||||
|
@ -1118,7 +1097,6 @@ index de2ab5d3b5d7..8a223a913625 100644
|
|||
case DownloadCommands::PAUSE:
|
||||
return !download_->IsSavePackageDownload() &&
|
||||
diff --git a/chrome/browser/download/download_item_model.h b/chrome/browser/download/download_item_model.h
|
||||
index d7bdc6b8a295..fce6a917790a 100644
|
||||
--- a/chrome/browser/download/download_item_model.h
|
||||
+++ b/chrome/browser/download/download_item_model.h
|
||||
@@ -14,7 +14,9 @@
|
||||
|
@ -1144,7 +1122,6 @@ index d7bdc6b8a295..fce6a917790a 100644
|
|||
const override;
|
||||
void OpenUsingPlatformHandler() override;
|
||||
diff --git a/chrome/browser/download/download_prefs.cc b/chrome/browser/download/download_prefs.cc
|
||||
index 04679ec67bf2..1fd32a2b1289 100644
|
||||
--- a/chrome/browser/download/download_prefs.cc
|
||||
+++ b/chrome/browser/download/download_prefs.cc
|
||||
@@ -42,7 +42,9 @@
|
||||
|
@ -1195,7 +1172,6 @@ index 04679ec67bf2..1fd32a2b1289 100644
|
|||
DCHECK(extension[0] == base::FilePath::kExtensionSeparator);
|
||||
extension.erase(0, 1);
|
||||
diff --git a/chrome/browser/download/download_stats.cc b/chrome/browser/download/download_stats.cc
|
||||
index 445aaa808a4a..f2392fbdc3a2 100644
|
||||
--- a/chrome/browser/download/download_stats.cc
|
||||
+++ b/chrome/browser/download/download_stats.cc
|
||||
@@ -9,7 +9,9 @@
|
||||
|
@ -1220,7 +1196,6 @@ index 445aaa808a4a..f2392fbdc3a2 100644
|
|||
|
||||
void RecordOpenedDangerousConfirmDialog(
|
||||
diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/browser/download/download_target_determiner.cc
|
||||
index 0d144ef25acf..2dfda86184dc 100644
|
||||
--- a/chrome/browser/download/download_target_determiner.cc
|
||||
+++ b/chrome/browser/download/download_target_determiner.cc
|
||||
@@ -30,9 +30,11 @@
|
||||
|
@ -1403,7 +1378,6 @@ index 0d144ef25acf..2dfda86184dc 100644
|
|||
void DownloadTargetDeterminer::OnDownloadDestroyed(
|
||||
DownloadItem* download) {
|
||||
diff --git a/chrome/browser/download/download_target_determiner.h b/chrome/browser/download/download_target_determiner.h
|
||||
index eb7b04cffb89..f8020dc98237 100644
|
||||
--- a/chrome/browser/download/download_target_determiner.h
|
||||
+++ b/chrome/browser/download/download_target_determiner.h
|
||||
@@ -20,7 +20,9 @@
|
||||
|
@ -1443,7 +1417,6 @@ index eb7b04cffb89..f8020dc98237 100644
|
|||
base::FilePath local_path_;
|
||||
base::FilePath intermediate_path_;
|
||||
diff --git a/chrome/browser/download/download_target_info.cc b/chrome/browser/download/download_target_info.cc
|
||||
index d4d8fa2a72f5..c2ac95672cb3 100644
|
||||
--- a/chrome/browser/download/download_target_info.cc
|
||||
+++ b/chrome/browser/download/download_target_info.cc
|
||||
@@ -4,12 +4,16 @@
|
||||
|
@ -1464,7 +1437,6 @@ index d4d8fa2a72f5..c2ac95672cb3 100644
|
|||
result(download::DOWNLOAD_INTERRUPT_REASON_NONE),
|
||||
mixed_content_status(
|
||||
diff --git a/chrome/browser/download/download_target_info.h b/chrome/browser/download/download_target_info.h
|
||||
index fb3330e94bd3..0aacbdcf37c1 100644
|
||||
--- a/chrome/browser/download/download_target_info.h
|
||||
+++ b/chrome/browser/download/download_target_info.h
|
||||
@@ -12,7 +12,9 @@
|
||||
|
@ -1494,7 +1466,6 @@ index fb3330e94bd3..0aacbdcf37c1 100644
|
|||
// Suggested intermediate path. The downloaded bytes should be written to this
|
||||
// path until all the bytes are available and the user has accepted a
|
||||
diff --git a/chrome/browser/download/download_ui_model.cc b/chrome/browser/download/download_ui_model.cc
|
||||
index 9f07bdb20778..f3b355703356 100644
|
||||
--- a/chrome/browser/download/download_ui_model.cc
|
||||
+++ b/chrome/browser/download/download_ui_model.cc
|
||||
@@ -34,7 +34,9 @@
|
||||
|
@ -1523,7 +1494,6 @@ index 9f07bdb20778..f3b355703356 100644
|
|||
download::DownloadItem::MixedContentStatus
|
||||
DownloadUIModel::GetMixedContentStatus() const {
|
||||
diff --git a/chrome/browser/download/download_ui_model.h b/chrome/browser/download/download_ui_model.h
|
||||
index 3b3983eea385..989735360ba8 100644
|
||||
--- a/chrome/browser/download/download_ui_model.h
|
||||
+++ b/chrome/browser/download/download_ui_model.h
|
||||
@@ -19,7 +19,9 @@
|
||||
|
@ -1553,7 +1523,6 @@ index 3b3983eea385..989735360ba8 100644
|
|||
// Return the mixed content status determined during download target
|
||||
// determination.
|
||||
diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/browser/extensions/api/downloads/downloads_api.cc
|
||||
index ae5af625467d..efb19e304659 100644
|
||||
--- a/chrome/browser/extensions/api/downloads/downloads_api.cc
|
||||
+++ b/chrome/browser/extensions/api/downloads/downloads_api.cc
|
||||
@@ -36,7 +36,6 @@
|
||||
|
@ -1619,7 +1588,6 @@ index ae5af625467d..efb19e304659 100644
|
|||
|
||||
DownloadsShowFunction::DownloadsShowFunction() {}
|
||||
diff --git a/chrome/browser/extensions/api/downloads/downloads_api.h b/chrome/browser/extensions/api/downloads/downloads_api.h
|
||||
index c8be66447f84..97b422adc9cb 100644
|
||||
--- a/chrome/browser/extensions/api/downloads/downloads_api.h
|
||||
+++ b/chrome/browser/extensions/api/downloads/downloads_api.h
|
||||
@@ -13,7 +13,6 @@
|
||||
|
@ -1659,7 +1627,6 @@ index c8be66447f84..97b422adc9cb 100644
|
|||
|
||||
class DownloadsShowFunction : public ExtensionFunction {
|
||||
diff --git a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
index abf92f739cbb..08fea175620c 100644
|
||||
--- a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
+++ b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
|
||||
@@ -1254,21 +1254,9 @@ WebstorePrivateGetExtensionStatusFunction::Run() {
|
||||
|
@ -1688,7 +1655,6 @@ index abf92f739cbb..08fea175620c 100644
|
|||
|
||||
ExtensionFunction::ResponseValue
|
||||
diff --git a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
|
||||
index 14fe37339007..dee4b36f081f 100644
|
||||
--- a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
|
||||
+++ b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
|
||||
@@ -35,8 +35,10 @@
|
||||
|
@ -1735,7 +1701,6 @@ index 14fe37339007..dee4b36f081f 100644
|
|||
void ChromeFileSystemAccessPermissionContext::
|
||||
DidConfirmSensitiveDirectoryAccess(
|
||||
diff --git a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
|
||||
index 54c316e93c61..abd252934595 100644
|
||||
--- a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
|
||||
+++ b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h
|
||||
@@ -19,6 +19,7 @@
|
||||
|
@ -1758,7 +1723,6 @@ index 54c316e93c61..abd252934595 100644
|
|||
bool CanObtainWritePermission(const url::Origin& origin) override;
|
||||
|
||||
diff --git a/chrome/browser/lookalikes/lookalike_url_controller_client.cc b/chrome/browser/lookalikes/lookalike_url_controller_client.cc
|
||||
index 5e66939149af..09752d438623 100644
|
||||
--- a/chrome/browser/lookalikes/lookalike_url_controller_client.cc
|
||||
+++ b/chrome/browser/lookalikes/lookalike_url_controller_client.cc
|
||||
@@ -9,7 +9,6 @@
|
||||
|
@ -1779,7 +1743,6 @@ index 5e66939149af..09752d438623 100644
|
|||
Reload();
|
||||
}
|
||||
diff --git a/chrome/browser/metrics/chrome_metrics_service_client.cc b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
index 77083994f35c..42b6ec3b88e4 100644
|
||||
--- a/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
+++ b/chrome/browser/metrics/chrome_metrics_service_client.cc
|
||||
@@ -846,9 +846,6 @@ void ChromeMetricsServiceClient::RegisterMetricsServiceProviders() {
|
||||
|
@ -1793,7 +1756,6 @@ index 77083994f35c..42b6ec3b88e4 100644
|
|||
metrics_service_->RegisterMetricsProvider(
|
||||
std::make_unique<UpgradeMetricsProvider>());
|
||||
diff --git a/chrome/browser/net/trial_comparison_cert_verifier_controller.cc b/chrome/browser/net/trial_comparison_cert_verifier_controller.cc
|
||||
index 1702d22801ba..fe3f56015bfe 100644
|
||||
--- a/chrome/browser/net/trial_comparison_cert_verifier_controller.cc
|
||||
+++ b/chrome/browser/net/trial_comparison_cert_verifier_controller.cc
|
||||
@@ -138,9 +138,6 @@ void TrialComparisonCertVerifierController::SendTrialReport(
|
||||
|
@ -1807,7 +1769,6 @@ index 1702d22801ba..fe3f56015bfe 100644
|
|||
|
||||
// static
|
||||
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
index 626ceb6875b2..51625bf64877 100644
|
||||
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
@@ -811,21 +811,13 @@ autofill::LanguageCode ChromePasswordManagerClient::GetPageLanguage() const {
|
||||
|
@ -1873,7 +1834,6 @@ index 626ceb6875b2..51625bf64877 100644
|
|||
if (log_manager_->IsLoggingActive()) {
|
||||
password_manager::BrowserSavePasswordProgressLogger logger(
|
||||
diff --git a/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc b/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc
|
||||
index 1d239ac6fc45..b6ebbba61733 100644
|
||||
--- a/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc
|
||||
+++ b/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc
|
||||
@@ -143,6 +143,7 @@ void AbusiveOriginPermissionRevocationRequest::CheckAndRevokeIfAbusive() {
|
||||
|
@ -1893,7 +1853,6 @@ index 1d239ac6fc45..b6ebbba61733 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/browser/permissions/chrome_permissions_client.cc b/chrome/browser/permissions/chrome_permissions_client.cc
|
||||
index fc39b69cc898..6d4a5a23808b 100644
|
||||
--- a/chrome/browser/permissions/chrome_permissions_client.cc
|
||||
+++ b/chrome/browser/permissions/chrome_permissions_client.cc
|
||||
@@ -17,7 +17,6 @@
|
||||
|
@ -1925,7 +1884,6 @@ index fc39b69cc898..6d4a5a23808b 100644
|
|||
content::BrowserContext* browser_context,
|
||||
permissions::RequestType request_type,
|
||||
diff --git a/chrome/browser/permissions/chrome_permissions_client.h b/chrome/browser/permissions/chrome_permissions_client.h
|
||||
index a449e91fe1f7..affc26037e3b 100644
|
||||
--- a/chrome/browser/permissions/chrome_permissions_client.h
|
||||
+++ b/chrome/browser/permissions/chrome_permissions_client.h
|
||||
@@ -49,9 +49,6 @@ class ChromePermissionsClient : public permissions::PermissionsClient {
|
||||
|
@ -1939,7 +1897,6 @@ index a449e91fe1f7..affc26037e3b 100644
|
|||
content::BrowserContext* browser_context,
|
||||
permissions::RequestType request_type,
|
||||
diff --git a/chrome/browser/permissions/quiet_notification_permission_ui_config.cc b/chrome/browser/permissions/quiet_notification_permission_ui_config.cc
|
||||
index b4e6c1f2b173..5fcb112b5630 100644
|
||||
--- a/chrome/browser/permissions/quiet_notification_permission_ui_config.cc
|
||||
+++ b/chrome/browser/permissions/quiet_notification_permission_ui_config.cc
|
||||
@@ -89,8 +89,8 @@ bool QuietNotificationPermissionUiConfig::IsCrowdDenyTriggeringEnabled() {
|
||||
|
@ -1954,7 +1911,6 @@ index b4e6c1f2b173..5fcb112b5630 100644
|
|||
|
||||
// static
|
||||
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
|
||||
index 095881e6bb92..98933e8d0756 100644
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -9,6 +9,7 @@
|
||||
|
@ -1976,7 +1932,6 @@ index 095881e6bb92..98933e8d0756 100644
|
|||
SearchPrefetchService::RegisterProfilePrefs(registry);
|
||||
blocked_content::SafeBrowsingTriggeredPopupBlocker::RegisterProfilePrefs(
|
||||
diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
index 5c60bd27e132..d69873b57a7c 100644
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -77,7 +77,6 @@
|
||||
|
@ -2006,7 +1961,6 @@ index 5c60bd27e132..d69873b57a7c 100644
|
|||
TemplateURLServiceFactory::GetInstance();
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc
|
||||
index fca66c2bf16e..04b1f10c3365 100644
|
||||
--- a/chrome/browser/profiles/profile_impl.cc
|
||||
+++ b/chrome/browser/profiles/profile_impl.cc
|
||||
@@ -93,7 +93,6 @@
|
||||
|
@ -2035,7 +1989,6 @@ index fca66c2bf16e..04b1f10c3365 100644
|
|||
CreatePrefService(pref_registry_, CreateExtensionPrefStore(this, false),
|
||||
profile_policy_connector_->policy_service(),
|
||||
diff --git a/chrome/browser/safe_browsing/BUILD.gn b/chrome/browser/safe_browsing/BUILD.gn
|
||||
index 9dcd2757e06d..34f4ad08c0d9 100644
|
||||
--- a/chrome/browser/safe_browsing/BUILD.gn
|
||||
+++ b/chrome/browser/safe_browsing/BUILD.gn
|
||||
@@ -6,6 +6,7 @@ import("//components/safe_browsing/buildflags.gni")
|
||||
|
@ -2071,7 +2024,6 @@ index 9dcd2757e06d..34f4ad08c0d9 100644
|
|||
"//components/safe_browsing/core/browser:verdict_cache_manager",
|
||||
"//components/safe_browsing/core/browser/db:allowlist_checker_client",
|
||||
diff --git a/chrome/browser/safe_browsing/android/BUILD.gn b/chrome/browser/safe_browsing/android/BUILD.gn
|
||||
index 1d448009ce1c..68c1f97c7091 100644
|
||||
--- a/chrome/browser/safe_browsing/android/BUILD.gn
|
||||
+++ b/chrome/browser/safe_browsing/android/BUILD.gn
|
||||
@@ -36,12 +36,8 @@ source_set("android") {
|
||||
|
@ -2088,7 +2040,6 @@ index 1d448009ce1c..68c1f97c7091 100644
|
|||
deps = [
|
||||
":java_resources",
|
||||
diff --git a/chrome/browser/safe_browsing/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java b/chrome/browser/safe_browsing/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java
|
||||
index 65191b810c2c..9a054bdec498 100644
|
||||
--- a/chrome/browser/safe_browsing/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java
|
||||
+++ b/chrome/browser/safe_browsing/android/java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingBridge.java
|
||||
@@ -12,86 +12,7 @@ import org.chromium.base.annotations.NativeMethods;
|
||||
|
@ -2179,7 +2130,6 @@ index 65191b810c2c..9a054bdec498 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/browser/safe_browsing/android/safe_browsing_bridge.cc b/chrome/browser/safe_browsing/android/safe_browsing_bridge.cc
|
||||
index a7ff3aacf691..c62d79232764 100644
|
||||
--- a/chrome/browser/safe_browsing/android/safe_browsing_bridge.cc
|
||||
+++ b/chrome/browser/safe_browsing/android/safe_browsing_bridge.cc
|
||||
@@ -33,63 +33,4 @@ PrefService* GetPrefService() {
|
||||
|
@ -2247,7 +2197,6 @@ index a7ff3aacf691..c62d79232764 100644
|
|||
-
|
||||
} // namespace safe_browsing
|
||||
diff --git a/chrome/browser/safe_browsing/download_protection/download_protection_service.cc b/chrome/browser/safe_browsing/download_protection/download_protection_service.cc
|
||||
index ac57ed11c34b..282677229053 100644
|
||||
--- a/chrome/browser/safe_browsing/download_protection/download_protection_service.cc
|
||||
+++ b/chrome/browser/safe_browsing/download_protection/download_protection_service.cc
|
||||
@@ -798,11 +798,6 @@ void DownloadProtectionService::RequestFinished(DeepScanningRequest* request) {
|
||||
|
@ -2263,7 +2212,6 @@ index ac57ed11c34b..282677229053 100644
|
|||
DownloadProtectionService::GetNavigationObserverManager(
|
||||
content::WebContents* web_contents) {
|
||||
diff --git a/chrome/browser/safe_browsing/download_protection/download_protection_service.h b/chrome/browser/safe_browsing/download_protection/download_protection_service.h
|
||||
index 75cb96dcb5e4..6aa70e69eb5b 100644
|
||||
--- a/chrome/browser/safe_browsing/download_protection/download_protection_service.h
|
||||
+++ b/chrome/browser/safe_browsing/download_protection/download_protection_service.h
|
||||
@@ -25,7 +25,6 @@
|
||||
|
@ -2286,7 +2234,6 @@ index 75cb96dcb5e4..6aa70e69eb5b 100644
|
|||
SafeBrowsingNavigationObserverManager* GetNavigationObserverManager(
|
||||
content::WebContents* web_contents);
|
||||
diff --git a/chrome/browser/safe_browsing/url_lookup_service_factory.cc b/chrome/browser/safe_browsing/url_lookup_service_factory.cc
|
||||
index 1dc51e91d08c..40c57c8044ad 100644
|
||||
--- a/chrome/browser/safe_browsing/url_lookup_service_factory.cc
|
||||
+++ b/chrome/browser/safe_browsing/url_lookup_service_factory.cc
|
||||
@@ -59,6 +59,7 @@ RealTimeUrlLookupServiceFactory::RealTimeUrlLookupServiceFactory()
|
||||
|
@ -2308,7 +2255,6 @@ index 1dc51e91d08c..40c57c8044ad 100644
|
|||
|
||||
} // namespace safe_browsing
|
||||
diff --git a/chrome/browser/safety_check/android/java/src/org/chromium/chrome/browser/safety_check/SafetyCheckMediator.java b/chrome/browser/safety_check/android/java/src/org/chromium/chrome/browser/safety_check/SafetyCheckMediator.java
|
||||
index dcf167162749..2fe44a085dc8 100644
|
||||
--- a/chrome/browser/safety_check/android/java/src/org/chromium/chrome/browser/safety_check/SafetyCheckMediator.java
|
||||
+++ b/chrome/browser/safety_check/android/java/src/org/chromium/chrome/browser/safety_check/SafetyCheckMediator.java
|
||||
@@ -30,7 +30,6 @@ import org.chromium.chrome.browser.password_manager.PasswordManagerHelper;
|
||||
|
@ -2339,7 +2285,6 @@ index dcf167162749..2fe44a085dc8 100644
|
|||
});
|
||||
// Set the listener for clicking the passwords element.
|
||||
diff --git a/chrome/browser/ssl/sct_reporting_service_factory.cc b/chrome/browser/ssl/sct_reporting_service_factory.cc
|
||||
index 1319d0e4752c..cc73dc8ac6ba 100644
|
||||
--- a/chrome/browser/ssl/sct_reporting_service_factory.cc
|
||||
+++ b/chrome/browser/ssl/sct_reporting_service_factory.cc
|
||||
@@ -7,7 +7,6 @@
|
||||
|
@ -2368,7 +2313,6 @@ index 1319d0e4752c..cc73dc8ac6ba 100644
|
|||
|
||||
content::BrowserContext* SCTReportingServiceFactory::GetBrowserContextToUse(
|
||||
diff --git a/chrome/browser/ssl/security_state_tab_helper.cc b/chrome/browser/ssl/security_state_tab_helper.cc
|
||||
index ad3d85bb2b35..5eac4e9cbbd1 100644
|
||||
--- a/chrome/browser/ssl/security_state_tab_helper.cc
|
||||
+++ b/chrome/browser/ssl/security_state_tab_helper.cc
|
||||
@@ -16,7 +16,6 @@
|
||||
|
@ -2411,7 +2355,6 @@ index ad3d85bb2b35..5eac4e9cbbd1 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc b/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc
|
||||
index 4eb56ac268d3..42355fc2ce72 100644
|
||||
--- a/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc
|
||||
+++ b/chrome/browser/subresource_filter/chrome_content_subresource_filter_web_contents_helper_factory.cc
|
||||
@@ -18,10 +18,14 @@ namespace {
|
||||
|
@ -2430,7 +2373,6 @@ index 4eb56ac268d3..42355fc2ce72 100644
|
|||
|
||||
} // namespace
|
||||
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
|
||||
index 3078935563b8..eeaa8fd125e2 100644
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -536,7 +536,6 @@ static_library("ui") {
|
||||
|
@ -2450,7 +2392,6 @@ index 3078935563b8..eeaa8fd125e2 100644
|
|||
"views/download/download_in_progress_dialog_view.h",
|
||||
"views/download/download_item_view.cc",
|
||||
diff --git a/chrome/browser/ui/android/signin/java/res/layout/fre_uma_dialog.xml b/chrome/browser/ui/android/signin/java/res/layout/fre_uma_dialog.xml
|
||||
index b71460244cf3..6adfbefaf550 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/res/layout/fre_uma_dialog.xml
|
||||
+++ b/chrome/browser/ui/android/signin/java/res/layout/fre_uma_dialog.xml
|
||||
@@ -30,17 +30,6 @@
|
||||
|
@ -2472,7 +2413,6 @@ index b71460244cf3..6adfbefaf550 100644
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/FreUMADialogCoordinator.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/FreUMADialogCoordinator.java
|
||||
index 8259d423a238..f86569751f57 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/FreUMADialogCoordinator.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/FreUMADialogCoordinator.java
|
||||
@@ -53,10 +53,6 @@ public class FreUMADialogCoordinator {
|
||||
|
@ -2487,7 +2427,6 @@ index 8259d423a238..f86569751f57 100644
|
|||
mDialogManager.showDialog(mModel, ModalDialogType.APP);
|
||||
}
|
||||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
index f190c8023248..80059f4784f0 100644
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -408,12 +408,6 @@ CHAR_LIMIT guidelines:
|
||||
|
@ -2514,7 +2453,6 @@ index f190c8023248..80059f4784f0 100644
|
|||
You can see sites you visit in Chrome and set timers for them.\n\nGoogle gets info about the sites you set timers for and how long you visit them. This info is used to make Digital Wellbeing better.
|
||||
</message>
|
||||
diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc
|
||||
index a31522b72e2c..df33e0a04ae8 100644
|
||||
--- a/chrome/browser/ui/tab_helpers.cc
|
||||
+++ b/chrome/browser/ui/tab_helpers.cc
|
||||
@@ -61,14 +61,18 @@
|
||||
|
@ -2565,7 +2503,6 @@ index a31522b72e2c..df33e0a04ae8 100644
|
|||
SecurityStateTabHelper::CreateForWebContents(web_contents);
|
||||
if (base::FeatureList::IsEnabled(commerce::kShoppingList)) {
|
||||
diff --git a/chrome/browser/ui/webui/interstitials/interstitial_ui.cc b/chrome/browser/ui/webui/interstitials/interstitial_ui.cc
|
||||
index dd7ef21c07b9..2e80d15a61be 100644
|
||||
--- a/chrome/browser/ui/webui/interstitials/interstitial_ui.cc
|
||||
+++ b/chrome/browser/ui/webui/interstitials/interstitial_ui.cc
|
||||
@@ -274,6 +274,7 @@ CreateHttpsOnlyModePage(content::WebContents* web_contents) {
|
||||
|
@ -2618,7 +2555,6 @@ index dd7ef21c07b9..2e80d15a61be 100644
|
|||
} else if (path_without_query == "/supervised_user") {
|
||||
html = GetSupervisedUserInterstitialHTML(path);
|
||||
diff --git a/chrome/common/safe_browsing/BUILD.gn b/chrome/common/safe_browsing/BUILD.gn
|
||||
index dbd1ae28552c..0afe3777213f 100644
|
||||
--- a/chrome/common/safe_browsing/BUILD.gn
|
||||
+++ b/chrome/common/safe_browsing/BUILD.gn
|
||||
@@ -21,7 +21,6 @@ if (safe_browsing_mode == 1) {
|
||||
|
@ -2657,7 +2593,6 @@ index dbd1ae28552c..0afe3777213f 100644
|
|||
sources = [
|
||||
"ipc_protobuf_message_macros.h",
|
||||
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
||||
index bbac28764747..aad8bdad9f8d 100644
|
||||
--- a/chrome/renderer/chrome_content_renderer_client.cc
|
||||
+++ b/chrome/renderer/chrome_content_renderer_client.cc
|
||||
@@ -92,7 +92,9 @@
|
||||
|
@ -2671,7 +2606,6 @@ index bbac28764747..aad8bdad9f8d 100644
|
|||
#include "components/subresource_filter/content/renderer/subresource_filter_agent.h"
|
||||
#include "components/subresource_filter/content/renderer/unverified_ruleset_dealer.h"
|
||||
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
|
||||
index 7428064cec34..7e2f929c7865 100644
|
||||
--- a/chrome/test/BUILD.gn
|
||||
+++ b/chrome/test/BUILD.gn
|
||||
@@ -1302,7 +1302,6 @@ if (!is_android) {
|
||||
|
@ -2691,7 +2625,6 @@ index 7428064cec34..7e2f929c7865 100644
|
|||
"//components/safe_browsing/content/browser/password_protection:mock_password_protection",
|
||||
"//components/safe_browsing/content/browser/web_ui",
|
||||
diff --git a/components/component_updater/installer_policies/BUILD.gn b/components/component_updater/installer_policies/BUILD.gn
|
||||
index aff69665bffe..04e31745b8c6 100644
|
||||
--- a/components/component_updater/installer_policies/BUILD.gn
|
||||
+++ b/components/component_updater/installer_policies/BUILD.gn
|
||||
@@ -20,8 +20,6 @@ static_library("installer_policies_no_content_deps") {
|
||||
|
@ -2704,7 +2637,6 @@ index aff69665bffe..04e31745b8c6 100644
|
|||
"trust_token_key_commitments_component_installer_policy.h",
|
||||
]
|
||||
diff --git a/components/permissions/permission_request_manager.cc b/components/permissions/permission_request_manager.cc
|
||||
index 6cb2abcda430..6bbc8cf3d6cc 100644
|
||||
--- a/components/permissions/permission_request_manager.cc
|
||||
+++ b/components/permissions/permission_request_manager.cc
|
||||
@@ -594,10 +594,7 @@ PermissionRequestManager::PermissionRequestManager(
|
||||
|
@ -2720,7 +2652,6 @@ index 6cb2abcda430..6bbc8cf3d6cc 100644
|
|||
void PermissionRequestManager::ScheduleShowBubble() {
|
||||
base::RecordAction(base::UserMetricsAction("PermissionBubbleRequest"));
|
||||
diff --git a/components/safe_browsing/content/browser/BUILD.gn b/components/safe_browsing/content/browser/BUILD.gn
|
||||
index 9f53dc8dd0cc..bf5eda04704b 100644
|
||||
--- a/components/safe_browsing/content/browser/BUILD.gn
|
||||
+++ b/components/safe_browsing/content/browser/BUILD.gn
|
||||
@@ -141,7 +141,6 @@ source_set("unit_tests") {
|
||||
|
@ -2732,7 +2663,6 @@ index 9f53dc8dd0cc..bf5eda04704b 100644
|
|||
"//base/test:test_support",
|
||||
"//components/safe_browsing:buildflags",
|
||||
diff --git a/components/safe_browsing/content/common/file_type_policies.cc b/components/safe_browsing/content/common/file_type_policies.cc
|
||||
index b8736714cbf1..165cbdeab144 100644
|
||||
--- a/components/safe_browsing/content/common/file_type_policies.cc
|
||||
+++ b/components/safe_browsing/content/common/file_type_policies.cc
|
||||
@@ -87,8 +87,7 @@ FileTypePolicies::~FileTypePolicies() {
|
||||
|
@ -2746,7 +2676,6 @@ index b8736714cbf1..165cbdeab144 100644
|
|||
|
||||
void FileTypePolicies::RecordUpdateMetrics(UpdateResult result,
|
||||
diff --git a/components/safe_browsing/core/common/features.cc b/components/safe_browsing/core/common/features.cc
|
||||
index 648859ab0815..ae6bd54d4469 100644
|
||||
--- a/components/safe_browsing/core/common/features.cc
|
||||
+++ b/components/safe_browsing/core/common/features.cc
|
||||
@@ -156,7 +156,7 @@ constexpr base::FeatureParam<bool> kShouldFillOldPhishGuardProto{
|
||||
|
@ -2759,7 +2688,6 @@ index 648859ab0815..ae6bd54d4469 100644
|
|||
const base::Feature kThreatDomDetailsTagAndAttributeFeature{
|
||||
"ThreatDomDetailsTagAttributes", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
diff --git a/components/security_interstitials/content/captive_portal_blocking_page.cc b/components/security_interstitials/content/captive_portal_blocking_page.cc
|
||||
index 4e737c574c42..c8c250f6f58f 100644
|
||||
--- a/components/security_interstitials/content/captive_portal_blocking_page.cc
|
||||
+++ b/components/security_interstitials/content/captive_portal_blocking_page.cc
|
||||
@@ -193,14 +193,9 @@ void CaptivePortalBlockingPage::PopulateInterstitialStrings(
|
||||
|
@ -2787,7 +2715,6 @@ index 4e737c574c42..c8c250f6f58f 100644
|
|||
case security_interstitials::CMD_OPEN_LOGIN:
|
||||
captive_portal::CaptivePortalMetrics::LogCaptivePortalBlockingPageEvent(
|
||||
diff --git a/components/security_interstitials/content/cert_report_helper.cc b/components/security_interstitials/content/cert_report_helper.cc
|
||||
index da1876ef2370..4163027c696d 100644
|
||||
--- a/components/security_interstitials/content/cert_report_helper.cc
|
||||
+++ b/components/security_interstitials/content/cert_report_helper.cc
|
||||
@@ -176,8 +176,6 @@ void CertReportHelper::FinishCertCollection() {
|
||||
|
@ -2800,7 +2727,6 @@ index da1876ef2370..4163027c696d 100644
|
|||
|
||||
bool CertReportHelper::ShouldShowCertificateReporterCheckbox() {
|
||||
diff --git a/components/unified_consent/unified_consent_service.cc b/components/unified_consent/unified_consent_service.cc
|
||||
index 5251ac16d5e1..0c3e1880ac01 100644
|
||||
--- a/components/unified_consent/unified_consent_service.cc
|
||||
+++ b/components/unified_consent/unified_consent_service.cc
|
||||
@@ -57,7 +57,7 @@ void UnifiedConsentService::SetUrlKeyedAnonymizedDataCollectionEnabled(
|
||||
|
@ -2813,7 +2739,6 @@ index 5251ac16d5e1..0c3e1880ac01 100644
|
|||
|
||||
void UnifiedConsentService::Shutdown() {
|
||||
diff --git a/content/browser/file_system_access/file_system_access_file_writer_impl.cc b/content/browser/file_system_access/file_system_access_file_writer_impl.cc
|
||||
index 53d28ec6d5aa..01c5abb12bfb 100644
|
||||
--- a/content/browser/file_system_access/file_system_access_file_writer_impl.cc
|
||||
+++ b/content/browser/file_system_access/file_system_access_file_writer_impl.cc
|
||||
@@ -49,7 +49,6 @@ FileSystemAccessFileWriterImpl::FileSystemAccessFileWriterImpl(
|
||||
|
@ -2834,7 +2759,6 @@ index 53d28ec6d5aa..01c5abb12bfb 100644
|
|||
// alive until the operation completes.
|
||||
SafeMoveHelper* raw_helper = safe_move_helper.get();
|
||||
diff --git a/content/browser/file_system_access/file_system_access_file_writer_impl.h b/content/browser/file_system_access/file_system_access_file_writer_impl.h
|
||||
index 110f973bf3fe..33b2b01fb626 100644
|
||||
--- a/content/browser/file_system_access/file_system_access_file_writer_impl.h
|
||||
+++ b/content/browser/file_system_access/file_system_access_file_writer_impl.h
|
||||
@@ -115,10 +115,6 @@ class CONTENT_EXPORT FileSystemAccessFileWriterImpl
|
||||
|
@ -2849,7 +2773,6 @@ index 110f973bf3fe..33b2b01fb626 100644
|
|||
// explicitly closed.
|
||||
bool auto_close_ = false;
|
||||
diff --git a/content/browser/file_system_access/safe_move_helper.cc b/content/browser/file_system_access/safe_move_helper.cc
|
||||
index 7b3355cfc5a9..946613b0cfda 100644
|
||||
--- a/content/browser/file_system_access/safe_move_helper.cc
|
||||
+++ b/content/browser/file_system_access/safe_move_helper.cc
|
||||
@@ -137,8 +137,7 @@ SafeMoveHelper::SafeMoveHelper(
|
||||
|
@ -2923,7 +2846,6 @@ index 7b3355cfc5a9..946613b0cfda 100644
|
|||
FileSystemAccessPermissionContext::AfterWriteCheckResult result) {
|
||||
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
|
||||
diff --git a/content/browser/file_system_access/safe_move_helper.h b/content/browser/file_system_access/safe_move_helper.h
|
||||
index 519f59b1c1bd..5504acb00f30 100644
|
||||
--- a/content/browser/file_system_access/safe_move_helper.h
|
||||
+++ b/content/browser/file_system_access/safe_move_helper.h
|
||||
@@ -52,9 +52,6 @@ class CONTENT_EXPORT SafeMoveHelper {
|
||||
|
@ -2955,7 +2877,6 @@ index 519f59b1c1bd..5504acb00f30 100644
|
|||
|
||||
base::WeakPtrFactory<SafeMoveHelper> weak_factory_{this};
|
||||
diff --git a/content/public/browser/file_system_access_permission_context.h b/content/public/browser/file_system_access_permission_context.h
|
||||
index b0018f5405e7..83c65ee3194c 100644
|
||||
--- a/content/public/browser/file_system_access_permission_context.h
|
||||
+++ b/content/public/browser/file_system_access_permission_context.h
|
||||
@@ -107,12 +107,6 @@ class FileSystemAccessPermissionContext {
|
||||
|
@ -2972,7 +2893,6 @@ index b0018f5405e7..83c65ee3194c 100644
|
|||
// Returns whether the give |origin| already allows read permission, or it is
|
||||
// possible to request one. This is used to block file dialogs from being
|
||||
diff --git a/weblayer/BUILD.gn b/weblayer/BUILD.gn
|
||||
index 5f67fd297dbf..d23dec3aeda9 100644
|
||||
--- a/weblayer/BUILD.gn
|
||||
+++ b/weblayer/BUILD.gn
|
||||
@@ -462,7 +462,6 @@ source_set("weblayer_lib_base") {
|
||||
|
@ -2984,7 +2904,6 @@ index 5f67fd297dbf..d23dec3aeda9 100644
|
|||
"//components/safe_browsing/content/renderer:throttles",
|
||||
"//components/safe_browsing/content/renderer/phishing_classifier",
|
||||
diff --git a/weblayer/test/BUILD.gn b/weblayer/test/BUILD.gn
|
||||
index 516fc497f2e7..95eaef2f87d5 100644
|
||||
--- a/weblayer/test/BUILD.gn
|
||||
+++ b/weblayer/test/BUILD.gn
|
||||
@@ -242,7 +242,6 @@ test("weblayer_browsertests") {
|
||||
|
@ -2995,6 +2914,5 @@ index 516fc497f2e7..95eaef2f87d5 100644
|
|||
"//components/safe_browsing/content/common:interfaces",
|
||||
"//components/safe_browsing/core/browser:token_fetcher",
|
||||
"//components/safe_browsing/core/common",
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -13,7 +13,7 @@ Subject: Disable safety check
|
|||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -405,7 +405,6 @@ android_library("chrome_java") {
|
||||
@@ -406,7 +406,6 @@ android_library("chrome_java") {
|
||||
"//chrome/browser/privacy_sandbox/android:java",
|
||||
"//chrome/browser/profiles/android:java",
|
||||
"//chrome/browser/safe_browsing/android:java",
|
||||
|
@ -21,7 +21,7 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
|||
"//chrome/browser/search_engines/android:java",
|
||||
"//chrome/browser/segmentation_platform:factory_java",
|
||||
"//chrome/browser/settings:java",
|
||||
@@ -1007,7 +1006,6 @@ junit_binary("chrome_junit_tests") {
|
||||
@@ -1011,7 +1010,6 @@ junit_binary("chrome_junit_tests") {
|
||||
"//chrome/browser/preferences:java",
|
||||
"//chrome/browser/preferences:preferences_junit_tests",
|
||||
"//chrome/browser/profiles/android:java",
|
||||
|
@ -29,7 +29,7 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
|||
"//chrome/browser/safety_check/android:junit",
|
||||
"//chrome/browser/search_engines/android:java",
|
||||
"//chrome/browser/share:java",
|
||||
@@ -1388,7 +1386,6 @@ android_library("chrome_test_java") {
|
||||
@@ -1398,7 +1396,6 @@ android_library("chrome_test_java") {
|
||||
"//chrome/browser/profiles/android:java",
|
||||
"//chrome/browser/safe_browsing/android:java",
|
||||
"//chrome/browser/safe_browsing/android:javatests",
|
||||
|
@ -40,7 +40,7 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
|||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -938,7 +938,6 @@ chrome_java_sources = [
|
||||
@@ -934,7 +934,6 @@ chrome_java_sources = [
|
||||
"java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingPasswordReuseDialogBridge.java",
|
||||
"java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingReferringAppBridge.java",
|
||||
"java/src/org/chromium/chrome/browser/safe_browsing/SafeBrowsingSettingsLauncher.java",
|
||||
|
@ -83,7 +83,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/omnibox/Omn
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
@@ -52,9 +52,6 @@ import org.chromium.chrome.browser.privacy_sandbox.FlocSettingsFragment;
|
||||
@@ -56,9 +56,6 @@ import org.chromium.chrome.browser.privacy_sandbox.FlocSettingsFragment;
|
||||
import org.chromium.chrome.browser.privacy_sandbox.PrivacySandboxSettingsFragment;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
import org.chromium.chrome.browser.profiles.ProfileManagerUtils;
|
||||
|
@ -93,7 +93,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/Settin
|
|||
import org.chromium.chrome.browser.search_engines.settings.SearchEngineSettings;
|
||||
import org.chromium.chrome.browser.site_settings.ChromeSiteSettingsDelegate;
|
||||
import org.chromium.chrome.browser.ui.messages.snackbar.INeedSnackbarManager;
|
||||
@@ -368,9 +365,6 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
@@ -372,9 +369,6 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
fragmentHelpAndFeedbackLauncher.setHelpAndFeedbackLauncher(
|
||||
HelpAndFeedbackLauncherImpl.getInstance());
|
||||
}
|
||||
|
@ -106,7 +106,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/Settin
|
|||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -3348,7 +3348,6 @@ static_library("browser") {
|
||||
@@ -3347,7 +3347,6 @@ static_library("browser") {
|
||||
"//chrome/browser/privacy_sandbox/android:jni_headers",
|
||||
"//chrome/browser/reading_list/android",
|
||||
"//chrome/browser/safe_browsing/android:safe_browsing_enums",
|
||||
|
|
|
@ -19,9 +19,9 @@ Revert "[Text Fragment] Unflag fragment directive removal."
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -5604,6 +5604,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
"CCTResizableThirdPartiesDefaultPolicy")},
|
||||
#endif
|
||||
@@ -5522,6 +5522,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kEnableWebAuthenticationPasskeysUIExperimentDescription,
|
||||
kOsDesktop, FEATURE_VALUE_TYPE(device::kWebAuthPasskeysUIExperiment)},
|
||||
|
||||
+ {"enable-text-fragment-anchor",
|
||||
+ flag_descriptions::kEnableTextFragmentAnchorName,
|
||||
|
@ -29,12 +29,12 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
+ FEATURE_VALUE_TYPE(blink::features::kTextFragmentAnchor)},
|
||||
+
|
||||
#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
{"enforce-system-aec", flag_descriptions::kCrOSEnforceSystemAecName,
|
||||
flag_descriptions::kCrOSEnforceSystemAecDescription, kOsCrOS,
|
||||
{"enable-web-authentication-chromeos-authenticator",
|
||||
flag_descriptions::kEnableWebAuthenticationChromeOSAuthenticatorName,
|
||||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -2435,6 +2435,11 @@
|
||||
@@ -2490,6 +2490,11 @@
|
||||
// deep into the future to allow for experiments.
|
||||
"expiry_milestone": 90
|
||||
},
|
||||
|
@ -49,7 +49,7 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1290,6 +1290,10 @@ const char kEnableRestrictedWebApisDescription[] =
|
||||
@@ -1280,6 +1280,10 @@ const char kEnableRestrictedWebApisDescription[] =
|
||||
"Enable the restricted web APIs for dev trial. This will be replaced with "
|
||||
"permission policies to control the capabilities afterwards.";
|
||||
|
||||
|
@ -63,7 +63,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -729,6 +729,9 @@ extern const char
|
||||
@@ -719,6 +719,9 @@ extern const char
|
||||
extern const char kEnableRestrictedWebApisName[];
|
||||
extern const char kEnableRestrictedWebApisDescription[];
|
||||
|
||||
|
@ -76,7 +76,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio
|
|||
diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.cc b/chrome/browser/ui/prefs/prefs_tab_helper.cc
|
||||
--- a/chrome/browser/ui/prefs/prefs_tab_helper.cc
|
||||
+++ b/chrome/browser/ui/prefs/prefs_tab_helper.cc
|
||||
@@ -356,7 +356,7 @@ void PrefsTabHelper::RegisterProfilePrefs(
|
||||
@@ -355,7 +355,7 @@ void PrefsTabHelper::RegisterProfilePrefs(
|
||||
prefs::kEnableReferrers,
|
||||
!base::FeatureList::IsEnabled(features::kNoReferrers));
|
||||
registry->RegisterBooleanPref(prefs::kEnableEncryptedMedia, true);
|
||||
|
@ -88,7 +88,7 @@ diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.cc b/chrome/browser/ui/pre
|
|||
diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc
|
||||
--- a/content/child/runtime_features.cc
|
||||
+++ b/content/child/runtime_features.cc
|
||||
@@ -289,7 +289,7 @@ void SetRuntimeFeaturesFromChromiumFeatures() {
|
||||
@@ -279,7 +279,7 @@ void SetRuntimeFeaturesFromChromiumFeatures() {
|
||||
features::kSignedExchangeSubresourcePrefetch},
|
||||
{wf::EnableSkipTouchEventFilter, blink::features::kSkipTouchEventFilter},
|
||||
{wf::EnableSubresourceWebBundles, features::kSubresourceWebBundles},
|
||||
|
@ -100,7 +100,7 @@ diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.
|
|||
diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/features.cc
|
||||
--- a/third_party/blink/common/features.cc
|
||||
+++ b/third_party/blink/common/features.cc
|
||||
@@ -439,7 +439,7 @@ const base::Feature kStorageAccessAPI{"StorageAccessAPI",
|
||||
@@ -462,7 +462,7 @@ const base::Feature kStorageAccessAPI{"StorageAccessAPI",
|
||||
|
||||
// Enable text snippets in URL fragments. https://crbug.com/919204.
|
||||
const base::Feature kTextFragmentAnchor{"TextFragmentAnchor",
|
||||
|
@ -112,7 +112,7 @@ diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/fea
|
|||
diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink/renderer/core/dom/document.cc
|
||||
--- a/third_party/blink/renderer/core/dom/document.cc
|
||||
+++ b/third_party/blink/renderer/core/dom/document.cc
|
||||
@@ -4056,9 +4056,14 @@ void Document::SetURL(const KURL& url) {
|
||||
@@ -4113,9 +4113,14 @@ void Document::SetURL(const KURL& url) {
|
||||
TRACE_EVENT1("navigation", "Document::SetURL", "url",
|
||||
new_url.GetString().Utf8());
|
||||
|
||||
|
@ -178,7 +178,7 @@ diff --git a/third_party/blink/renderer/core/fragment_directive/text_fragment_an
|
|||
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
|
||||
@@ -2259,8 +2259,7 @@
|
||||
@@ -2297,8 +2297,7 @@
|
||||
},
|
||||
{
|
||||
name: "TextFragmentIdentifiers",
|
||||
|
|
|
@ -59,7 +59,7 @@ diff --git a/components/embedder_support/origin_trials/origin_trial_policy_impl.
|
|||
diff --git a/content/browser/renderer_host/navigation_request.cc b/content/browser/renderer_host/navigation_request.cc
|
||||
--- a/content/browser/renderer_host/navigation_request.cc
|
||||
+++ b/content/browser/renderer_host/navigation_request.cc
|
||||
@@ -6710,7 +6710,6 @@ void NavigationRequest::RestartBackForwardCachedNavigationImpl() {
|
||||
@@ -6846,7 +6846,6 @@ void NavigationRequest::RestartBackForwardCachedNavigationImpl() {
|
||||
void NavigationRequest::ForceEnableOriginTrials(
|
||||
const std::vector<std::string>& trials) {
|
||||
DCHECK(!HasCommitted());
|
||||
|
@ -190,7 +190,7 @@ diff --git a/third_party/blink/renderer/core/loader/document_loader.cc b/third_p
|
|||
return result;
|
||||
}
|
||||
|
||||
@@ -2505,10 +2492,6 @@ void DocumentLoader::CreateParserPostCommit() {
|
||||
@@ -2526,10 +2513,6 @@ void DocumentLoader::CreateParserPostCommit() {
|
||||
OriginTrialFeature::kTouchEventFeatureDetection);
|
||||
}
|
||||
|
||||
|
@ -204,7 +204,7 @@ diff --git a/third_party/blink/renderer/core/loader/document_loader.cc b/third_p
|
|||
diff --git a/third_party/blink/renderer/core/loader/http_equiv.cc b/third_party/blink/renderer/core/loader/http_equiv.cc
|
||||
--- a/third_party/blink/renderer/core/loader/http_equiv.cc
|
||||
+++ b/third_party/blink/renderer/core/loader/http_equiv.cc
|
||||
@@ -104,7 +104,7 @@ void HttpEquiv::ProcessHttpEquivDefaultStyle(Document& document,
|
||||
@@ -103,7 +103,7 @@ void HttpEquiv::ProcessHttpEquivDefaultStyle(Document& document,
|
||||
|
||||
void HttpEquiv::ProcessHttpEquivOriginTrial(LocalDOMWindow* window,
|
||||
const AtomicString& content) {
|
||||
|
|
|
@ -9,7 +9,6 @@ Subject: Do not compile QR code sharing
|
|||
3 files changed, 42 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
index c5b3698f0147..298a72e24f1b 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
@@ -85,7 +85,6 @@ import org.chromium.chrome.browser.share.ShareButtonController;
|
||||
|
@ -32,7 +31,6 @@ index c5b3698f0147..298a72e24f1b 100644
|
|||
|
||||
@Override
|
||||
diff --git a/chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/share_sheet/ChromeProvidedSharingOptionsProvider.java b/chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/share_sheet/ChromeProvidedSharingOptionsProvider.java
|
||||
index b3cf67f07789..ba61544f97d5 100644
|
||||
--- a/chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/share_sheet/ChromeProvidedSharingOptionsProvider.java
|
||||
+++ b/chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/share_sheet/ChromeProvidedSharingOptionsProvider.java
|
||||
@@ -29,7 +29,6 @@ import org.chromium.chrome.browser.share.ChromeShareExtras.DetailedContentType;
|
||||
|
@ -76,7 +74,6 @@ index b3cf67f07789..ba61544f97d5 100644
|
|||
return new FirstPartyOptionBuilder(ContentType.LINK_PAGE_VISIBLE)
|
||||
.setIcon(R.drawable.sharing_print, R.string.print_share_activity_title)
|
||||
diff --git a/chrome/browser/share/android/java_sources.gni b/chrome/browser/share/android/java_sources.gni
|
||||
index b6c3e9ad958d..4e9cbf3699de 100644
|
||||
--- a/chrome/browser/share/android/java_sources.gni
|
||||
+++ b/chrome/browser/share/android/java_sources.gni
|
||||
@@ -25,24 +25,6 @@ share_java_sources = [
|
||||
|
@ -104,6 +101,5 @@ index b6c3e9ad958d..4e9cbf3699de 100644
|
|||
"//chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/screenshot/EditorScreenshotSource.java",
|
||||
"//chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/screenshot/EditorScreenshotTask.java",
|
||||
"//chrome/browser/share/android/java/src/org/chromium/chrome/browser/share/screenshot/ScreenshotCoordinator.java",
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -5,7 +5,7 @@ Subject: Enable Certificate Transparency
|
|||
Disable CT reporting
|
||||
---
|
||||
chrome/browser/about_flags.cc | 5 +++++
|
||||
chrome/browser/browser_features.cc | 2 +-
|
||||
chrome/browser/browser_features.cc | 4 ++--
|
||||
.../pki_metadata_component_installer.cc | 3 ++-
|
||||
chrome/browser/flag_descriptions.cc | 4 ++++
|
||||
chrome/browser/flag_descriptions.h | 3 +++
|
||||
|
@ -17,12 +17,12 @@ Disable CT reporting
|
|||
services/network/network_context.cc | 10 +++++++---
|
||||
services/network/public/cpp/features.gni | 2 +-
|
||||
.../network/sct_auditing/sct_auditing_handler.cc | 6 ++++++
|
||||
13 files changed, 39 insertions(+), 19 deletions(-)
|
||||
13 files changed, 40 insertions(+), 20 deletions(-)
|
||||
|
||||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -7903,6 +7903,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -8139,6 +8139,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kWebBluetoothBondOnDemandDescription, kOsWin | kOsLinux,
|
||||
FEATURE_VALUE_TYPE(features::kWebBluetoothBondOnDemand)},
|
||||
|
||||
|
@ -37,19 +37,21 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/browser_features.cc b/chrome/browser/browser_features.cc
|
||||
--- a/chrome/browser/browser_features.cc
|
||||
+++ b/chrome/browser/browser_features.cc
|
||||
@@ -142,7 +142,7 @@ const base::Feature kWebUsbDeviceDetection{"WebUsbDeviceDetection",
|
||||
@@ -142,8 +142,8 @@ const base::Feature kWebUsbDeviceDetection{"WebUsbDeviceDetection",
|
||||
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
// Enables Certificate Transparency on Android.
|
||||
const base::Feature kCertificateTransparencyAndroid{
|
||||
- "CertificateTransparencyAndroid", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ "CertificateTransparencyAndroid", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
-const base::Feature kCertificateTransparencyAndroid{
|
||||
- "CertificateTransparencyAndroid", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+const base::Feature kCertificateTransparencyAndroid{ // must be enabled in Bromite
|
||||
+ "CertificateTransparencyAndroid", base::FEATURE_ENABLED_BY_DEFAULT}; // ^
|
||||
#endif
|
||||
|
||||
const base::Feature kLargeFaviconFromGoogle{"LargeFaviconFromGoogle",
|
||||
diff --git a/chrome/browser/component_updater/pki_metadata_component_installer.cc b/chrome/browser/component_updater/pki_metadata_component_installer.cc
|
||||
--- a/chrome/browser/component_updater/pki_metadata_component_installer.cc
|
||||
+++ b/chrome/browser/component_updater/pki_metadata_component_installer.cc
|
||||
@@ -48,7 +48,8 @@ const char kGoogleOperatorName[] = "Google";
|
||||
@@ -59,7 +59,8 @@ const char kGoogleOperatorName[] = "Google";
|
||||
// The extension id is: efniojlnjndmcbiieegkicadnoecjjef
|
||||
const uint8_t kPKIMetadataPublicKeySHA256[32] = {
|
||||
0x45, 0xd8, 0xe9, 0xbd, 0x9d, 0x3c, 0x21, 0x88, 0x44, 0x6a, 0x82,
|
||||
|
@ -62,7 +64,7 @@ diff --git a/chrome/browser/component_updater/pki_metadata_component_installer.c
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5762,6 +5762,10 @@ const char kUIDebugToolsDescription[] =
|
||||
@@ -5942,6 +5942,10 @@ const char kUIDebugToolsDescription[] =
|
||||
"Enables additional keyboard shortcuts to help debugging.";
|
||||
#endif
|
||||
|
||||
|
@ -76,7 +78,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3357,6 +3357,9 @@ extern const char kUIDebugToolsName[];
|
||||
@@ -3455,6 +3455,9 @@ extern const char kUIDebugToolsName[];
|
||||
extern const char kUIDebugToolsDescription[];
|
||||
#endif
|
||||
|
||||
|
@ -89,7 +91,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio
|
|||
diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc
|
||||
--- a/chrome/browser/net/system_network_context_manager.cc
|
||||
+++ b/chrome/browser/net/system_network_context_manager.cc
|
||||
@@ -791,7 +791,6 @@ void SystemNetworkContextManager::SetEnableCertificateTransparencyForTesting(
|
||||
@@ -889,7 +889,6 @@ void SystemNetworkContextManager::SetEnableCertificateTransparencyForTesting(
|
||||
bool SystemNetworkContextManager::IsCertificateTransparencyEnabled() {
|
||||
if (certificate_transparency_enabled_for_testing_.has_value())
|
||||
return certificate_transparency_enabled_for_testing_.value();
|
||||
|
@ -97,7 +99,7 @@ diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/brows
|
|||
// TODO(carlosil): Figure out if we can/should remove the OFFICIAL_BUILD and
|
||||
// GOOGLE_CHROME_BRANDING checks now that enforcement does not rely on build
|
||||
// dates, and allow embedders to enforce.
|
||||
@@ -805,9 +804,6 @@ bool SystemNetworkContextManager::IsCertificateTransparencyEnabled() {
|
||||
@@ -903,9 +902,6 @@ bool SystemNetworkContextManager::IsCertificateTransparencyEnabled() {
|
||||
#else
|
||||
return true;
|
||||
#endif
|
||||
|
@ -110,7 +112,7 @@ diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/brows
|
|||
diff --git a/chrome/browser/ssl/sct_reporting_service.cc b/chrome/browser/ssl/sct_reporting_service.cc
|
||||
--- a/chrome/browser/ssl/sct_reporting_service.cc
|
||||
+++ b/chrome/browser/ssl/sct_reporting_service.cc
|
||||
@@ -193,6 +193,9 @@ void SetSCTAuditingEnabledForStoragePartition(
|
||||
@@ -199,6 +199,9 @@ void SetSCTAuditingEnabledForStoragePartition(
|
||||
} // namespace
|
||||
|
||||
network::mojom::SCTAuditingMode SCTReportingService::GetReportingMode() {
|
||||
|
@ -123,7 +125,7 @@ diff --git a/chrome/browser/ssl/sct_reporting_service.cc b/chrome/browser/ssl/sc
|
|||
diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc
|
||||
--- a/chrome/common/chrome_features.cc
|
||||
+++ b/chrome/common/chrome_features.cc
|
||||
@@ -892,7 +892,7 @@ const base::Feature kSchedulerConfiguration{"SchedulerConfiguration",
|
||||
@@ -881,7 +881,7 @@ const base::Feature kSchedulerConfiguration{"SchedulerConfiguration",
|
||||
// should be sampled. Default sampling rate is 1/10,000 certificates.
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
const base::Feature kSCTAuditing{"SCTAuditing",
|
||||
|
@ -169,7 +171,7 @@ diff --git a/net/http/transport_security_state.cc b/net/http/transport_security_
|
|||
// Check that there no invalid entries in the static HSTS bypass list.
|
||||
for (auto& host : hsts_host_bypass_list) {
|
||||
DCHECK(host.find('.') == std::string::npos);
|
||||
@@ -472,6 +468,8 @@ TransportSecurityState::PKPStatus TransportSecurityState::CheckPublicKeyPins(
|
||||
@@ -470,6 +466,8 @@ TransportSecurityState::PKPStatus TransportSecurityState::CheckPublicKeyPins(
|
||||
if (!HasPublicKeyPins(host_port_pair.host())) {
|
||||
return PKPStatus::OK;
|
||||
}
|
||||
|
@ -193,7 +195,7 @@ diff --git a/net/url_request/report_sender.cc b/net/url_request/report_sender.cc
|
|||
diff --git a/services/network/network_context.cc b/services/network/network_context.cc
|
||||
--- a/services/network/network_context.cc
|
||||
+++ b/services/network/network_context.cc
|
||||
@@ -2551,7 +2551,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
@@ -2558,7 +2558,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
// TransportSecurityState. Since no requests have been made yet, safe to do
|
||||
// this even after the call to Build().
|
||||
|
||||
|
@ -202,7 +204,7 @@ diff --git a/services/network/network_context.cc b/services/network/network_cont
|
|||
net::NetworkTrafficAnnotationTag traffic_annotation =
|
||||
net::DefineNetworkTrafficAnnotation("domain_security_policy", R"(
|
||||
semantics {
|
||||
@@ -2592,7 +2592,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
@@ -2605,7 +2605,7 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
|
||||
#if BUILDFLAG(IS_CT_SUPPORTED)
|
||||
|
@ -211,7 +213,7 @@ diff --git a/services/network/network_context.cc b/services/network/network_cont
|
|||
LazyCreateExpectCTReporter(result.url_request_context.get());
|
||||
result.url_request_context->transport_security_state()->SetExpectCTReporter(
|
||||
expect_ct_reporter_.get());
|
||||
@@ -2604,9 +2604,13 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
@@ -2617,9 +2617,13 @@ URLRequestContextOwner NetworkContext::MakeURLRequestContext(
|
||||
result.url_request_context->transport_security_state()
|
||||
->SetRequireCTDelegate(require_ct_delegate_.get());
|
||||
}
|
||||
|
|
|
@ -9,7 +9,6 @@ Unexpire #darken-websites-checkbox-in-themes-setting
|
|||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
index 1e1bfe96d655..8fbdae27d8e6 100644
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -1080,9 +1080,9 @@
|
||||
|
@ -26,7 +25,6 @@ index 1e1bfe96d655..8fbdae27d8e6 100644
|
|||
{
|
||||
"name": "dcheck-is-fatal",
|
||||
diff --git a/components/content_settings/core/common/features.cc b/components/content_settings/core/common/features.cc
|
||||
index 3ff4e9def8fa..17d26e0a16a7 100644
|
||||
--- a/components/content_settings/core/common/features.cc
|
||||
+++ b/components/content_settings/core/common/features.cc
|
||||
@@ -18,7 +18,7 @@ const base::Feature kImprovedCookieControls{"ImprovedCookieControls",
|
||||
|
@ -38,6 +36,5 @@ index 3ff4e9def8fa..17d26e0a16a7 100644
|
|||
constexpr base::FeatureParam<bool> kDarkenWebsitesCheckboxOptOut{
|
||||
&kDarkenWebsitesCheckboxInThemesSetting, "opt_out", true};
|
||||
#endif // BUILDFLAG(IS_ANDROID)
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -13,7 +13,7 @@ PartitionNelAndReportingByNetworkIsolationKey
|
|||
diff --git a/net/base/features.cc b/net/base/features.cc
|
||||
--- a/net/base/features.cc
|
||||
+++ b/net/base/features.cc
|
||||
@@ -102,30 +102,30 @@ const base::Feature kSplitCacheByIncludeCredentials{
|
||||
@@ -102,14 +102,14 @@ const base::Feature kSplitCacheByIncludeCredentials{
|
||||
"SplitCacheByIncludeCredentials", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kSplitCacheByNetworkIsolationKey{
|
||||
|
@ -29,6 +29,10 @@ diff --git a/net/base/features.cc b/net/base/features.cc
|
|||
- base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kForceIsolationInfoFrameOriginToTopLevelFrame{
|
||||
"ForceIsolationInfoFrameOriginToTopLevelFrame",
|
||||
@@ -117,19 +117,19 @@ const base::Feature kForceIsolationInfoFrameOriginToTopLevelFrame{
|
||||
|
||||
const base::Feature kPartitionHttpServerPropertiesByNetworkIsolationKey{
|
||||
"PartitionHttpServerPropertiesByNetworkIsolationKey",
|
||||
- base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
|
|
@ -38,7 +38,7 @@ diff --git a/chrome/android/chrome_java_resources.gni b/chrome/android/chrome_ja
|
|||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -962,6 +962,7 @@ chrome_java_sources = [
|
||||
@@ -958,6 +958,7 @@ chrome_java_sources = [
|
||||
"java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardMessageHandler.java",
|
||||
"java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardMetrics.java",
|
||||
"java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardShareActivity.java",
|
||||
|
@ -49,7 +49,7 @@ diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java
|
|||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
+++ b/chrome/android/java/AndroidManifest.xml
|
||||
@@ -783,6 +783,24 @@ by a child template that "extends" this file.
|
||||
@@ -784,6 +784,24 @@ by a child template that "extends" this file.
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
|
@ -308,7 +308,7 @@ new file mode 100644
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -5813,6 +5813,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6000,6 +6000,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(share::kSharingDesktopScreenshotsEdit)},
|
||||
#endif
|
||||
|
||||
|
@ -322,7 +322,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -2399,6 +2399,11 @@ const char kIsolateOriginsDescription[] =
|
||||
@@ -2439,6 +2439,11 @@ const char kIsolateOriginsDescription[] =
|
||||
"Requires dedicated processes for an additional set of origins, "
|
||||
"specified as a comma-separated list.";
|
||||
|
||||
|
@ -337,7 +337,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1381,6 +1381,9 @@ extern const char kIsolateOriginsDescription[];
|
||||
@@ -1398,6 +1398,9 @@ extern const char kIsolateOriginsDescription[];
|
||||
|
||||
extern const char kIsolationByDefaultName[];
|
||||
extern const char kIsolationByDefaultDescription[];
|
||||
|
@ -350,7 +350,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
|
||||
@@ -265,6 +265,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
@@ -267,6 +267,7 @@ const base::Feature* const kFeaturesExposedToJava[] = {
|
||||
&kRelatedSearchesAlternateUx,
|
||||
&kRelatedSearchesInBar,
|
||||
&kRelatedSearchesSimplifiedUx,
|
||||
|
@ -358,7 +358,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
&kRelatedSearchesUi,
|
||||
&kSearchEnginePromoExistingDevice,
|
||||
&kSearchEnginePromoExistingDeviceV2,
|
||||
@@ -702,6 +703,9 @@ const base::Feature kSearchEnginePromoNewDevice{
|
||||
@@ -696,6 +697,9 @@ const base::Feature kSearchEnginePromoNewDevice{
|
||||
const base::Feature kSearchEnginePromoNewDeviceV2{
|
||||
"SearchEnginePromo.NewDeviceVer2", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
|
@ -371,7 +371,7 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
--- a/chrome/browser/flags/android/chrome_feature_list.h
|
||||
+++ b/chrome/browser/flags/android/chrome_feature_list.h
|
||||
@@ -136,6 +136,7 @@ extern const base::Feature kSearchEnginePromoExistingDeviceV2;
|
||||
@@ -135,6 +135,7 @@ extern const base::Feature kSearchEnginePromoExistingDeviceV2;
|
||||
extern const base::Feature kSearchEnginePromoNewDevice;
|
||||
extern const base::Feature kSearchEnginePromoNewDeviceV2;
|
||||
extern const base::Feature kServiceManagerForBackgroundPrefetch;
|
||||
|
@ -382,9 +382,9 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser
|
|||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
@@ -485,6 +485,7 @@ public abstract class ChromeFeatureList {
|
||||
public static final String SHARE_USAGE_RANKING = "ShareUsageRanking";
|
||||
public static final String SHARE_USAGE_RANKING_FIXED_MORE = "ShareUsageRankingFixedMore";
|
||||
@@ -483,6 +483,7 @@ public abstract class ChromeFeatureList {
|
||||
public static final String SERVICE_MANAGER_FOR_DOWNLOAD = "ServiceManagerForDownload";
|
||||
public static final String SHARE_BUTTON_IN_TOP_TOOLBAR = "ShareButtonInTopToolbar";
|
||||
public static final String SHARED_CLIPBOARD_UI = "SharedClipboardUI";
|
||||
+ public static final String SHARED_INTENT_UI = "SharedIntentUI";
|
||||
public static final String SHARED_HIGHLIGHTING_V2 = "SharedHighlightingV2";
|
||||
|
@ -393,7 +393,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -4663,6 +4663,19 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -4658,6 +4658,19 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
Send text to Your Devices
|
||||
</message>
|
||||
|
||||
|
|
|
@ -227,7 +227,7 @@ Need: Adds-support-for-writing-URIs.patch
|
|||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -267,6 +267,10 @@ android_resources("chrome_app_java_resources") {
|
||||
@@ -269,6 +269,10 @@ android_resources("chrome_app_java_resources") {
|
||||
"//third_party/androidx:androidx_preference_preference_java",
|
||||
"//third_party/androidx:androidx_recyclerview_recyclerview_java",
|
||||
]
|
||||
|
@ -238,7 +238,7 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
|||
}
|
||||
|
||||
if (enable_vr) {
|
||||
@@ -557,6 +561,7 @@ android_library("chrome_java") {
|
||||
@@ -561,6 +565,7 @@ android_library("chrome_java") {
|
||||
"//components/ukm/android:java",
|
||||
"//components/url_formatter/android:url_formatter_java",
|
||||
"//components/user_prefs/android:java",
|
||||
|
@ -307,7 +307,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessIni
|
|||
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
|
||||
--- a/chrome/android/java_sources.gni
|
||||
+++ b/chrome/android/java_sources.gni
|
||||
@@ -22,6 +22,7 @@ import("//components/feed/features.gni")
|
||||
@@ -24,6 +24,7 @@ import("//components/feed/features.gni")
|
||||
import("//components/offline_pages/buildflags/features.gni")
|
||||
import("//components/omnibox/browser/test_java_sources.gni")
|
||||
import("//device/vr/buildflags/buildflags.gni")
|
||||
|
@ -315,7 +315,7 @@ diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
|
|||
|
||||
chrome_java_sources += public_autofill_assistant_java_sources
|
||||
|
||||
@@ -59,3 +60,5 @@ if (enable_arcore) {
|
||||
@@ -62,3 +63,5 @@ if (enable_arcore) {
|
||||
"java/src/org/chromium/chrome/browser/vr/ArDelegateImpl.java",
|
||||
]
|
||||
}
|
||||
|
@ -324,7 +324,7 @@ diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
|
|||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -3494,6 +3494,11 @@ static_library("browser") {
|
||||
@@ -3490,6 +3490,11 @@ static_library("browser") {
|
||||
]
|
||||
deps += [ "//chrome/android/modules/dev_ui/provider:native" ]
|
||||
}
|
||||
|
@ -339,7 +339,7 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -150,6 +150,7 @@
|
||||
@@ -149,6 +149,7 @@
|
||||
#include "components/translate/core/browser/translate_ranker_impl.h"
|
||||
#include "components/translate/core/common/translate_util.h"
|
||||
#include "components/ui_devtools/switches.h"
|
||||
|
@ -347,7 +347,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
#include "components/version_info/version_info.h"
|
||||
#include "components/viz/common/features.h"
|
||||
#include "components/viz/common/switches.h"
|
||||
@@ -6713,6 +6714,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6910,6 +6911,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(chromeos::features::kClipboardHistoryScreenshotNudge)},
|
||||
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
||||
|
@ -361,7 +361,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
||||
--- a/chrome/browser/chrome_content_browser_client.cc
|
||||
+++ b/chrome/browser/chrome_content_browser_client.cc
|
||||
@@ -4682,7 +4682,8 @@ ChromeContentBrowserClient::CreateURLLoaderThrottles(
|
||||
@@ -4708,7 +4708,8 @@ ChromeContentBrowserClient::CreateURLLoaderThrottles(
|
||||
chrome::mojom::DynamicParams dynamic_params = {
|
||||
profile->GetPrefs()->GetBoolean(prefs::kForceGoogleSafeSearch),
|
||||
profile->GetPrefs()->GetInteger(prefs::kForceYouTubeRestrict),
|
||||
|
@ -374,7 +374,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5602,6 +5602,11 @@ const char kDesktopDetailedLanguageSettingsDescription[] =
|
||||
@@ -5782,6 +5782,11 @@ const char kQuickCommandsDescription[] =
|
||||
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
|
||||
// BUILDFLAG(IS_FUCHSIA)
|
||||
|
||||
|
@ -389,7 +389,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3244,6 +3244,9 @@ extern const char kDesktopDetailedLanguageSettingsDescription[];
|
||||
@@ -3342,6 +3342,9 @@ extern const char kQuickCommandsDescription[];
|
||||
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
|
||||
// defined (OS_FUCHSIA)
|
||||
|
||||
|
@ -402,7 +402,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio
|
|||
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
|
||||
--- a/chrome/browser/prefs/browser_prefs.cc
|
||||
+++ b/chrome/browser/prefs/browser_prefs.cc
|
||||
@@ -236,6 +236,7 @@
|
||||
@@ -238,6 +238,7 @@
|
||||
#include "components/ntp_tiles/popular_sites_impl.h"
|
||||
#include "components/permissions/contexts/geolocation_permission_context_android.h"
|
||||
#include "components/query_tiles/tile_service_prefs.h"
|
||||
|
@ -410,7 +410,7 @@ diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browse
|
|||
#else // BUILDFLAG(IS_ANDROID)
|
||||
#include "chrome/browser/cart/cart_service.h"
|
||||
#include "chrome/browser/device_api/device_service_impl.h"
|
||||
@@ -1275,6 +1276,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry,
|
||||
@@ -1269,6 +1270,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry,
|
||||
translate::TranslatePrefs::RegisterProfilePrefs(registry);
|
||||
omnibox::RegisterProfilePrefs(registry);
|
||||
ZeroSuggestProvider::RegisterProfilePrefs(registry);
|
||||
|
@ -432,7 +432,7 @@ diff --git a/chrome/browser/profiles/BUILD.gn b/chrome/browser/profiles/BUILD.gn
|
|||
diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
--- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
+++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
||||
@@ -235,6 +235,8 @@
|
||||
@@ -236,6 +236,8 @@
|
||||
#include "chrome/browser/ui/cocoa/screentime/screentime_features.h"
|
||||
#endif
|
||||
|
||||
|
@ -441,7 +441,7 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
|
|||
namespace chrome {
|
||||
|
||||
void AddProfilesExtraParts(ChromeBrowserMainParts* main_parts) {
|
||||
@@ -556,6 +558,7 @@ void ChromeBrowserMainExtraPartsProfiles::
|
||||
@@ -558,6 +560,7 @@ void ChromeBrowserMainExtraPartsProfiles::
|
||||
#endif
|
||||
WebDataServiceFactory::GetInstance();
|
||||
webrtc_event_logging::WebRtcEventLogManagerKeyedServiceFactory::GetInstance();
|
||||
|
@ -461,7 +461,7 @@ diff --git a/chrome/browser/profiles/profile_manager.cc b/chrome/browser/profile
|
|||
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
|
||||
#include "chrome/browser/sessions/app_session_service_factory.h"
|
||||
#include "chrome/browser/sessions/session_service_factory.h"
|
||||
@@ -1635,6 +1637,13 @@ void ProfileManager::DoFinalInitForServices(Profile* profile,
|
||||
@@ -1653,6 +1655,13 @@ void ProfileManager::DoFinalInitForServices(Profile* profile,
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@ -478,7 +478,7 @@ diff --git a/chrome/browser/profiles/profile_manager.cc b/chrome/browser/profile
|
|||
diff --git a/chrome/browser/profiles/renderer_updater.cc b/chrome/browser/profiles/renderer_updater.cc
|
||||
--- a/chrome/browser/profiles/renderer_updater.cc
|
||||
+++ b/chrome/browser/profiles/renderer_updater.cc
|
||||
@@ -29,6 +29,8 @@
|
||||
@@ -31,6 +31,8 @@
|
||||
#include "chrome/browser/ash/login/signin/oauth2_login_manager_factory.h"
|
||||
#endif
|
||||
|
||||
|
@ -487,7 +487,7 @@ diff --git a/chrome/browser/profiles/renderer_updater.cc b/chrome/browser/profil
|
|||
namespace {
|
||||
|
||||
#if BUILDFLAG(ENABLE_EXTENSIONS)
|
||||
@@ -75,6 +77,7 @@ RendererUpdater::RendererUpdater(Profile* profile) : profile_(profile) {
|
||||
@@ -106,6 +108,7 @@ RendererUpdater::RendererUpdater(Profile* profile)
|
||||
force_google_safesearch_.Init(prefs::kForceGoogleSafeSearch, pref_service);
|
||||
force_youtube_restrict_.Init(prefs::kForceYouTubeRestrict, pref_service);
|
||||
allowed_domains_for_apps_.Init(prefs::kAllowedDomainsForApps, pref_service);
|
||||
|
@ -495,40 +495,40 @@ diff --git a/chrome/browser/profiles/renderer_updater.cc b/chrome/browser/profil
|
|||
|
||||
pref_change_registrar_.Init(pref_service);
|
||||
pref_change_registrar_.Add(
|
||||
@@ -89,6 +92,10 @@ RendererUpdater::RendererUpdater(Profile* profile) : profile_(profile) {
|
||||
@@ -120,6 +123,10 @@ RendererUpdater::RendererUpdater(Profile* profile)
|
||||
prefs::kAllowedDomainsForApps,
|
||||
base::BindRepeating(&RendererUpdater::UpdateAllRenderers,
|
||||
base::Unretained(this)));
|
||||
base::Unretained(this), kUpdateDynamicParams));
|
||||
+ pref_change_registrar_.Add(
|
||||
+ user_scripts::prefs::kUserScriptsEnabled,
|
||||
+ base::BindRepeating(&RendererUpdater::UpdateAllRenderers,
|
||||
+ base::Unretained(this)));
|
||||
+ base::Unretained(this), kUpdateDynamicParams));
|
||||
}
|
||||
|
||||
RendererUpdater::~RendererUpdater() {
|
||||
@@ -236,5 +243,6 @@ void RendererUpdater::UpdateRenderer(
|
||||
->SetConfiguration(chrome::mojom::DynamicParams::New(
|
||||
force_google_safesearch_.GetValue(),
|
||||
force_youtube_restrict_.GetValue(),
|
||||
- allowed_domains_for_apps_.GetValue()));
|
||||
+ allowed_domains_for_apps_.GetValue(),
|
||||
+ activate_userscripts_.GetValue()));
|
||||
@@ -301,5 +308,6 @@ chrome::mojom::DynamicParamsPtr RendererUpdater::CreateRendererDynamicParams()
|
||||
const {
|
||||
return chrome::mojom::DynamicParams::New(
|
||||
force_google_safesearch_.GetValue(), force_youtube_restrict_.GetValue(),
|
||||
- allowed_domains_for_apps_.GetValue());
|
||||
+ allowed_domains_for_apps_.GetValue(),
|
||||
+ activate_userscripts_.GetValue());
|
||||
}
|
||||
diff --git a/chrome/browser/profiles/renderer_updater.h b/chrome/browser/profiles/renderer_updater.h
|
||||
--- a/chrome/browser/profiles/renderer_updater.h
|
||||
+++ b/chrome/browser/profiles/renderer_updater.h
|
||||
@@ -83,6 +83,7 @@ class RendererUpdater : public KeyedService,
|
||||
@@ -108,6 +108,7 @@ class RendererUpdater : public KeyedService,
|
||||
|
||||
// Prefs that we sync to the renderers.
|
||||
BooleanPrefMember force_google_safesearch_;
|
||||
+ BooleanPrefMember activate_userscripts_;
|
||||
IntegerPrefMember force_youtube_restrict_;
|
||||
StringPrefMember allowed_domains_for_apps_;
|
||||
|
||||
};
|
||||
diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
--- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
+++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
@@ -88,6 +88,7 @@
|
||||
@@ -91,6 +91,7 @@
|
||||
#include "components/security_interstitials/content/urls.h"
|
||||
#include "components/signin/public/base/signin_buildflags.h"
|
||||
#include "components/site_engagement/content/site_engagement_service.h"
|
||||
|
@ -536,7 +536,7 @@ diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrom
|
|||
#include "content/public/browser/web_contents.h"
|
||||
#include "content/public/browser/web_ui.h"
|
||||
#include "content/public/common/content_client.h"
|
||||
@@ -773,6 +774,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
|
||||
@@ -799,6 +800,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui,
|
||||
return &NewWebUI<UserActionsUI>;
|
||||
if (url.host_piece() == chrome::kChromeUIVersionHost)
|
||||
return &NewWebUI<VersionUI>;
|
||||
|
@ -556,7 +556,7 @@ diff --git a/chrome/chrome_paks.gni b/chrome/chrome_paks.gni
|
|||
]
|
||||
deps = [
|
||||
"//base/tracing/protos:chrome_track_event_resources",
|
||||
@@ -128,6 +129,7 @@ template("chrome_extra_paks") {
|
||||
@@ -129,6 +130,7 @@ template("chrome_extra_paks") {
|
||||
"//third_party/blink/public:devtools_inspector_resources",
|
||||
"//third_party/blink/public:resources",
|
||||
"//ui/resources",
|
||||
|
@ -578,7 +578,7 @@ diff --git a/chrome/common/renderer_configuration.mojom b/chrome/common/renderer
|
|||
diff --git a/chrome/renderer/BUILD.gn b/chrome/renderer/BUILD.gn
|
||||
--- a/chrome/renderer/BUILD.gn
|
||||
+++ b/chrome/renderer/BUILD.gn
|
||||
@@ -142,6 +142,7 @@ static_library("renderer") {
|
||||
@@ -140,6 +140,7 @@ static_library("renderer") {
|
||||
"//components/feed:feature_list",
|
||||
"//components/feed/content/renderer:feed_renderer",
|
||||
"//components/history_clusters/core",
|
||||
|
@ -589,7 +589,7 @@ diff --git a/chrome/renderer/BUILD.gn b/chrome/renderer/BUILD.gn
|
|||
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
||||
--- a/chrome/renderer/chrome_content_renderer_client.cc
|
||||
+++ b/chrome/renderer/chrome_content_renderer_client.cc
|
||||
@@ -243,6 +243,9 @@
|
||||
@@ -239,6 +239,9 @@
|
||||
#include "chrome/renderer/supervised_user/supervised_user_error_page_controller_delegate_impl.h"
|
||||
#endif
|
||||
|
||||
|
@ -599,7 +599,7 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer
|
|||
using autofill::AutofillAgent;
|
||||
using autofill::PasswordAutofillAgent;
|
||||
using autofill::PasswordGenerationAgent;
|
||||
@@ -415,6 +418,12 @@ void ChromeContentRendererClient::RenderThreadStarted() {
|
||||
@@ -411,6 +414,12 @@ void ChromeContentRendererClient::RenderThreadStarted() {
|
||||
WebString::FromASCII(extensions::kExtensionScheme));
|
||||
#endif
|
||||
|
||||
|
@ -612,7 +612,7 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer
|
|||
#if BUILDFLAG(ENABLE_SPELLCHECK)
|
||||
if (!spellcheck_)
|
||||
InitSpellCheck();
|
||||
@@ -551,6 +560,13 @@ void ChromeContentRendererClient::RenderFrameCreated(
|
||||
@@ -542,6 +551,13 @@ void ChromeContentRendererClient::RenderFrameCreated(
|
||||
render_frame, registry);
|
||||
#endif
|
||||
|
||||
|
@ -626,7 +626,7 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer
|
|||
#if BUILDFLAG(ENABLE_PLUGINS)
|
||||
new PepperHelper(render_frame);
|
||||
#endif
|
||||
@@ -1532,7 +1548,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentStart(
|
||||
@@ -1522,7 +1538,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentStart(
|
||||
ChromeExtensionsRendererClient::GetInstance()->RunScriptsAtDocumentStart(
|
||||
render_frame);
|
||||
// |render_frame| might be dead by now.
|
||||
|
@ -641,7 +641,7 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer
|
|||
}
|
||||
|
||||
void ChromeContentRendererClient::RunScriptsAtDocumentEnd(
|
||||
@@ -1541,7 +1564,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentEnd(
|
||||
@@ -1531,7 +1554,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentEnd(
|
||||
ChromeExtensionsRendererClient::GetInstance()->RunScriptsAtDocumentEnd(
|
||||
render_frame);
|
||||
// |render_frame| might be dead by now.
|
||||
|
@ -656,7 +656,7 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer
|
|||
}
|
||||
|
||||
void ChromeContentRendererClient::RunScriptsAtDocumentIdle(
|
||||
@@ -1550,7 +1580,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentIdle(
|
||||
@@ -1540,7 +1570,14 @@ void ChromeContentRendererClient::RunScriptsAtDocumentIdle(
|
||||
ChromeExtensionsRendererClient::GetInstance()->RunScriptsAtDocumentIdle(
|
||||
render_frame);
|
||||
// |render_frame| might be dead by now.
|
||||
|
@ -694,7 +694,7 @@ diff --git a/chrome/renderer/chrome_render_thread_observer.cc b/chrome/renderer/
|
|||
diff --git a/components/components_strings.grd b/components/components_strings.grd
|
||||
--- a/components/components_strings.grd
|
||||
+++ b/components/components_strings.grd
|
||||
@@ -338,6 +338,7 @@
|
||||
@@ -333,6 +333,7 @@
|
||||
<part file="undo_strings.grdp" />
|
||||
<part file="version_ui_strings.grdp" />
|
||||
<part file="webapps_strings.grdp" />
|
||||
|
@ -2704,7 +2704,7 @@ new file mode 100644
|
|||
+ void RegisterMessages() override;
|
||||
+
|
||||
+ private:
|
||||
+ void HandleRequestSource(base::Value::ConstListView args);
|
||||
+ void HandleRequestSource(const base::Value::List& args);
|
||||
+ void OnScriptsLoaded(
|
||||
+ const std::string callback_id,
|
||||
+ const std::string script_key,
|
||||
|
@ -2729,7 +2729,7 @@ new file mode 100644
|
|||
+ base::Unretained(this)));
|
||||
+}
|
||||
+
|
||||
+void UserScriptsUIHandler::HandleRequestSource(base::Value::ConstListView args) {
|
||||
+void UserScriptsUIHandler::HandleRequestSource(const base::Value::List& args) {
|
||||
+ AllowJavascript();
|
||||
+ if (args.size() < 2) return;
|
||||
+
|
||||
|
@ -4857,7 +4857,7 @@ new file mode 100755
|
|||
+ URLPattern::SCHEME_URN,
|
||||
+};
|
||||
+
|
||||
+static_assert(base::size(kValidSchemes) == base::size(kValidSchemeMasks),
|
||||
+static_assert(std::size(kValidSchemes) == std::size(kValidSchemeMasks),
|
||||
+ "must keep these arrays in sync");
|
||||
+
|
||||
+const char kParseSuccess[] = "Success.";
|
||||
|
@ -4884,7 +4884,7 @@ new file mode 100755
|
|||
+};
|
||||
+
|
||||
+static_assert(static_cast<int>(URLPattern::ParseResult::kNumParseResults) ==
|
||||
+ base::size(kParseResultMessages),
|
||||
+ std::size(kParseResultMessages),
|
||||
+ "must add message for each parse result");
|
||||
+
|
||||
+const char kPathSeparator[] = "/";
|
||||
|
@ -4938,7 +4938,7 @@ new file mode 100755
|
|||
+
|
||||
+// static
|
||||
+bool URLPattern::IsValidSchemeForExtensions(base::StringPiece scheme) {
|
||||
+ for (size_t i = 0; i < base::size(kValidSchemes); ++i) {
|
||||
+ for (size_t i = 0; i < std::size(kValidSchemes); ++i) {
|
||||
+ if (scheme == kValidSchemes[i])
|
||||
+ return true;
|
||||
+ }
|
||||
|
@ -4948,7 +4948,7 @@ new file mode 100755
|
|||
+// static
|
||||
+int URLPattern::GetValidSchemeMaskForExtensions() {
|
||||
+ int result = 0;
|
||||
+ for (size_t i = 0; i < base::size(kValidSchemeMasks); ++i)
|
||||
+ for (size_t i = 0; i < std::size(kValidSchemeMasks); ++i)
|
||||
+ result |= kValidSchemeMasks[i];
|
||||
+ return result;
|
||||
+}
|
||||
|
@ -5195,7 +5195,7 @@ new file mode 100755
|
|||
+ if (valid_schemes_ == SCHEME_ALL)
|
||||
+ return true;
|
||||
+
|
||||
+ for (size_t i = 0; i < base::size(kValidSchemes); ++i) {
|
||||
+ for (size_t i = 0; i < std::size(kValidSchemes); ++i) {
|
||||
+ if (scheme == kValidSchemes[i] && (valid_schemes_ & kValidSchemeMasks[i]))
|
||||
+ return true;
|
||||
+ }
|
||||
|
@ -5582,7 +5582,7 @@ new file mode 100755
|
|||
+ return result;
|
||||
+ }
|
||||
+
|
||||
+ for (size_t i = 0; i < base::size(kValidSchemes); ++i) {
|
||||
+ for (size_t i = 0; i < std::size(kValidSchemes); ++i) {
|
||||
+ if (MatchesScheme(kValidSchemes[i])) {
|
||||
+ result.push_back(kValidSchemes[i]);
|
||||
+ }
|
||||
|
@ -8406,10 +8406,10 @@ new file mode 100755
|
|||
+ blink::WebLocalFrame* web_frame = render_frame_->GetWebFrame();
|
||||
+ // Default CSS origin is "author", but can be overridden to "user" by scripts.
|
||||
+ absl::optional<CSSOrigin> css_origin = injector_->GetCssOrigin();
|
||||
+ blink::WebDocument::CSSOrigin blink_css_origin =
|
||||
+ blink::WebCssOrigin blink_css_origin =
|
||||
+ css_origin && *css_origin == CSS_ORIGIN_USER
|
||||
+ ? blink::WebDocument::kUserOrigin
|
||||
+ : blink::WebDocument::kAuthorOrigin;
|
||||
+ ? blink::WebCssOrigin::kUser
|
||||
+ : blink::WebCssOrigin::kAuthor;
|
||||
+ blink::WebStyleSheetKey style_sheet_key;
|
||||
+ if (const absl::optional<std::string>& injection_key =
|
||||
+ injector_->GetInjectionKey())
|
||||
|
@ -10628,7 +10628,7 @@ new file mode 100755
|
|||
diff --git a/tools/gritsettings/resource_ids.spec b/tools/gritsettings/resource_ids.spec
|
||||
--- a/tools/gritsettings/resource_ids.spec
|
||||
+++ b/tools/gritsettings/resource_ids.spec
|
||||
@@ -642,6 +642,12 @@
|
||||
@@ -645,6 +645,12 @@
|
||||
"components/autofill/core/browser/autofill_address_rewriter_resources.grd":{
|
||||
"includes": [3720]
|
||||
},
|
||||
|
|
|
@ -195,7 +195,7 @@ diff --git a/components/browser_ui/site_settings/android/java/res/xml/site_setti
|
|||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
@@ -178,6 +178,13 @@ public class ContentSettingsResources {
|
||||
@@ -185,6 +185,13 @@ public class ContentSettingsResources {
|
||||
ContentSettingValues.BLOCK,
|
||||
R.string.website_settings_category_javascript_allowed, 0);
|
||||
|
||||
|
@ -285,25 +285,25 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
Type.JAVASCRIPT, Type.MICROPHONE, Type.NFC, Type.NOTIFICATIONS, Type.POPUPS,
|
||||
Type.PROTECTED_MEDIA, Type.SENSORS, Type.SOUND, Type.USB, Type.VIRTUAL_REALITY,
|
||||
Type.USE_STORAGE, Type.AUTO_DARK_WEB_CONTENT, Type.REQUEST_DESKTOP_SITE,
|
||||
- Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY})
|
||||
+ Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT})
|
||||
- Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY})
|
||||
+ Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT})
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
public @interface Type {
|
||||
// All updates here must also be reflected in {@link #preferenceKey(int)
|
||||
@@ -75,10 +75,11 @@ public class SiteSettingsCategory {
|
||||
int REQUEST_DESKTOP_SITE = 24;
|
||||
int TIMEZONE_OVERRIDE = 25;
|
||||
int AUTOPLAY = 26;
|
||||
+ int JAVASCRIPT_JIT = 27;
|
||||
@@ -76,10 +76,11 @@ public class SiteSettingsCategory {
|
||||
int FEDERATED_IDENTITY_API = 25;
|
||||
int TIMEZONE_OVERRIDE = 26;
|
||||
int AUTOPLAY = 27;
|
||||
+ int JAVASCRIPT_JIT = 28;
|
||||
/**
|
||||
* Number of handled categories used for calculating array sizes.
|
||||
*/
|
||||
- int NUM_ENTRIES = 27;
|
||||
+ int NUM_ENTRIES = 28;
|
||||
- int NUM_ENTRIES = 28;
|
||||
+ int NUM_ENTRIES = 29;
|
||||
}
|
||||
|
||||
private final BrowserContextHandle mBrowserContextHandle;
|
||||
@@ -183,6 +184,8 @@ public class SiteSettingsCategory {
|
||||
@@ -186,6 +187,8 @@ public class SiteSettingsCategory {
|
||||
return ContentSettingsType.IDLE_DETECTION;
|
||||
case Type.JAVASCRIPT:
|
||||
return ContentSettingsType.JAVASCRIPT;
|
||||
|
@ -312,7 +312,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
case Type.MICROPHONE:
|
||||
return ContentSettingsType.MEDIASTREAM_MIC;
|
||||
case Type.NFC:
|
||||
@@ -265,6 +268,8 @@ public class SiteSettingsCategory {
|
||||
@@ -270,6 +273,8 @@ public class SiteSettingsCategory {
|
||||
return "javascript";
|
||||
case Type.MICROPHONE:
|
||||
return "microphone";
|
||||
|
@ -353,12 +353,12 @@ diff --git a/components/browser_ui/site_settings/android/website_preference_brid
|
|||
+++ b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
@@ -769,6 +769,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
||||
case ContentSettingsType::COOKIES:
|
||||
case ContentSettingsType::REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType::FEDERATED_IDENTITY_API:
|
||||
case ContentSettingsType::JAVASCRIPT:
|
||||
+ case ContentSettingsType::JAVASCRIPT_JIT:
|
||||
case ContentSettingsType::POPUPS:
|
||||
case ContentSettingsType::REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType::SENSORS:
|
||||
case ContentSettingsType::SOUND:
|
||||
diff --git a/components/browser_ui/strings/android/site_settings.grdp b/components/browser_ui/strings/android/site_settings.grdp
|
||||
--- a/components/browser_ui/strings/android/site_settings.grdp
|
||||
+++ b/components/browser_ui/strings/android/site_settings.grdp
|
||||
|
@ -372,7 +372,7 @@ diff --git a/components/browser_ui/strings/android/site_settings.grdp b/componen
|
|||
<message name="IDS_WEBSITE_SETTINGS_DEVICE_LOCATION" desc="Title for Location settings, which control which websites can access your location." meaning="Geolocation">
|
||||
Location
|
||||
</message>
|
||||
@@ -396,6 +399,20 @@
|
||||
@@ -407,6 +410,20 @@
|
||||
Block JavaScript for a specific site.
|
||||
</message>
|
||||
|
||||
|
@ -408,7 +408,7 @@ diff --git a/components/content_settings/core/browser/content_settings_registry.
|
|||
diff --git a/components/page_info/android/page_info_controller_android.cc b/components/page_info/android/page_info_controller_android.cc
|
||||
--- a/components/page_info/android/page_info_controller_android.cc
|
||||
+++ b/components/page_info/android/page_info_controller_android.cc
|
||||
@@ -140,6 +140,7 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -141,6 +141,7 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
permissions_to_display.push_back(ContentSettingsType::IDLE_DETECTION);
|
||||
permissions_to_display.push_back(ContentSettingsType::IMAGES);
|
||||
permissions_to_display.push_back(ContentSettingsType::JAVASCRIPT);
|
||||
|
@ -416,7 +416,7 @@ diff --git a/components/page_info/android/page_info_controller_android.cc b/comp
|
|||
permissions_to_display.push_back(ContentSettingsType::POPUPS);
|
||||
permissions_to_display.push_back(ContentSettingsType::ADS);
|
||||
permissions_to_display.push_back(
|
||||
@@ -219,6 +220,8 @@ absl::optional<ContentSetting> PageInfoControllerAndroid::GetSettingToDisplay(
|
||||
@@ -220,6 +221,8 @@ absl::optional<ContentSetting> PageInfoControllerAndroid::GetSettingToDisplay(
|
||||
// The javascript content setting should show up if it is blocked globally
|
||||
// to give users an easy way to create exceptions.
|
||||
return permission.default_setting;
|
||||
|
@ -451,7 +451,7 @@ diff --git a/components/page_info/page_info.cc b/components/page_info/page_info.
|
|||
diff --git a/components/page_info/page_info_ui.cc b/components/page_info/page_info_ui.cc
|
||||
--- a/components/page_info/page_info_ui.cc
|
||||
+++ b/components/page_info/page_info_ui.cc
|
||||
@@ -136,6 +136,8 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
@@ -135,6 +135,8 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
IDS_SITE_SETTINGS_TYPE_COOKIES_MID_SENTENCE},
|
||||
{ContentSettingsType::JAVASCRIPT, IDS_SITE_SETTINGS_TYPE_JAVASCRIPT,
|
||||
IDS_SITE_SETTINGS_TYPE_JAVASCRIPT_MID_SENTENCE},
|
||||
|
|
|
@ -11,10 +11,9 @@ See also:
|
|||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
index ffe5e4f40f57..1e1bfe96d655 100644
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -3755,9 +3755,9 @@
|
||||
@@ -3745,9 +3745,9 @@
|
||||
"expiry_milestone": 105
|
||||
},
|
||||
{
|
||||
|
@ -27,6 +26,5 @@ index ffe5e4f40f57..1e1bfe96d655 100644
|
|||
},
|
||||
{
|
||||
"name": "initial-navigation-entry",
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -16,12 +16,12 @@ Subject: Logcat crash reports UI
|
|||
.../crash/core/browser/resources/crashes.js | 40 +++--
|
||||
components/crash_strings.grdp | 22 ++-
|
||||
.../minidump_uploader/CrashFileManager.java | 7 +-
|
||||
.../MinidumpUploadCallable.java | 20 +--
|
||||
.../MinidumpUploadCallable.java | 21 +--
|
||||
.../minidump_uploader/MinidumpUploader.java | 29 +--
|
||||
.../upload_list/text_log_upload_list.cc | 1 +
|
||||
components/upload_list/upload_list.cc | 17 +-
|
||||
components/upload_list/upload_list.h | 9 +
|
||||
18 files changed, 374 insertions(+), 80 deletions(-)
|
||||
18 files changed, 374 insertions(+), 81 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadServiceImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadServiceImpl.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadServiceImpl.java
|
||||
|
@ -155,7 +155,7 @@ diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/
|
|||
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -620,6 +620,7 @@ static_library("ui") {
|
||||
@@ -622,6 +622,7 @@ static_library("ui") {
|
||||
"//third_party/re2",
|
||||
"//third_party/webrtc_overrides:webrtc_component",
|
||||
"//third_party/zlib",
|
||||
|
@ -206,26 +206,26 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
CrashesDOMHandler& operator=(const CrashesDOMHandler&) = delete;
|
||||
@@ -99,6 +114,8 @@ class CrashesDOMHandler : public WebUIMessageHandler {
|
||||
// Asynchronously fetches the list of crashes. Called from JS.
|
||||
void HandleRequestCrashes(base::Value::ConstListView args);
|
||||
void HandleRequestCrashes(const base::Value::List& args);
|
||||
|
||||
+ void RequestCrashesList();
|
||||
+
|
||||
#if BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
// Asynchronously triggers crash uploading. Called from JS.
|
||||
void HandleRequestUploads(base::Value::ConstListView args);
|
||||
void HandleRequestUploads(const base::Value::List& args);
|
||||
@@ -110,13 +127,26 @@ class CrashesDOMHandler : public WebUIMessageHandler {
|
||||
// Asynchronously requests a user triggered upload. Called from JS.
|
||||
void HandleRequestSingleCrashUpload(base::Value::ConstListView args);
|
||||
void HandleRequestSingleCrashUpload(const base::Value::List& args);
|
||||
|
||||
+ std::string RequestSingleUpload(const std::string& local_id) const;
|
||||
+ void RequestSingleUploadCallback(const std::string& local_id, const std::string& filename);
|
||||
+
|
||||
+ // Asynchronously requests a user log extraction. Called from JS.
|
||||
+ void HandleRequestNewExtraction(base::Value::ConstListView args);
|
||||
+ void HandleRequestNewExtraction(const base::Value::List& args);
|
||||
+ void RequestNewExtraction();
|
||||
+
|
||||
+ // Requests remove all crash files. Called from JS.
|
||||
+ void HandleRequestClearAll(base::Value::ConstListView args);
|
||||
+ void HandleRequestClearAll(const base::Value::List& args);
|
||||
+ void ClearAll();
|
||||
+
|
||||
scoped_refptr<UploadList> upload_list_;
|
||||
|
@ -258,7 +258,7 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
+ base::Unretained(this)));
|
||||
}
|
||||
|
||||
void CrashesDOMHandler::HandleRequestCrashes(base::Value::ConstListView args) {
|
||||
void CrashesDOMHandler::HandleRequestCrashes(const base::Value::List& args) {
|
||||
AllowJavascript();
|
||||
+ RequestCrashesList();
|
||||
+}
|
||||
|
@ -280,7 +280,7 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
@@ -236,14 +279,112 @@ void CrashesDOMHandler::UpdateUI() {
|
||||
|
||||
void CrashesDOMHandler::HandleRequestSingleCrashUpload(
|
||||
base::Value::ConstListView args) {
|
||||
const base::Value::List& args) {
|
||||
- // Only allow manual uploads if crash uploads aren’t disabled by policy.
|
||||
- if (!ChromeMetricsServiceAccessor::IsMetricsAndCrashReportingEnabled() &&
|
||||
- IsMetricsReportingPolicyManaged()) {
|
||||
|
@ -359,7 +359,7 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
+}
|
||||
+
|
||||
+void CrashesDOMHandler::HandleRequestNewExtraction(
|
||||
+ base::Value::ConstListView args) {
|
||||
+ const base::Value::List& args) {
|
||||
+ base::ThreadPool::PostTask(
|
||||
+ FROM_HERE, kLoadingTaskTraits,
|
||||
+ base::BindOnce(&CrashesDOMHandler::RequestNewExtraction, base::Unretained(this)));
|
||||
|
@ -372,7 +372,7 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
+}
|
||||
+
|
||||
+void CrashesDOMHandler::HandleRequestClearAll(
|
||||
+ base::Value::ConstListView args) {
|
||||
+ const base::Value::List& args) {
|
||||
+ base::ThreadPool::PostTaskAndReply(
|
||||
+ FROM_HERE, kLoadingTaskTraits,
|
||||
+ base::BindOnce(&CrashesDOMHandler::ClearAll, base::Unretained(this)),
|
||||
|
@ -409,7 +409,7 @@ diff --git a/chrome/browser/ui/webui/crashes_ui.cc b/chrome/browser/ui/webui/cra
|
|||
diff --git a/components/crash/core/browser/crashes_ui_util.cc b/components/crash/core/browser/crashes_ui_util.cc
|
||||
--- a/components/crash/core/browser/crashes_ui_util.cc
|
||||
+++ b/components/crash/core/browser/crashes_ui_util.cc
|
||||
@@ -40,6 +40,8 @@ const CrashesUILocalizedString kCrashesUILocalizedStrings[] = {
|
||||
@@ -39,6 +39,8 @@ const CrashesUILocalizedString kCrashesUILocalizedStrings[] = {
|
||||
{"uploadId", IDS_CRASH_REPORT_UPLOADED_ID},
|
||||
{"uploadNowLinkText", IDS_CRASH_UPLOAD_NOW_LINK_TEXT},
|
||||
{"uploadTime", IDS_CRASH_REPORT_UPLOADED_TIME},
|
||||
|
@ -418,7 +418,7 @@ diff --git a/components/crash/core/browser/crashes_ui_util.cc b/components/crash
|
|||
};
|
||||
|
||||
const size_t kCrashesUILocalizedStringsCount =
|
||||
@@ -53,6 +55,8 @@ const char kCrashesUIRequestCrashUpload[] = "requestCrashUpload";
|
||||
@@ -52,6 +54,8 @@ const char kCrashesUIRequestCrashUpload[] = "requestCrashUpload";
|
||||
const char kCrashesUIShortProductName[] = "shortProductName";
|
||||
const char kCrashesUIUpdateCrashList[] = "update-crash-list";
|
||||
const char kCrashesUIRequestSingleCrashUpload[] = "requestSingleCrashUpload";
|
||||
|
@ -720,13 +720,14 @@ diff --git a/components/minidump_uploader/android/java/src/org/chromium/componen
|
|||
diff --git a/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploadCallable.java b/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploadCallable.java
|
||||
--- a/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploadCallable.java
|
||||
+++ b/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploadCallable.java
|
||||
@@ -63,26 +63,8 @@ public class MinidumpUploadCallable implements Callable<Integer> {
|
||||
@@ -63,27 +63,8 @@ public class MinidumpUploadCallable implements Callable<Integer> {
|
||||
if (mPermManager.isUploadEnabledForTests()) {
|
||||
Log.i(TAG, "Minidump upload enabled for tests, skipping other checks.");
|
||||
} else if (!CrashFileManager.isForcedUpload(mFileToUpload)) {
|
||||
- if (!mPermManager.isUsageAndCrashReportingPermittedByUser()) {
|
||||
- Log.i(TAG, "Minidump upload is not permitted by user. Marking file as skipped for "
|
||||
- + "cleanup to prevent future uploads.");
|
||||
- if (!mPermManager.isUsageAndCrashReportingPermitted()) {
|
||||
- Log.i(TAG,
|
||||
- "Minidump upload is not permitted. Marking file as skipped "
|
||||
- + "for cleanup to prevent future uploads.");
|
||||
- CrashFileManager.markUploadSkipped(mFileToUpload);
|
||||
- return MinidumpUploadStatus.USER_DISABLED;
|
||||
- }
|
||||
|
|
|
@ -80,7 +80,7 @@ Support for tablet mode is also included.
|
|||
diff --git a/cc/base/features.cc b/cc/base/features.cc
|
||||
--- a/cc/base/features.cc
|
||||
+++ b/cc/base/features.cc
|
||||
@@ -39,6 +39,9 @@ const base::Feature kSynchronizedScrolling = {
|
||||
@@ -43,6 +43,9 @@ const base::Feature kSynchronizedScrolling = {
|
||||
base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
#endif
|
||||
|
||||
|
@ -93,9 +93,9 @@ diff --git a/cc/base/features.cc b/cc/base/features.cc
|
|||
diff --git a/cc/base/features.h b/cc/base/features.h
|
||||
--- a/cc/base/features.h
|
||||
+++ b/cc/base/features.h
|
||||
@@ -14,6 +14,7 @@ namespace features {
|
||||
CC_BASE_EXPORT extern const base::Feature kAnimatedImageResume;
|
||||
@@ -15,6 +15,7 @@ CC_BASE_EXPORT extern const base::Feature kAnimatedImageResume;
|
||||
CC_BASE_EXPORT extern const base::Feature kImpulseScrollAnimations;
|
||||
CC_BASE_EXPORT extern bool IsImpulseScrollAnimationEnabled();
|
||||
CC_BASE_EXPORT extern const base::Feature kSynchronizedScrolling;
|
||||
+CC_BASE_EXPORT extern const base::Feature kMoveTopToolbarToBottom;
|
||||
|
||||
|
@ -127,7 +127,7 @@ diff --git a/cc/input/browser_controls_offset_manager.cc b/cc/input/browser_cont
|
|||
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
|
||||
--- a/cc/trees/layer_tree_host_impl.cc
|
||||
+++ b/cc/trees/layer_tree_host_impl.cc
|
||||
@@ -4236,6 +4236,9 @@ bool LayerTreeHostImpl::AnimateBrowserControls(base::TimeTicks time) {
|
||||
@@ -4258,6 +4258,9 @@ bool LayerTreeHostImpl::AnimateBrowserControls(base::TimeTicks time) {
|
||||
if (scroll_delta.IsZero())
|
||||
return false;
|
||||
|
||||
|
@ -382,7 +382,7 @@ diff --git a/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser
|
|||
}
|
||||
|
||||
mContainerView = containerView;
|
||||
@@ -508,6 +519,10 @@ class TabSwitcherMediator implements TabSwitcher.Controller, TabListRecyclerView
|
||||
@@ -519,6 +530,10 @@ class TabSwitcherMediator implements TabSwitcher.Controller, TabListRecyclerView
|
||||
final int contentOffset = mBrowserControlsStateProvider.getContentOffset();
|
||||
|
||||
mContainerViewModel.set(TOP_MARGIN, contentOffset);
|
||||
|
@ -472,7 +472,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/accessibility/s
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
@@ -775,6 +775,14 @@ public abstract class ChromeActivity<C extends ChromeActivityComponent>
|
||||
@@ -776,6 +776,14 @@ public abstract class ChromeActivity<C extends ChromeActivityComponent>
|
||||
ImageView shadowImage = findViewById(R.id.toolbar_shadow);
|
||||
if (shadowImage == null) return;
|
||||
|
||||
|
@ -490,7 +490,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActiv
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java b/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/app/flags/ChromeCachedFlags.java
|
||||
@@ -98,6 +98,7 @@ public class ChromeCachedFlags {
|
||||
@@ -99,6 +99,7 @@ public class ChromeCachedFlags {
|
||||
add(ChromeFeatureList.INSTANT_START);
|
||||
add(ChromeFeatureList.INSTANCE_SWITCHER);
|
||||
add(ChromeFeatureList.INTEREST_FEED_V2);
|
||||
|
@ -524,16 +524,16 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/Comp
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromeTablet.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromeTablet.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromeTablet.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromeTablet.java
|
||||
@@ -22,6 +22,7 @@ import org.chromium.chrome.browser.theme.TopUiThemeColorProvider;
|
||||
import org.chromium.chrome.browser.toolbar.ControlContainer;
|
||||
@@ -23,6 +23,7 @@ import org.chromium.chrome.browser.toolbar.ControlContainer;
|
||||
import org.chromium.chrome.features.start_surface.StartSurface;
|
||||
import org.chromium.components.browser_ui.widget.scrim.ScrimCoordinator;
|
||||
import org.chromium.ui.resources.dynamics.DynamicResourceLoader;
|
||||
+import org.chromium.chrome.browser.fullscreen.BrowserControlsManager;
|
||||
|
||||
/**
|
||||
* {@link LayoutManagerChromeTablet} is the specialization of {@link LayoutManagerChrome} for
|
||||
@@ -54,7 +55,8 @@ public class LayoutManagerChromeTablet extends LayoutManagerChrome {
|
||||
jankTracker);
|
||||
@@ -59,7 +60,8 @@ public class LayoutManagerChromeTablet extends LayoutManagerChrome {
|
||||
jankTracker, startSurfaceScrimAnchor, scrimCoordinator);
|
||||
|
||||
mTabStripLayoutHelperManager = new StripLayoutHelperManager(
|
||||
- host.getContext(), this, mHost.getLayoutRenderHost(), () -> mLayerTitleCache);
|
||||
|
@ -584,7 +584,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layo
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelper.java
|
||||
@@ -316,7 +316,7 @@ public class StripLayoutHelper implements StripLayoutTab.StripLayoutTabDelegate
|
||||
@@ -333,7 +333,7 @@ public class StripLayoutHelper implements StripLayoutTab.StripLayoutTabDelegate
|
||||
// position 0 is on the left. Account for that in the offset calculation.
|
||||
boolean isRtl = LocalizationUtils.isLayoutRtl();
|
||||
boolean useUnadjustedScrollOffset = isRtl != isLeft;
|
||||
|
@ -596,7 +596,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperManager.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperManager.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperManager.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperManager.java
|
||||
@@ -49,6 +49,9 @@ import org.chromium.components.browser_ui.widget.animation.Interpolators;
|
||||
@@ -50,6 +50,9 @@ import org.chromium.components.browser_ui.widget.animation.Interpolators;
|
||||
import org.chromium.ui.base.LocalizationUtils;
|
||||
import org.chromium.ui.resources.ResourceManager;
|
||||
import org.chromium.url.GURL;
|
||||
|
@ -606,7 +606,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
|
||||
import java.util.List;
|
||||
|
||||
@@ -109,9 +112,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -110,9 +113,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
private final String mDefaultTitle;
|
||||
private final Supplier<LayerTitleCache> mLayerTitleCacheSupplier;
|
||||
|
||||
|
@ -620,7 +620,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
if (mModelSelectorButton.onDown(x, y)) return;
|
||||
if (mStripScrim.isVisible()) return;
|
||||
getActiveStripLayoutHelper().onDown(time(), x, y, fromMouse, buttons);
|
||||
@@ -131,6 +138,7 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -132,6 +139,7 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
|
||||
@Override
|
||||
public void drag(float x, float y, float dx, float dy, float tx, float ty) {
|
||||
|
@ -628,7 +628,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
mModelSelectorButton.drag(x, y);
|
||||
if (mStripScrim.isVisible()) return;
|
||||
getActiveStripLayoutHelper().drag(time(), x, y, dx, dy, tx, ty);
|
||||
@@ -138,6 +146,7 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -139,6 +147,7 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
|
||||
@Override
|
||||
public void click(float x, float y, boolean fromMouse, int buttons) {
|
||||
|
@ -636,7 +636,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
long time = time();
|
||||
if (mModelSelectorButton.click(x, y)) {
|
||||
mModelSelectorButton.handleClick(time);
|
||||
@@ -149,13 +158,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -150,13 +159,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
|
||||
@Override
|
||||
public void fling(float x, float y, float velocityX, float velocityY) {
|
||||
|
@ -652,7 +652,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
getActiveStripLayoutHelper().onLongPress(time(), x, y);
|
||||
}
|
||||
|
||||
@@ -224,7 +233,8 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -225,7 +234,8 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
* @param layerTitleCacheSupplier A supplier of the cache that holds the title textures.
|
||||
*/
|
||||
public StripLayoutHelperManager(Context context, LayoutUpdateHost updateHost,
|
||||
|
@ -662,7 +662,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
mUpdateHost = updateHost;
|
||||
mLayerTitleCacheSupplier = layerTitleCacheSupplier;
|
||||
mTabStripTreeProvider = new TabStripSceneLayer(context);
|
||||
@@ -236,6 +246,8 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -237,6 +247,8 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
|
||||
mNormalHelper = new StripLayoutHelper(context, updateHost, renderHost, false);
|
||||
mIncognitoHelper = new StripLayoutHelper(context, updateHost, renderHost, true);
|
||||
|
@ -671,7 +671,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
|
||||
CompositorOnClickHandler selectorClickHandler = new CompositorOnClickHandler() {
|
||||
@Override
|
||||
@@ -315,9 +327,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -316,9 +328,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
Tab selectedTab = mTabModelSelector.getCurrentModel().getTabAt(
|
||||
mTabModelSelector.getCurrentModel().index());
|
||||
int selectedTabId = selectedTab == null ? TabModel.INVALID_TAB_INDEX : selectedTab.getId();
|
||||
|
@ -686,7 +686,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
return mTabStripTreeProvider;
|
||||
}
|
||||
|
||||
@@ -350,7 +366,17 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -351,7 +367,17 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
mNormalHelper.onSizeChanged(mWidth, mHeight);
|
||||
mIncognitoHelper.onSizeChanged(mWidth, mHeight);
|
||||
|
||||
|
@ -771,7 +771,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scen
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabStripSceneLayer.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabStripSceneLayer.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabStripSceneLayer.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabStripSceneLayer.java
|
||||
@@ -20,6 +20,8 @@ import org.chromium.chrome.browser.layouts.scene_layer.SceneLayer;
|
||||
@@ -22,6 +22,8 @@ import org.chromium.chrome.browser.layouts.scene_layer.SceneLayer;
|
||||
import org.chromium.chrome.browser.layouts.scene_layer.SceneOverlayLayer;
|
||||
import org.chromium.ui.base.LocalizationUtils;
|
||||
import org.chromium.ui.resources.ResourceManager;
|
||||
|
@ -780,7 +780,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scen
|
|||
|
||||
/**
|
||||
* The Java component of what is basically a CC Layer that manages drawing the Tab Strip (which is
|
||||
@@ -66,10 +68,19 @@ public class TabStripSceneLayer extends SceneOverlayLayer {
|
||||
@@ -68,10 +70,19 @@ public class TabStripSceneLayer extends SceneOverlayLayer {
|
||||
*/
|
||||
public void pushAndUpdateStrip(StripLayoutHelperManager layoutHelper,
|
||||
LayerTitleCache layerTitleCache, ResourceManager resourceManager,
|
||||
|
@ -932,7 +932,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.
|
|||
|
||||
import java.util.List;
|
||||
|
||||
@@ -547,10 +549,15 @@ public class NewTabPage implements NativePage, InvalidationAwareThumbnailProvide
|
||||
@@ -546,10 +548,15 @@ public class NewTabPage implements NativePage, InvalidationAwareThumbnailProvide
|
||||
// + topControlsDistanceToRest| will give the margin for the current animation frame.
|
||||
final int topControlsDistanceToRest = mBrowserControlsStateProvider.getContentOffset()
|
||||
- mBrowserControlsStateProvider.getTopControlsHeight();
|
||||
|
@ -950,7 +950,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.
|
|||
|
||||
if (topMargin != layoutParams.topMargin || bottomMargin != layoutParams.bottomMargin) {
|
||||
layoutParams.topMargin = topMargin;
|
||||
@@ -573,7 +580,7 @@ public class NewTabPage implements NativePage, InvalidationAwareThumbnailProvide
|
||||
@@ -572,7 +579,7 @@ public class NewTabPage implements NativePage, InvalidationAwareThumbnailProvide
|
||||
* strip.
|
||||
*/
|
||||
private int getToolbarExtraYOffset() {
|
||||
|
@ -1066,7 +1066,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/searchwidget/Se
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
@@ -252,6 +252,11 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
@@ -256,6 +256,11 @@ public class SettingsActivity extends ChromeBaseAppCompatActivity
|
||||
if (fragment instanceof INeedSnackbarManager) {
|
||||
((INeedSnackbarManager)fragment).setSnackbarManager(mSnackbarManager);
|
||||
}
|
||||
|
@ -1165,7 +1165,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/Toolbar
|
|||
mControlContainer.removeOnLayoutChangeListener(mLayoutChangeListener);
|
||||
mLayoutChangeListener = null;
|
||||
}
|
||||
@@ -1235,13 +1240,25 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
@@ -1245,13 +1250,25 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
return mLocationBar.getOmniboxStub().isUrlBarFocused();
|
||||
}
|
||||
|
||||
|
@ -1193,7 +1193,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/Toolbar
|
|||
mScrimCoordinator, mOmniboxFocusStateSupplier, mBottomSheetController,
|
||||
mActivityLifecycleDispatcher, mIsWarmOnResumeSupplier, mTabModelSelector,
|
||||
mTabContentManager, mCompositorViewHolder,
|
||||
@@ -1250,8 +1267,9 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
@@ -1260,8 +1277,9 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
mBottomControlsCoordinatorSupplier.set(
|
||||
new BottomControlsCoordinator(mActivity, mWindowAndroid, mLayoutManager,
|
||||
mCompositorViewHolder.getResourceManager(), mBrowserControlsSizer,
|
||||
|
@ -1205,7 +1205,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/Toolbar
|
|||
}
|
||||
|
||||
/**
|
||||
@@ -1982,6 +2000,15 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
@@ -1985,6 +2003,15 @@ public class ToolbarManager implements UrlFocusChangeListener, ThemeColorObserve
|
||||
private void setControlContainerTopMargin(int margin) {
|
||||
final ViewGroup.MarginLayoutParams layoutParams =
|
||||
((ViewGroup.MarginLayoutParams) mControlContainer.getLayoutParams());
|
||||
|
@ -1264,7 +1264,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/BottomContai
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -6411,6 +6411,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6596,6 +6596,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kImpulseScrollAnimationsDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(features::kImpulseScrollAnimations)},
|
||||
|
||||
|
@ -1279,7 +1279,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer.cc b/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer.cc
|
||||
--- a/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer.cc
|
||||
+++ b/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer.cc
|
||||
@@ -12,6 +12,7 @@
|
||||
@@ -15,6 +15,7 @@
|
||||
#include "ui/android/resources/nine_patch_resource.h"
|
||||
#include "ui/android/resources/resource_manager_impl.h"
|
||||
#include "ui/gfx/geometry/transform.h"
|
||||
|
@ -1287,7 +1287,7 @@ diff --git a/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer
|
|||
|
||||
using base::android::JavaParamRef;
|
||||
using base::android::JavaRef;
|
||||
@@ -74,8 +75,10 @@ void TabStripSceneLayer::SetContentTree(
|
||||
@@ -84,8 +85,10 @@ void TabStripSceneLayer::SetContentTree(
|
||||
content_tree_ = content_tree;
|
||||
if (content_tree) {
|
||||
layer()->InsertChild(content_tree->layer(), 0);
|
||||
|
@ -1300,7 +1300,7 @@ diff --git a/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer
|
|||
}
|
||||
}
|
||||
}
|
||||
@@ -110,7 +113,12 @@ void TabStripSceneLayer::UpdateTabStripLayer(JNIEnv* env,
|
||||
@@ -120,7 +123,12 @@ void TabStripSceneLayer::UpdateTabStripLayer(JNIEnv* env,
|
||||
jboolean should_readd_background) {
|
||||
background_tab_brightness_ = background_tab_brightness;
|
||||
gfx::RectF content(0, y_offset, width, height);
|
||||
|
@ -1314,7 +1314,7 @@ diff --git a/chrome/browser/android/compositor/scene_layer/tab_strip_scene_layer
|
|||
tab_strip_layer_->SetBounds(gfx::Size(width, height));
|
||||
scrollable_strip_layer_->SetBounds(gfx::Size(width, height));
|
||||
|
||||
@@ -123,7 +131,7 @@ void TabStripSceneLayer::UpdateTabStripLayer(JNIEnv* env,
|
||||
@@ -133,7 +141,7 @@ void TabStripSceneLayer::UpdateTabStripLayer(JNIEnv* env,
|
||||
}
|
||||
|
||||
// Content tree should not be affected by tab strip scene layer visibility.
|
||||
|
@ -1365,7 +1365,7 @@ diff --git a/chrome/browser/browser_controls/android/java/src/org/chromium/chrom
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1569,6 +1569,10 @@ const char kImpulseScrollAnimationsDescription[] =
|
||||
@@ -1581,6 +1581,10 @@ const char kImpulseScrollAnimationsDescription[] =
|
||||
"Replaces the default scroll animation with Impulse-style scroll "
|
||||
"animations.";
|
||||
|
||||
|
@ -1379,7 +1379,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -901,6 +901,9 @@ extern const char kCompositorThreadedScrollbarScrollingDescription[];
|
||||
@@ -903,6 +903,9 @@ extern const char kCompositorThreadedScrollbarScrollingDescription[];
|
||||
extern const char kImpulseScrollAnimationsName[];
|
||||
extern const char kImpulseScrollAnimationsDescription[];
|
||||
|
||||
|
@ -1437,13 +1437,13 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browse
|
|||
&kKitKatSupported,
|
||||
&kLensCameraAssistedSearch,
|
||||
+ &features::kMoveTopToolbarToBottom,
|
||||
&kLocationBarModelOptimizations,
|
||||
&kNewWindowAppMenu,
|
||||
&kOfflineIndicatorV2,
|
||||
&kPageAnnotationsService,
|
||||
&kNotificationPermissionVariant,
|
||||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/CachedFeatureFlags.java
|
||||
@@ -105,6 +105,7 @@ public class CachedFeatureFlags {
|
||||
@@ -106,6 +106,7 @@ public class CachedFeatureFlags {
|
||||
.put(ChromeFeatureList.GRID_TAB_SWITCHER_FOR_TABLETS, false)
|
||||
.put(ChromeFeatureList.TAB_GROUPS_FOR_TABLETS, false)
|
||||
.put(ChromeFeatureList.TAB_STRIP_IMPROVEMENTS, false)
|
||||
|
@ -1451,7 +1451,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
.build();
|
||||
|
||||
/**
|
||||
@@ -203,6 +204,23 @@ public class CachedFeatureFlags {
|
||||
@@ -204,6 +205,23 @@ public class CachedFeatureFlags {
|
||||
SharedPreferencesManager.getInstance().writeBoolean(preferenceName, isEnabledInNative);
|
||||
}
|
||||
|
||||
|
@ -1475,7 +1475,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
/**
|
||||
* Forces a feature to be enabled or disabled for testing.
|
||||
*
|
||||
@@ -496,6 +514,7 @@ public class CachedFeatureFlags {
|
||||
@@ -497,6 +515,7 @@ public class CachedFeatureFlags {
|
||||
|
||||
@NativeMethods
|
||||
interface Natives {
|
||||
|
@ -1486,7 +1486,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
@@ -403,6 +403,8 @@ public abstract class ChromeFeatureList {
|
||||
@@ -408,6 +408,8 @@ public abstract class ChromeFeatureList {
|
||||
public static final String MOBILE_IDENTITY_CONSISTENCY_PROMOS =
|
||||
"MobileIdentityConsistencyPromos";
|
||||
public static final String MODAL_PERMISSION_DIALOG_VIEW = "ModalPermissionDialogView";
|
||||
|
@ -1494,7 +1494,7 @@ diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/f
|
|||
+ "MoveTopToolbarToBottom";
|
||||
public static final String METRICS_SETTINGS_ANDROID = "MetricsSettingsAndroid";
|
||||
public static final String NEW_WINDOW_APP_MENU = "NewWindowAppMenu";
|
||||
public static final String SEARCH_READY_OMNIBOX = "SearchReadyOmnibox";
|
||||
public static final String NOTIFICATION_PERMISSION_VARIANT = "NotificationPermissionVariant";
|
||||
diff --git a/chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java b/chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java
|
||||
--- a/chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java
|
||||
+++ b/chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java
|
||||
|
@ -1505,9 +1505,9 @@ diff --git a/chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/ch
|
|||
+import org.chromium.chrome.browser.flags.ChromeFeatureList;
|
||||
+import org.chromium.chrome.browser.flags.CachedFeatureFlags;
|
||||
import org.chromium.chrome.browser.ui.appmenu.internal.R;
|
||||
import org.chromium.components.browser_ui.styles.ChromeColors;
|
||||
import org.chromium.components.browser_ui.widget.chips.ChipView;
|
||||
import org.chromium.components.browser_ui.widget.highlight.ViewHighlighter;
|
||||
@@ -515,6 +517,8 @@ class AppMenu implements OnItemClickListener, OnKeyListener, AppMenuClickHandler
|
||||
@@ -522,6 +524,8 @@ class AppMenu implements OnItemClickListener, OnKeyListener, AppMenuClickHandler
|
||||
View anchorView, @IdRes int groupDividerResourceId) {
|
||||
anchorView.getLocationOnScreen(mTempLocation);
|
||||
int anchorViewY = mTempLocation[1] - appDimensions.top;
|
||||
|
@ -1596,15 +1596,15 @@ diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/brow
|
|||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -72,6 +74,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
private final @NonNull Callback<Profile> mProfileChangeCallback;
|
||||
@@ -73,6 +75,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
private final @NonNull AutocompleteMediator mMediator;
|
||||
private final @NonNull Supplier<ModalDialogManager> mModalDialogManagerSupplier;
|
||||
private @Nullable OmniboxSuggestionsDropdown mDropdown;
|
||||
+ private final @NonNull OmniboxSuggestionsDropdownEmbedder mDropdownEmbedder;
|
||||
|
||||
public AutocompleteCoordinator(@NonNull ViewGroup parent,
|
||||
@NonNull AutocompleteDelegate delegate,
|
||||
@@ -93,6 +96,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
@@ -95,6 +98,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
PropertyModel listModel = new PropertyModel(SuggestionListProperties.ALL_KEYS);
|
||||
ModelList listItems = new ModelList();
|
||||
|
||||
|
@ -1612,7 +1612,7 @@ diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/brow
|
|||
listModel.set(SuggestionListProperties.EMBEDDER, dropdownEmbedder);
|
||||
listModel.set(SuggestionListProperties.VISIBLE, false);
|
||||
listModel.set(SuggestionListProperties.SUGGESTION_MODELS, listItems);
|
||||
@@ -142,7 +146,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
@@ -144,7 +148,7 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
public void inflate() {
|
||||
OmniboxSuggestionsDropdown dropdown;
|
||||
try (StrictModeContext ignored = StrictModeContext.allowDiskReads()) {
|
||||
|
@ -1621,7 +1621,7 @@ diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/brow
|
|||
}
|
||||
|
||||
// Start with visibility GONE to ensure that show() is called.
|
||||
@@ -213,6 +217,16 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
@@ -215,6 +219,16 @@ public class AutocompleteCoordinator implements UrlFocusChangeListener, UrlTextC
|
||||
ViewGroup container = (ViewGroup) ((ViewStub) mParent.getRootView().findViewById(
|
||||
R.id.omnibox_results_container_stub))
|
||||
.inflate();
|
||||
|
@ -1716,7 +1716,7 @@ diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/brow
|
|||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -1394,6 +1394,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
@@ -1392,6 +1392,12 @@ Your Google account may have other forms of browsing history like searches and a
|
||||
<message name="IDS_FORCE_TABLET_UI_TITLE" desc="Title of the preference that allows the user to update force tablet UI settings.">
|
||||
Force Tablet Mode
|
||||
</message>
|
||||
|
@ -1743,7 +1743,7 @@ diff --git a/chrome/browser/ui/android/toolbar/BUILD.gn b/chrome/browser/ui/andr
|
|||
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/LocationBarFocusScrimHandler.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/LocationBarFocusScrimHandler.java
|
||||
--- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/LocationBarFocusScrimHandler.java
|
||||
+++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/LocationBarFocusScrimHandler.java
|
||||
@@ -17,6 +17,9 @@ import org.chromium.components.browser_ui.widget.scrim.ScrimProperties;
|
||||
@@ -16,6 +16,9 @@ import org.chromium.components.browser_ui.widget.scrim.ScrimProperties;
|
||||
import org.chromium.ui.base.DeviceFormFactor;
|
||||
import org.chromium.ui.modelutil.PropertyModel;
|
||||
import org.chromium.ui.util.ColorUtils;
|
||||
|
@ -1753,7 +1753,7 @@ diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/brow
|
|||
|
||||
/**
|
||||
* Handles showing and hiding a scrim when url bar focus changes.
|
||||
@@ -56,6 +59,10 @@ public class LocationBarFocusScrimHandler implements UrlFocusChangeListener {
|
||||
@@ -55,6 +58,10 @@ public class LocationBarFocusScrimHandler implements UrlFocusChangeListener {
|
||||
|
||||
Resources resources = context.getResources();
|
||||
int topMargin = resources.getDimensionPixelSize(R.dimen.tab_strip_height);
|
||||
|
@ -1761,9 +1761,9 @@ diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/brow
|
|||
+ // since the top bar is at the bottom, we need to cover the whole page
|
||||
+ topMargin = 0;
|
||||
+ }
|
||||
mLightScrimColor = ApiCompatibilityUtils.getColor(
|
||||
resources, R.color.omnibox_focused_fading_background_color_light);
|
||||
mLightScrimColor = context.getColor(R.color.omnibox_focused_fading_background_color_light);
|
||||
mScrimModel = new PropertyModel.Builder(ScrimProperties.ALL_KEYS)
|
||||
.with(ScrimProperties.ANCHOR_VIEW, scrimTarget)
|
||||
diff --git a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/bottom/BottomControlsContentDelegate.java b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/bottom/BottomControlsContentDelegate.java
|
||||
--- a/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/bottom/BottomControlsContentDelegate.java
|
||||
+++ b/chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/bottom/BottomControlsContentDelegate.java
|
||||
|
@ -2163,7 +2163,7 @@ diff --git a/content/browser/renderer_host/render_widget_host_view_android.cc b/
|
|||
#include "cc/base/math_util.h"
|
||||
#include "cc/layers/layer.h"
|
||||
#include "cc/layers/surface_layer.h"
|
||||
@@ -462,6 +463,8 @@ void RenderWidgetHostViewAndroid::OnRenderFrameMetadataChangedBeforeActivation(
|
||||
@@ -461,6 +462,8 @@ void RenderWidgetHostViewAndroid::OnRenderFrameMetadataChangedBeforeActivation(
|
||||
// factor. Thus, |top_content_offset| in CSS pixels is also in DIPs.
|
||||
float top_content_offset =
|
||||
metadata.top_controls_height * metadata.top_controls_shown_ratio;
|
||||
|
|
|
@ -192,7 +192,7 @@ diff --git a/components/search_engines/template_url_fetcher.cc b/components/sear
|
|||
diff --git a/components/search_engines/template_url_service.cc b/components/search_engines/template_url_service.cc
|
||||
--- a/components/search_engines/template_url_service.cc
|
||||
+++ b/components/search_engines/template_url_service.cc
|
||||
@@ -462,7 +462,6 @@ TemplateURL* TemplateURLService::Add(
|
||||
@@ -463,7 +463,6 @@ TemplateURL* TemplateURLService::Add(
|
||||
(!FindTemplateURLForExtension(template_url->extension_info_->extension_id,
|
||||
template_url->type()) &&
|
||||
template_url->id() == kInvalidTemplateURLID));
|
||||
|
@ -215,7 +215,7 @@ diff --git a/components/search_engines/template_url_service.h b/components/searc
|
|||
// regardless of |url| if the default search provider is managed by policy or
|
||||
// controlled by an extension.
|
||||
bool CanMakeDefault(const TemplateURL* url) const;
|
||||
@@ -598,9 +601,6 @@ class TemplateURLService : public WebDataServiceConsumer,
|
||||
@@ -607,9 +610,6 @@ class TemplateURLService : public WebDataServiceConsumer,
|
||||
// SetKeywordSearchTermsForURL is invoked.
|
||||
void UpdateKeywordSearchTermsForURL(const URLVisitedDetails& details);
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ See also:
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -7327,6 +7327,18 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -7582,6 +7582,18 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(features::kUIDebugTools),
|
||||
},
|
||||
#endif
|
||||
|
@ -61,7 +61,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -2444,6 +2444,15 @@ const char kWebOTPCrossDeviceName[] = "WebOTP Cross Device";
|
||||
@@ -2484,6 +2484,15 @@ const char kWebOTPCrossDeviceName[] = "WebOTP Cross Device";
|
||||
const char kWebOTPCrossDeviceDescription[] =
|
||||
"Enable the WebOTP API to work across devices";
|
||||
|
||||
|
@ -80,7 +80,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1405,6 +1405,12 @@ extern const char kSmoothScrollingDescription[];
|
||||
@@ -1422,6 +1422,12 @@ extern const char kSmoothScrollingDescription[];
|
||||
extern const char kWebOTPCrossDeviceName[];
|
||||
extern const char kWebOTPCrossDeviceDescription[];
|
||||
|
||||
|
@ -128,7 +128,7 @@ diff --git a/net/base/features.h b/net/base/features.h
|
|||
diff --git a/net/base/isolation_info.cc b/net/base/isolation_info.cc
|
||||
--- a/net/base/isolation_info.cc
|
||||
+++ b/net/base/isolation_info.cc
|
||||
@@ -115,6 +115,23 @@ IsolationInfo IsolationInfo::CreateTransient() {
|
||||
@@ -124,6 +124,23 @@ IsolationInfo IsolationInfo::CreateTransient() {
|
||||
absl::nullopt /* party_context */);
|
||||
}
|
||||
|
||||
|
@ -152,7 +152,7 @@ diff --git a/net/base/isolation_info.cc b/net/base/isolation_info.cc
|
|||
absl::optional<IsolationInfo> IsolationInfo::Deserialize(
|
||||
const std::string& serialized) {
|
||||
proto::IsolationInfo proto;
|
||||
@@ -137,11 +154,14 @@ absl::optional<IsolationInfo> IsolationInfo::Deserialize(
|
||||
@@ -146,11 +163,14 @@ absl::optional<IsolationInfo> IsolationInfo::Deserialize(
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -168,7 +168,7 @@ diff --git a/net/base/isolation_info.cc b/net/base/isolation_info.cc
|
|||
}
|
||||
|
||||
IsolationInfo IsolationInfo::Create(
|
||||
@@ -259,6 +279,8 @@ std::string IsolationInfo::Serialize() const {
|
||||
@@ -276,6 +296,8 @@ std::string IsolationInfo::Serialize() const {
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -180,7 +180,7 @@ diff --git a/net/base/isolation_info.cc b/net/base/isolation_info.cc
|
|||
diff --git a/net/base/isolation_info.h b/net/base/isolation_info.h
|
||||
--- a/net/base/isolation_info.h
|
||||
+++ b/net/base/isolation_info.h
|
||||
@@ -206,6 +206,10 @@ class NET_EXPORT IsolationInfo {
|
||||
@@ -204,6 +204,10 @@ class NET_EXPORT IsolationInfo {
|
||||
// an empty string.
|
||||
std::string Serialize() const;
|
||||
|
||||
|
@ -191,7 +191,7 @@ diff --git a/net/base/isolation_info.h b/net/base/isolation_info.h
|
|||
private:
|
||||
IsolationInfo(RequestType request_type,
|
||||
const absl::optional<url::Origin>& top_frame_origin,
|
||||
@@ -248,6 +252,9 @@ class NET_EXPORT IsolationInfo {
|
||||
@@ -246,6 +250,9 @@ class NET_EXPORT IsolationInfo {
|
||||
// excluded to make it easier to update on subframe redirects.
|
||||
absl::optional<std::set<SchemefulSite>> party_context_;
|
||||
|
||||
|
@ -216,7 +216,7 @@ diff --git a/net/base/isolation_info.proto b/net/base/isolation_info.proto
|
|||
diff --git a/net/base/network_isolation_key.cc b/net/base/network_isolation_key.cc
|
||||
--- a/net/base/network_isolation_key.cc
|
||||
+++ b/net/base/network_isolation_key.cc
|
||||
@@ -60,6 +60,18 @@ NetworkIsolationKey& NetworkIsolationKey::operator=(
|
||||
@@ -65,6 +65,18 @@ NetworkIsolationKey& NetworkIsolationKey::operator=(
|
||||
NetworkIsolationKey& NetworkIsolationKey::operator=(
|
||||
NetworkIsolationKey&& network_isolation_key) = default;
|
||||
|
||||
|
@ -235,7 +235,7 @@ diff --git a/net/base/network_isolation_key.cc b/net/base/network_isolation_key.
|
|||
NetworkIsolationKey NetworkIsolationKey::CreateTransient() {
|
||||
SchemefulSite site_with_opaque_origin;
|
||||
return NetworkIsolationKey(site_with_opaque_origin, site_with_opaque_origin);
|
||||
@@ -91,6 +103,10 @@ std::string NetworkIsolationKey::ToDebugString() const {
|
||||
@@ -96,6 +108,10 @@ std::string NetworkIsolationKey::ToDebugString() const {
|
||||
return_string += " (with nonce " + nonce_->ToString() + ")";
|
||||
}
|
||||
|
||||
|
@ -271,7 +271,7 @@ diff --git a/net/base/network_isolation_key.h b/net/base/network_isolation_key.h
|
|||
}
|
||||
|
||||
// Returns the string representation of the key, which is the string
|
||||
@@ -141,6 +141,15 @@ class NET_EXPORT NetworkIsolationKey {
|
||||
@@ -139,6 +139,15 @@ class NET_EXPORT NetworkIsolationKey {
|
||||
const base::Value& value,
|
||||
NetworkIsolationKey* out_network_isolation_key);
|
||||
|
||||
|
@ -287,7 +287,7 @@ diff --git a/net/base/network_isolation_key.h b/net/base/network_isolation_key.h
|
|||
private:
|
||||
// Whether this key has opaque origins or a nonce.
|
||||
bool IsOpaque() const;
|
||||
@@ -150,6 +159,8 @@ class NET_EXPORT NetworkIsolationKey {
|
||||
@@ -148,6 +157,8 @@ class NET_EXPORT NetworkIsolationKey {
|
||||
static absl::optional<std::string> SerializeSiteWithNonce(
|
||||
const SchemefulSite& site);
|
||||
|
||||
|
@ -329,7 +329,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
|
|||
context_->isolation_info(), RequestPriority::DEFAULT_PRIORITY);
|
||||
|
||||
DnsAttempt* probe_attempt = probe_stats->probe_attempts.back().get();
|
||||
@@ -1103,7 +1112,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
@@ -1105,7 +1114,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
bool secure,
|
||||
SecureDnsMode secure_dns_mode,
|
||||
ResolveContext* resolve_context,
|
||||
|
@ -339,7 +339,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
|
|||
: session_(session),
|
||||
hostname_(std::move(hostname)),
|
||||
qtype_(qtype),
|
||||
@@ -1117,7 +1127,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
@@ -1119,7 +1129,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
attempts_count_(0),
|
||||
had_tcp_retry_(false),
|
||||
resolve_context_(resolve_context->AsSafeRef()),
|
||||
|
@ -349,7 +349,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
|
|||
DCHECK(session_.get());
|
||||
DCHECK(!hostname_.empty());
|
||||
DCHECK(!callback_.is_null());
|
||||
@@ -1365,6 +1376,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
@@ -1367,6 +1378,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
ConstructDnsHTTPAttempt(
|
||||
session_.get(), doh_server_index, qnames_.front(), qtype_, opt_rdata_,
|
||||
&attempts_, resolve_context_->url_request_context(),
|
||||
|
@ -358,7 +358,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
|
|||
resolve_context_->isolation_info(), request_priority_);
|
||||
++attempts_count_;
|
||||
int rv = attempts_.back()->Start(base::BindOnce(
|
||||
@@ -1691,6 +1704,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
@@ -1693,6 +1706,8 @@ class DnsTransactionImpl : public DnsTransaction,
|
||||
base::SafeRef<ResolveContext> resolve_context_;
|
||||
RequestPriority request_priority_;
|
||||
|
||||
|
@ -367,7 +367,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc
|
|||
THREAD_CHECKER(thread_checker_);
|
||||
};
|
||||
|
||||
@@ -1712,11 +1727,12 @@ class DnsTransactionFactoryImpl : public DnsTransactionFactory {
|
||||
@@ -1714,11 +1729,12 @@ class DnsTransactionFactoryImpl : public DnsTransactionFactory {
|
||||
bool secure,
|
||||
SecureDnsMode secure_dns_mode,
|
||||
ResolveContext* resolve_context,
|
||||
|
@ -406,7 +406,7 @@ diff --git a/net/dns/dns_transaction.h b/net/dns/dns_transaction.h
|
|||
diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
||||
--- a/net/dns/host_resolver_manager.cc
|
||||
+++ b/net/dns/host_resolver_manager.cc
|
||||
@@ -1332,7 +1332,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
@@ -1308,7 +1308,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
Delegate* delegate,
|
||||
const NetLogWithSource& job_net_log,
|
||||
const base::TickClock* tick_clock,
|
||||
|
@ -416,7 +416,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
: client_(client),
|
||||
host_(std::move(host)),
|
||||
resolve_context_(resolve_context->AsSafeRef()),
|
||||
@@ -1342,7 +1343,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
@@ -1318,7 +1319,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
net_log_(job_net_log),
|
||||
tick_clock_(tick_clock),
|
||||
task_start_time_(tick_clock_->NowTicks()),
|
||||
|
@ -426,9 +426,9 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
DCHECK(client_);
|
||||
DCHECK(delegate_);
|
||||
|
||||
@@ -1471,7 +1473,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
@@ -1449,7 +1451,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
base::Unretained(this), tick_clock_->NowTicks(),
|
||||
dns_query_type),
|
||||
dns_query_type, request_port),
|
||||
net_log_, secure_, secure_dns_mode_, &*resolve_context_,
|
||||
- fallback_available_ /* fast_timeout */);
|
||||
+ fallback_available_ /* fast_timeout */,
|
||||
|
@ -436,7 +436,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
trans->SetRequestPriority(delegate_->priority());
|
||||
return trans;
|
||||
}
|
||||
@@ -1978,6 +1981,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
@@ -1984,6 +1987,8 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr<DnsTask> {
|
||||
// task completes unsuccessfully. Used as a signal that underlying
|
||||
// transactions should timeout more quickly.
|
||||
bool fallback_available_;
|
||||
|
@ -445,7 +445,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
};
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -2538,7 +2543,8 @@ class HostResolverManager::Job : public PrioritizedDispatcher::Job,
|
||||
@@ -2550,7 +2555,8 @@ class HostResolverManager::Job : public PrioritizedDispatcher::Job,
|
||||
dns_task_ = std::make_unique<DnsTask>(
|
||||
resolver_->dns_client_.get(), key_.host, key_.query_types,
|
||||
&*key_.resolve_context, secure, key_.secure_dns_mode, this, net_log_,
|
||||
|
@ -455,7 +455,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
dns_task_->StartNextTransaction();
|
||||
// Schedule a second transaction, if needed. DoH queries can bypass the
|
||||
// dispatcher and start all of their transactions immediately.
|
||||
@@ -2809,6 +2815,13 @@ class HostResolverManager::Job : public PrioritizedDispatcher::Job,
|
||||
@@ -2826,6 +2832,13 @@ class HostResolverManager::Job : public PrioritizedDispatcher::Job,
|
||||
net_log_.EndEventWithNetErrorCode(
|
||||
NetLogEventType::HOST_RESOLVER_MANAGER_JOB, results.error());
|
||||
|
||||
|
@ -472,7 +472,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc
|
|||
diff --git a/net/socket/ssl_client_socket_impl.cc b/net/socket/ssl_client_socket_impl.cc
|
||||
--- a/net/socket/ssl_client_socket_impl.cc
|
||||
+++ b/net/socket/ssl_client_socket_impl.cc
|
||||
@@ -406,6 +406,12 @@ SSLClientSocketImpl::SSLClientSocketImpl(
|
||||
@@ -405,6 +405,12 @@ SSLClientSocketImpl::SSLClientSocketImpl(
|
||||
}
|
||||
|
||||
void SSLClientSocketImpl::Log_ssl_session_data(const std::string& tag, SSL_SESSION* session) {
|
||||
|
|
|
@ -106,7 +106,6 @@ Parts of this patch were developed by csagan5, uazo and others.
|
|||
delete mode 100644 components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerGcmNetworkManager.java
|
||||
|
||||
diff --git a/android_webview/expectations/system_webview_bundle.AndroidManifest.expected b/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
|
||||
index 204f737cf943..822cd12d9e6e 100644
|
||||
--- a/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
|
||||
+++ b/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
|
||||
@@ -19,10 +19,6 @@
|
||||
|
@ -129,7 +128,6 @@ index 204f737cf943..822cd12d9e6e 100644
|
|||
<meta-data android:name="org.chromium.content.browser.NUM_SANDBOXED_SERVICES" android:value="40"/>
|
||||
<provider # DIFF-ANCHOR: a5e78e63
|
||||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
index a911fc9a092f..b3faa82fa390 100644
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -326,14 +326,6 @@ android_library("chrome_java") {
|
||||
|
@ -241,7 +239,6 @@ index a911fc9a092f..b3faa82fa390 100644
|
|||
"//components/payments/content/android:service_java",
|
||||
"//third_party/androidx:androidx_browser_browser_java",
|
||||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
index fd0aad12a59b..313de6193509 100644
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -17,7 +17,6 @@ chrome_java_sources = [
|
||||
|
@ -264,7 +261,6 @@ index fd0aad12a59b..313de6193509 100644
|
|||
"java/src/org/chromium/chrome/browser/settings/SettingsActivity.java",
|
||||
"java/src/org/chromium/chrome/browser/settings/SettingsLauncherImpl.java",
|
||||
diff --git a/chrome/android/features/cablev2_authenticator/BUILD.gn b/chrome/android/features/cablev2_authenticator/BUILD.gn
|
||||
index c610598b7450..6714ac4a190c 100644
|
||||
--- a/chrome/android/features/cablev2_authenticator/BUILD.gn
|
||||
+++ b/chrome/android/features/cablev2_authenticator/BUILD.gn
|
||||
@@ -16,8 +16,6 @@ android_library("java") {
|
||||
|
@ -277,7 +273,6 @@ index c610598b7450..6714ac4a190c 100644
|
|||
"//chrome/browser/webauthn/android:java_resources",
|
||||
"//components/webauthn/android:java",
|
||||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
index cc0ff9a4427e..a8c18d0d54e4 100644
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
+++ b/chrome/android/java/AndroidManifest.xml
|
||||
@@ -102,21 +102,16 @@ by a child template that "extends" this file.
|
||||
|
@ -405,7 +400,6 @@ index cc0ff9a4427e..a8c18d0d54e4 100644
|
|||
split preloader more time to work. -->
|
||||
<provider android:name="org.chromium.chrome.browser.util.ChromeFileProvider"
|
||||
diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
index 4f5751b297ab..e06ee7374f73 100644
|
||||
--- a/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
@@ -85,9 +85,4 @@
|
||||
|
@ -419,7 +413,6 @@ index 4f5751b297ab..e06ee7374f73 100644
|
|||
- android:fragment="org.chromium.chrome.browser.webauthn.PrivacySettingsFragment"/>
|
||||
</PreferenceScreen>
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
index 37ab538e43c9..911a23f6a7c9 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
@@ -10,9 +10,6 @@ import android.content.pm.PackageManager;
|
||||
|
@ -451,7 +444,6 @@ index 37ab538e43c9..911a23f6a7c9 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/PlayServicesVersionInfo.java b/chrome/android/java/src/org/chromium/chrome/browser/PlayServicesVersionInfo.java
|
||||
index ab5666327790..1c8c35a2c9d0 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/PlayServicesVersionInfo.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/PlayServicesVersionInfo.java
|
||||
@@ -7,8 +7,6 @@ package org.chromium.chrome.browser;
|
||||
|
@ -487,7 +479,6 @@ index ab5666327790..1c8c35a2c9d0 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/background_task_scheduler/ChromeBackgroundTaskFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/background_task_scheduler/ChromeBackgroundTaskFactory.java
|
||||
index 345ffb271956..79b6d859ab41 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/background_task_scheduler/ChromeBackgroundTaskFactory.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/background_task_scheduler/ChromeBackgroundTaskFactory.java
|
||||
@@ -16,7 +16,6 @@ import org.chromium.chrome.browser.notifications.scheduler.NotificationScheduler
|
||||
|
@ -508,7 +499,6 @@ index 345ffb271956..79b6d859ab41 100644
|
|||
return new OfflineBackgroundTask();
|
||||
case TaskIds.OFFLINE_PAGES_PREFETCH_JOB_ID:
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java
|
||||
index 0c508b96796c..d182b76ade26 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java
|
||||
@@ -194,12 +194,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat
|
||||
|
@ -527,7 +517,6 @@ index 0c508b96796c..d182b76ade26 100644
|
|||
|
||||
@Override
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java
|
||||
index 20e813b6e34e..950443de5bb3 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java
|
||||
@@ -6,9 +6,6 @@ package org.chromium.chrome.browser.gcore;
|
||||
|
@ -596,7 +585,6 @@ index 20e813b6e34e..950443de5bb3 100644
|
|||
- }
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/gcore/GoogleApiClientHelper.java b/chrome/android/java/src/org/chromium/chrome/browser/gcore/GoogleApiClientHelper.java
|
||||
index 520184e20d32..2fdb63b0cf2c 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/gcore/GoogleApiClientHelper.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/gcore/GoogleApiClientHelper.java
|
||||
@@ -7,11 +7,6 @@ package org.chromium.chrome.browser.gcore;
|
||||
|
@ -737,7 +725,6 @@ index 520184e20d32..2fdb63b0cf2c 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/instantapps/InstantAppsHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/instantapps/InstantAppsHandler.java
|
||||
index 0c3b78651e88..4865b1a9df12 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/instantapps/InstantAppsHandler.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/instantapps/InstantAppsHandler.java
|
||||
@@ -41,31 +41,10 @@ public class InstantAppsHandler {
|
||||
|
@ -846,7 +833,6 @@ index 0c3b78651e88..4865b1a9df12 100644
|
|||
try {
|
||||
appContext.startActivity(iaIntent);
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omaha/UpdateStatusProvider.java b/chrome/android/java/src/org/chromium/chrome/browser/omaha/UpdateStatusProvider.java
|
||||
index b94f9a4c51c4..43d2ec12bc7b 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/omaha/UpdateStatusProvider.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/omaha/UpdateStatusProvider.java
|
||||
@@ -17,8 +17,6 @@ import androidx.annotation.IntDef;
|
||||
|
@ -874,7 +860,6 @@ index b94f9a4c51c4..43d2ec12bc7b 100644
|
|||
|
||||
private long getSize(StatFs statFs) {
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
index bbd4380eac65..e4e71e382f6f 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
@@ -80,7 +80,6 @@ public class PrivacySettings
|
||||
|
@ -897,7 +882,6 @@ index bbd4380eac65..e4e71e382f6f 100644
|
|||
(ChromeSwitchPreference) findPreference(PREF_INCOGNITO_TAB_HISTORY_ENABLED);
|
||||
historyInIncognitoPref.setOnPreferenceChangeListener(this);
|
||||
diff --git a/chrome/android/modules/chrome_feature_modules.gni b/chrome/android/modules/chrome_feature_modules.gni
|
||||
index f5ee6de650f0..93c72b9176bf 100644
|
||||
--- a/chrome/android/modules/chrome_feature_modules.gni
|
||||
+++ b/chrome/android/modules/chrome_feature_modules.gni
|
||||
@@ -8,8 +8,6 @@ import(
|
||||
|
@ -918,7 +902,6 @@ index f5ee6de650f0..93c72b9176bf 100644
|
|||
# Modules shipped in Trichrome (Android Q+).
|
||||
trichrome_module_descs = monochrome_module_descs
|
||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
index b4310266123c..68594ccb679c 100644
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -6781,8 +6781,6 @@ static_library("browser") {
|
||||
|
@ -931,7 +914,6 @@ index b4310266123c..68594ccb679c 100644
|
|||
"offline_pages/prefetch/offline_metrics_collector_impl.h",
|
||||
"offline_pages/prefetch/offline_prefetch_download_client.cc",
|
||||
diff --git a/chrome/browser/gsa/java/src/org/chromium/chrome/browser/gsa/GSAState.java b/chrome/browser/gsa/java/src/org/chromium/chrome/browser/gsa/GSAState.java
|
||||
index 44d444d03248..c28a5cc5433a 100644
|
||||
--- a/chrome/browser/gsa/java/src/org/chromium/chrome/browser/gsa/GSAState.java
|
||||
+++ b/chrome/browser/gsa/java/src/org/chromium/chrome/browser/gsa/GSAState.java
|
||||
@@ -82,7 +82,7 @@ public class GSAState {
|
||||
|
@ -953,7 +935,6 @@ index 44d444d03248..c28a5cc5433a 100644
|
|||
|
||||
/* Private constructor, since this is a singleton */
|
||||
diff --git a/chrome/browser/language/android/BUILD.gn b/chrome/browser/language/android/BUILD.gn
|
||||
index 2baa1d03604c..0e9d78030198 100644
|
||||
--- a/chrome/browser/language/android/BUILD.gn
|
||||
+++ b/chrome/browser/language/android/BUILD.gn
|
||||
@@ -9,13 +9,11 @@ android_library("base_module_java") {
|
||||
|
@ -971,7 +952,6 @@ index 2baa1d03604c..0e9d78030198 100644
|
|||
"//ui/android:ui_no_recycler_view_java",
|
||||
]
|
||||
diff --git a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/AppLanguagePromoDialog.java b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/AppLanguagePromoDialog.java
|
||||
index df8b7f55d1bb..cc4db4ca1412 100644
|
||||
--- a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/AppLanguagePromoDialog.java
|
||||
+++ b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/AppLanguagePromoDialog.java
|
||||
@@ -457,12 +457,6 @@ public class AppLanguagePromoDialog {
|
||||
|
@ -1012,7 +992,6 @@ index df8b7f55d1bb..cc4db4ca1412 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/AppLanguagePreferenceDelegate.java b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/AppLanguagePreferenceDelegate.java
|
||||
index a455465d3ad9..c5fbbf765afc 100644
|
||||
--- a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/AppLanguagePreferenceDelegate.java
|
||||
+++ b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/AppLanguagePreferenceDelegate.java
|
||||
@@ -87,14 +87,6 @@ public class AppLanguagePreferenceDelegate {
|
||||
|
@ -1031,7 +1010,6 @@ index a455465d3ad9..c5fbbf765afc 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/LanguageSettings.java b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/LanguageSettings.java
|
||||
index 44e18f3d3027..a2c40bccd02f 100644
|
||||
--- a/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/LanguageSettings.java
|
||||
+++ b/chrome/browser/language/android/java/src/org/chromium/chrome/browser/language/settings/LanguageSettings.java
|
||||
@@ -19,7 +19,6 @@ import org.chromium.base.Log;
|
||||
|
@ -1055,7 +1033,6 @@ index 44e18f3d3027..a2c40bccd02f 100644
|
|||
|
||||
setupAppLanguageSection();
|
||||
diff --git a/chrome/browser/offline_pages/prefetch/prefetch_service_factory.cc b/chrome/browser/offline_pages/prefetch/prefetch_service_factory.cc
|
||||
index ac009f5689d4..45eb96fdd0f2 100644
|
||||
--- a/chrome/browser/offline_pages/prefetch/prefetch_service_factory.cc
|
||||
+++ b/chrome/browser/offline_pages/prefetch/prefetch_service_factory.cc
|
||||
@@ -18,7 +18,6 @@
|
||||
|
@ -1089,7 +1066,6 @@ index ac009f5689d4..45eb96fdd0f2 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/browser/password_manager/android/BUILD.gn b/chrome/browser/password_manager/android/BUILD.gn
|
||||
index 34ff83d1e9a6..f7ae6d770bce 100644
|
||||
--- a/chrome/browser/password_manager/android/BUILD.gn
|
||||
+++ b/chrome/browser/password_manager/android/BUILD.gn
|
||||
@@ -63,7 +63,6 @@ android_library("java") {
|
||||
|
@ -1109,7 +1085,6 @@ index 34ff83d1e9a6..f7ae6d770bce 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base:base_junit_test_support",
|
||||
diff --git a/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeImpl.java b/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeImpl.java
|
||||
index f766ea13aa76..d1b1cd3ea56e 100644
|
||||
--- a/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeImpl.java
|
||||
+++ b/chrome/browser/password_manager/android/java/src/org/chromium/chrome/browser/password_manager/PasswordStoreAndroidBackendBridgeImpl.java
|
||||
@@ -9,8 +9,6 @@ import static org.chromium.chrome.browser.password_manager.PasswordManagerHelper
|
||||
|
@ -1148,7 +1123,6 @@ index f766ea13aa76..d1b1cd3ea56e 100644
|
|||
mNativeBackendBridge, jobId, error, api_error_code);
|
||||
}
|
||||
diff --git a/chrome/browser/push_messaging/push_messaging_service_factory.cc b/chrome/browser/push_messaging/push_messaging_service_factory.cc
|
||||
index 2987c24efdf2..f84b6dd50a80 100644
|
||||
--- a/chrome/browser/push_messaging/push_messaging_service_factory.cc
|
||||
+++ b/chrome/browser/push_messaging/push_messaging_service_factory.cc
|
||||
@@ -28,13 +28,7 @@
|
||||
|
@ -1167,7 +1141,6 @@ index 2987c24efdf2..f84b6dd50a80 100644
|
|||
|
||||
// static
|
||||
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
|
||||
index 6ebeefd819c9..8b98b903816c 100644
|
||||
--- a/chrome/browser/ui/BUILD.gn
|
||||
+++ b/chrome/browser/ui/BUILD.gn
|
||||
@@ -248,8 +248,6 @@ static_library("ui") {
|
||||
|
@ -1188,7 +1161,6 @@ index 6ebeefd819c9..8b98b903816c 100644
|
|||
"//components/heap_profiling/multi_process",
|
||||
"//components/history/content/browser",
|
||||
diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
index 9c794434f3af..42a34703f688 100644
|
||||
--- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
+++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
|
||||
@@ -40,7 +40,6 @@
|
||||
|
@ -1209,7 +1181,6 @@ index 9c794434f3af..42a34703f688 100644
|
|||
return &NewWebUI<InternalsUI>;
|
||||
if (url.host_piece() == chrome::kChromeUIInterstitialHost)
|
||||
diff --git a/chrome/test/android/BUILD.gn b/chrome/test/android/BUILD.gn
|
||||
index bce8795dd73f..4289b982e468 100644
|
||||
--- a/chrome/test/android/BUILD.gn
|
||||
+++ b/chrome/test/android/BUILD.gn
|
||||
@@ -305,8 +305,6 @@ android_library("chrome_java_test_support") {
|
||||
|
@ -1222,7 +1193,6 @@ index bce8795dd73f..4289b982e468 100644
|
|||
"//base:base_java_test_support",
|
||||
"//chrome/android:base_module_java",
|
||||
diff --git a/components/background_task_scheduler/BUILD.gn b/components/background_task_scheduler/BUILD.gn
|
||||
index 4417a697fdb9..5f76bd8b797c 100644
|
||||
--- a/components/background_task_scheduler/BUILD.gn
|
||||
+++ b/components/background_task_scheduler/BUILD.gn
|
||||
@@ -121,11 +121,6 @@ if (is_android) {
|
||||
|
@ -1238,7 +1208,6 @@ index 4417a697fdb9..5f76bd8b797c 100644
|
|||
"internal:proto_java",
|
||||
"//base:base_java",
|
||||
diff --git a/components/background_task_scheduler/internal/BUILD.gn b/components/background_task_scheduler/internal/BUILD.gn
|
||||
index 05cf1f1a2c7e..f1268c5bc6de 100644
|
||||
--- a/components/background_task_scheduler/internal/BUILD.gn
|
||||
+++ b/components/background_task_scheduler/internal/BUILD.gn
|
||||
@@ -11,12 +11,10 @@ if (is_android) {
|
||||
|
@ -1278,7 +1247,6 @@ index 05cf1f1a2c7e..f1268c5bc6de 100644
|
|||
"//components/background_task_scheduler:background_task_scheduler_task_ids_java",
|
||||
diff --git a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskGcmTaskService.java b/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskGcmTaskService.java
|
||||
deleted file mode 100644
|
||||
index cf2b7598bf86..000000000000
|
||||
--- a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskGcmTaskService.java
|
||||
+++ /dev/null
|
||||
@@ -1,160 +0,0 @@
|
||||
|
@ -1443,7 +1411,6 @@ index cf2b7598bf86..000000000000
|
|||
- }
|
||||
-}
|
||||
diff --git a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerFactoryInternal.java b/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerFactoryInternal.java
|
||||
index 523cc6195333..1ae1ba748626 100644
|
||||
--- a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerFactoryInternal.java
|
||||
+++ b/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerFactoryInternal.java
|
||||
@@ -21,11 +21,7 @@ public final class BackgroundTaskSchedulerFactoryInternal {
|
||||
|
@ -1461,7 +1428,6 @@ index 523cc6195333..1ae1ba748626 100644
|
|||
/**
|
||||
diff --git a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerGcmNetworkManager.java b/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerGcmNetworkManager.java
|
||||
deleted file mode 100644
|
||||
index 3fbcd4ae4b72..000000000000
|
||||
--- a/components/background_task_scheduler/internal/android/java/src/org/chromium/components/background_task_scheduler/internal/BackgroundTaskSchedulerGcmNetworkManager.java
|
||||
+++ /dev/null
|
||||
@@ -1,257 +0,0 @@
|
||||
|
@ -1723,7 +1689,6 @@ index 3fbcd4ae4b72..000000000000
|
|||
- }
|
||||
-}
|
||||
diff --git a/components/component_updater/android/java/src/org/chromium/components/component_updater/UpdateScheduler.java b/components/component_updater/android/java/src/org/chromium/components/component_updater/UpdateScheduler.java
|
||||
index f7137144ee1d..efcdca4737d9 100644
|
||||
--- a/components/component_updater/android/java/src/org/chromium/components/component_updater/UpdateScheduler.java
|
||||
+++ b/components/component_updater/android/java/src/org/chromium/components/component_updater/UpdateScheduler.java
|
||||
@@ -14,7 +14,6 @@ import org.chromium.components.background_task_scheduler.BackgroundTask.TaskFini
|
||||
|
@ -1735,7 +1700,6 @@ index f7137144ee1d..efcdca4737d9 100644
|
|||
/** Java-side implementation of the component update scheduler using the BackgroundTaskScheduler. */
|
||||
@JNINamespace("component_updater")
|
||||
diff --git a/components/externalauth/android/BUILD.gn b/components/externalauth/android/BUILD.gn
|
||||
index b1239f692741..6dd1b0019c80 100644
|
||||
--- a/components/externalauth/android/BUILD.gn
|
||||
+++ b/components/externalauth/android/BUILD.gn
|
||||
@@ -27,8 +27,6 @@ android_library("google_delegate_public_impl_java") {
|
||||
|
@ -1756,7 +1720,6 @@ index b1239f692741..6dd1b0019c80 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base:base_junit_test_support",
|
||||
diff --git a/components/externalauth/android/java/src/org/chromium/components/externalauth/ExternalAuthUtils.java b/components/externalauth/android/java/src/org/chromium/components/externalauth/ExternalAuthUtils.java
|
||||
index 422b44322ecc..7f166c26b192 100644
|
||||
--- a/components/externalauth/android/java/src/org/chromium/components/externalauth/ExternalAuthUtils.java
|
||||
+++ b/components/externalauth/android/java/src/org/chromium/components/externalauth/ExternalAuthUtils.java
|
||||
@@ -15,16 +15,12 @@ import android.text.TextUtils;
|
||||
|
@ -1826,7 +1789,6 @@ index 422b44322ecc..7f166c26b192 100644
|
|||
|
||||
/**
|
||||
diff --git a/components/externalauth/android/java/src/org/chromium/components/externalauth/UserRecoverableErrorHandler.java b/components/externalauth/android/java/src/org/chromium/components/externalauth/UserRecoverableErrorHandler.java
|
||||
index 39905bebee10..c89b9917e4de 100644
|
||||
--- a/components/externalauth/android/java/src/org/chromium/components/externalauth/UserRecoverableErrorHandler.java
|
||||
+++ b/components/externalauth/android/java/src/org/chromium/components/externalauth/UserRecoverableErrorHandler.java
|
||||
@@ -9,8 +9,6 @@ import android.app.Dialog;
|
||||
|
@ -1859,7 +1821,6 @@ index 39905bebee10..c89b9917e4de 100644
|
|||
// This can happen if |errorCode| is ConnectionResult.SERVICE_INVALID.
|
||||
if (mDialog != null && !mDialog.isShowing()) {
|
||||
diff --git a/components/gcm_driver/android/java/src/org/chromium/components/gcm_driver/GoogleCloudMessagingV2.java b/components/gcm_driver/android/java/src/org/chromium/components/gcm_driver/GoogleCloudMessagingV2.java
|
||||
index fc3c5fb8c370..9a47c6e68ea7 100644
|
||||
--- a/components/gcm_driver/android/java/src/org/chromium/components/gcm_driver/GoogleCloudMessagingV2.java
|
||||
+++ b/components/gcm_driver/android/java/src/org/chromium/components/gcm_driver/GoogleCloudMessagingV2.java
|
||||
@@ -129,6 +129,8 @@ public class GoogleCloudMessagingV2 implements GoogleCloudMessagingSubscriber {
|
||||
|
@ -1872,7 +1833,6 @@ index fc3c5fb8c370..9a47c6e68ea7 100644
|
|||
throw new IOException(ERROR_MAIN_THREAD);
|
||||
}
|
||||
diff --git a/components/gcm_driver/gcm_client_impl.cc b/components/gcm_driver/gcm_client_impl.cc
|
||||
index 016228a0326c..42eb37253d63 100644
|
||||
--- a/components/gcm_driver/gcm_client_impl.cc
|
||||
+++ b/components/gcm_driver/gcm_client_impl.cc
|
||||
@@ -465,6 +465,7 @@ void GCMClientImpl::StartGCM() {
|
||||
|
@ -1908,7 +1868,6 @@ index 016228a0326c..42eb37253d63 100644
|
|||
// Make sure no checkin is in progress.
|
||||
if (checkin_request_.get() || !device_checkin_info_.accounts_set)
|
||||
diff --git a/components/gcm_driver/instance_id/android/BUILD.gn b/components/gcm_driver/instance_id/android/BUILD.gn
|
||||
index 0e0beb64b083..dc9a460bdae7 100644
|
||||
--- a/components/gcm_driver/instance_id/android/BUILD.gn
|
||||
+++ b/components/gcm_driver/instance_id/android/BUILD.gn
|
||||
@@ -15,7 +15,6 @@ generate_jni("test_support_jni_headers") {
|
||||
|
@ -1935,7 +1894,6 @@ index 0e0beb64b083..dc9a460bdae7 100644
|
|||
]
|
||||
|
||||
diff --git a/components/gcm_driver/instance_id/android/java/src/org/chromium/components/gcm_driver/instance_id/InstanceIDBridge.java b/components/gcm_driver/instance_id/android/java/src/org/chromium/components/gcm_driver/instance_id/InstanceIDBridge.java
|
||||
index 8bc7e839e620..eb267cb0eaa9 100644
|
||||
--- a/components/gcm_driver/instance_id/android/java/src/org/chromium/components/gcm_driver/instance_id/InstanceIDBridge.java
|
||||
+++ b/components/gcm_driver/instance_id/android/java/src/org/chromium/components/gcm_driver/instance_id/InstanceIDBridge.java
|
||||
@@ -27,7 +27,6 @@ public class InstanceIDBridge {
|
||||
|
@ -2036,7 +1994,6 @@ index 8bc7e839e620..eb267cb0eaa9 100644
|
|||
}
|
||||
@Override
|
||||
diff --git a/components/media_router/browser/android/BUILD.gn b/components/media_router/browser/android/BUILD.gn
|
||||
index 3a028f66020f..f807861094a0 100644
|
||||
--- a/components/media_router/browser/android/BUILD.gn
|
||||
+++ b/components/media_router/browser/android/BUILD.gn
|
||||
@@ -11,10 +11,6 @@ android_library("java") {
|
||||
|
@ -2070,7 +2027,6 @@ index 3a028f66020f..f807861094a0 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base:base_junit_test_support",
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/BrowserMediaRouter.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/BrowserMediaRouter.java
|
||||
index 0c50bf2a485a..81b5bf059ca9 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/BrowserMediaRouter.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/BrowserMediaRouter.java
|
||||
@@ -10,9 +10,6 @@ import androidx.annotation.Nullable;
|
||||
|
@ -2106,7 +2062,6 @@ index 0c50bf2a485a..81b5bf059ca9 100644
|
|||
};
|
||||
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/CastSessionUtil.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/CastSessionUtil.java
|
||||
index bcdeed0271b9..85e18b429c73 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/CastSessionUtil.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/CastSessionUtil.java
|
||||
@@ -4,9 +4,6 @@
|
||||
|
@ -2157,7 +2112,6 @@ index bcdeed0271b9..85e18b429c73 100644
|
|||
- }
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaSink.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaSink.java
|
||||
index 8304e667d8da..403f6de20875 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaSink.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaSink.java
|
||||
@@ -8,41 +8,24 @@ import androidx.annotation.Nullable;
|
||||
|
@ -2259,7 +2213,6 @@ index 8304e667d8da..403f6de20875 100644
|
|||
}
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaStatusBridge.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaStatusBridge.java
|
||||
index 3035d610e170..103acd2a7502 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaStatusBridge.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/MediaStatusBridge.java
|
||||
@@ -4,10 +4,6 @@
|
||||
|
@ -2393,7 +2346,6 @@ index 3035d610e170..103acd2a7502 100644
|
|||
}
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseNotificationController.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseNotificationController.java
|
||||
index 87ed0853c10f..d04b0cc41f0c 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseNotificationController.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseNotificationController.java
|
||||
@@ -6,10 +6,6 @@ package org.chromium.components.media_router.caf;
|
||||
|
@ -2481,7 +2433,6 @@ index 87ed0853c10f..d04b0cc41f0c 100644
|
|||
|
||||
@Override
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseSessionController.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseSessionController.java
|
||||
index b54eb557404c..88c3e26b99dc 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseSessionController.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/BaseSessionController.java
|
||||
@@ -6,12 +6,7 @@ package org.chromium.components.media_router.caf;
|
||||
|
@ -2647,7 +2598,6 @@ index b54eb557404c..88c3e26b99dc 100644
|
|||
|
||||
private void notifyCallback(NotifyCallbackAction action) {
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafBaseMediaRouteProvider.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafBaseMediaRouteProvider.java
|
||||
index c1eb23f3bd96..3bae979efbe3 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafBaseMediaRouteProvider.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafBaseMediaRouteProvider.java
|
||||
@@ -12,10 +12,6 @@ import androidx.mediarouter.media.MediaRouteSelector;
|
||||
|
@ -2800,7 +2750,6 @@ index c1eb23f3bd96..3bae979efbe3 100644
|
|||
if (mPendingCreateRouteRequestInfo == null) return;
|
||||
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMediaRouteProvider.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMediaRouteProvider.java
|
||||
index 5b96bf665bc3..461724874350 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMediaRouteProvider.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMediaRouteProvider.java
|
||||
@@ -11,8 +11,6 @@ import androidx.annotation.Nullable;
|
||||
|
@ -2834,7 +2783,6 @@ index 5b96bf665bc3..461724874350 100644
|
|||
protected void addRoute(
|
||||
MediaRoute route, String origin, int tabId, int nativeRequestId, boolean wasLaunched) {
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMessageHandler.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMessageHandler.java
|
||||
index f5e1361a35a2..46f4d3349c04 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMessageHandler.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CafMessageHandler.java
|
||||
@@ -13,10 +13,6 @@ import android.util.SparseArray;
|
||||
|
@ -2980,7 +2928,6 @@ index f5e1361a35a2..46f4d3349c04 100644
|
|||
}
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastMediaSource.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastMediaSource.java
|
||||
index dda0636d2d07..83dfba069210 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastMediaSource.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastMediaSource.java
|
||||
@@ -9,8 +9,6 @@ import android.net.Uri;
|
||||
|
@ -3008,7 +2955,6 @@ index dda0636d2d07..83dfba069210 100644
|
|||
|
||||
/**
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastOptionsProvider.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastOptionsProvider.java
|
||||
index f134ea1d42c9..537f71d3cabe 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastOptionsProvider.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastOptionsProvider.java
|
||||
@@ -6,28 +6,8 @@ package org.chromium.components.media_router.caf;
|
||||
|
@ -3042,7 +2988,6 @@ index f134ea1d42c9..537f71d3cabe 100644
|
|||
+public class CastOptionsProvider {
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastSessionController.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastSessionController.java
|
||||
index fefabac82df8..a1470027df12 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastSessionController.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastSessionController.java
|
||||
@@ -7,11 +7,6 @@ package org.chromium.components.media_router.caf;
|
||||
|
@ -3181,7 +3126,6 @@ index fefabac82df8..a1470027df12 100644
|
|||
|
||||
@NonNull
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastUtils.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastUtils.java
|
||||
index 16ddb6474f3e..2816aac3dede 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastUtils.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/CastUtils.java
|
||||
@@ -4,18 +4,10 @@
|
||||
|
@ -3204,7 +3148,6 @@ index 16ddb6474f3e..2816aac3dede 100644
|
|||
* Compares two origins. Empty origin strings correspond to unique origins in
|
||||
* url::Origin.
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafExpandedControllerActivity.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafExpandedControllerActivity.java
|
||||
index 53fea6d93b5a..f958f0fec598 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafExpandedControllerActivity.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafExpandedControllerActivity.java
|
||||
@@ -45,60 +45,35 @@ public class CafExpandedControllerActivity
|
||||
|
@ -3293,7 +3236,6 @@ index 53fea6d93b5a..f958f0fec598 100644
|
|||
|
||||
private void scheduleProgressUpdateTask() {
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafRemotingMediaRouteProvider.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafRemotingMediaRouteProvider.java
|
||||
index 21f2b2aba7ab..fea69a0fadd2 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafRemotingMediaRouteProvider.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/CafRemotingMediaRouteProvider.java
|
||||
@@ -49,9 +49,6 @@ public class CafRemotingMediaRouteProvider extends CafBaseMediaRouteProvider {
|
||||
|
@ -3315,7 +3257,6 @@ index 21f2b2aba7ab..fea69a0fadd2 100644
|
|||
}
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/FlingingControllerAdapter.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/FlingingControllerAdapter.java
|
||||
index 98cfcf2d9c58..c638d04b248d 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/FlingingControllerAdapter.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/FlingingControllerAdapter.java
|
||||
@@ -4,11 +4,6 @@
|
||||
|
@ -3436,7 +3377,6 @@ index 98cfcf2d9c58..c638d04b248d 100644
|
|||
- }
|
||||
}
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingMediaSource.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingMediaSource.java
|
||||
index 91984baef9e4..3e2cde548572 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingMediaSource.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingMediaSource.java
|
||||
@@ -13,8 +13,6 @@ import android.util.Base64;
|
||||
|
@ -3469,7 +3409,6 @@ index 91984baef9e4..3e2cde548572 100644
|
|||
|
||||
return sApplicationId;
|
||||
diff --git a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingSessionController.java b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingSessionController.java
|
||||
index e617538a58dd..10f9d9a8a1be 100644
|
||||
--- a/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingSessionController.java
|
||||
+++ b/components/media_router/browser/android/java/src/org/chromium/components/media_router/caf/remoting/RemotingSessionController.java
|
||||
@@ -4,8 +4,6 @@
|
||||
|
@ -3520,7 +3459,6 @@ index e617538a58dd..10f9d9a8a1be 100644
|
|||
public BaseNotificationController getNotificationController() {
|
||||
return mNotificationController;
|
||||
diff --git a/components/media_router/test/android/cast_emulator/BUILD.gn b/components/media_router/test/android/cast_emulator/BUILD.gn
|
||||
index 14be15c521cc..2da11eafc131 100644
|
||||
--- a/components/media_router/test/android/cast_emulator/BUILD.gn
|
||||
+++ b/components/media_router/test/android/cast_emulator/BUILD.gn
|
||||
@@ -20,7 +20,6 @@ android_library("cast_emulator_java") {
|
||||
|
@ -3532,7 +3470,6 @@ index 14be15c521cc..2da11eafc131 100644
|
|||
"//third_party/android_deps:android_support_v7_appcompat_java",
|
||||
"//third_party/androidx:androidx_mediarouter_mediarouter_java",
|
||||
diff --git a/components/module_installer/android/BUILD.gn b/components/module_installer/android/BUILD.gn
|
||||
index 39b6d30790bb..6e24d4821af0 100644
|
||||
--- a/components/module_installer/android/BUILD.gn
|
||||
+++ b/components/module_installer/android/BUILD.gn
|
||||
@@ -34,7 +34,6 @@ android_library("module_installer_java") {
|
||||
|
@ -3552,7 +3489,6 @@ index 39b6d30790bb..6e24d4821af0 100644
|
|||
]
|
||||
}
|
||||
diff --git a/components/signin/public/android/BUILD.gn b/components/signin/public/android/BUILD.gn
|
||||
index d5b5b61fc045..822cc12b08ac 100644
|
||||
--- a/components/signin/public/android/BUILD.gn
|
||||
+++ b/components/signin/public/android/BUILD.gn
|
||||
@@ -2,8 +2,6 @@ import("//build/config/android/rules.gni")
|
||||
|
@ -3581,7 +3517,6 @@ index d5b5b61fc045..822cc12b08ac 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base:base_junit_test_support",
|
||||
diff --git a/components/webauthn/android/BUILD.gn b/components/webauthn/android/BUILD.gn
|
||||
index 647842c55b24..5fcc9383a325 100644
|
||||
--- a/components/webauthn/android/BUILD.gn
|
||||
+++ b/components/webauthn/android/BUILD.gn
|
||||
@@ -6,7 +6,6 @@ import("//build/config/android/rules.gni")
|
||||
|
@ -3623,7 +3558,6 @@ index 647842c55b24..5fcc9383a325 100644
|
|||
"internal_authenticator_android.h",
|
||||
]
|
||||
diff --git a/components/webauthn/android/java/src/org/chromium/components/webauthn/AuthenticatorImpl.java b/components/webauthn/android/java/src/org/chromium/components/webauthn/AuthenticatorImpl.java
|
||||
index 55f97c5d1c33..ebbd964a2bbb 100644
|
||||
--- a/components/webauthn/android/java/src/org/chromium/components/webauthn/AuthenticatorImpl.java
|
||||
+++ b/components/webauthn/android/java/src/org/chromium/components/webauthn/AuthenticatorImpl.java
|
||||
@@ -116,18 +116,7 @@ public final class AuthenticatorImpl implements Authenticator {
|
||||
|
@ -3681,7 +3615,6 @@ index 55f97c5d1c33..ebbd964a2bbb 100644
|
|||
|
||||
@Override
|
||||
diff --git a/content/browser/push_messaging/push_messaging_manager.cc b/content/browser/push_messaging/push_messaging_manager.cc
|
||||
index e4fda8f407f9..13f6d59b00ac 100644
|
||||
--- a/content/browser/push_messaging/push_messaging_manager.cc
|
||||
+++ b/content/browser/push_messaging/push_messaging_manager.cc
|
||||
@@ -787,7 +787,7 @@ void PushMessagingManager::GetSubscriptionInfo(
|
||||
|
@ -3694,7 +3627,6 @@ index e4fda8f407f9..13f6d59b00ac 100644
|
|||
|
||||
} // namespace content
|
||||
diff --git a/content/public/android/BUILD.gn b/content/public/android/BUILD.gn
|
||||
index 144e011ccb83..6458db2c73c6 100644
|
||||
--- a/content/public/android/BUILD.gn
|
||||
+++ b/content/public/android/BUILD.gn
|
||||
@@ -136,10 +136,6 @@ android_library("content_main_dex_java") {
|
||||
|
@ -3709,7 +3641,6 @@ index 144e011ccb83..6458db2c73c6 100644
|
|||
"//build:chromeos_buildflags",
|
||||
"//components/download/public/common:public_java",
|
||||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
index e2dae408a5a6..e13561260ba7 100644
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -1093,8 +1093,8 @@ const base::Feature kWebAssemblyTrapHandler {
|
||||
|
@ -3724,7 +3655,6 @@ index e2dae408a5a6..e13561260ba7 100644
|
|||
// Controls whether WebAuthn conditional UI requests are supported.
|
||||
const base::Feature kWebAuthConditionalUI{"WebAuthenticationConditionalUI",
|
||||
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
|
||||
index 90bea547654a..094776ef8634 100644
|
||||
--- a/content/test/BUILD.gn
|
||||
+++ b/content/test/BUILD.gn
|
||||
@@ -2960,10 +2960,6 @@ if (is_android) {
|
||||
|
@ -3739,7 +3669,6 @@ index 90bea547654a..094776ef8634 100644
|
|||
"//content/public/android:content_java",
|
||||
"//ui/android:ui_full_java",
|
||||
diff --git a/device/BUILD.gn b/device/BUILD.gn
|
||||
index 40439fa61a3b..4e177730142d 100644
|
||||
--- a/device/BUILD.gn
|
||||
+++ b/device/BUILD.gn
|
||||
@@ -452,9 +452,6 @@ if (is_android) {
|
||||
|
@ -3753,7 +3682,6 @@ index 40439fa61a3b..4e177730142d 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base:base_junit_test_support",
|
||||
diff --git a/device/fido/features.cc b/device/fido/features.cc
|
||||
index efa92631ca9a..aaa1bcc83fcc 100644
|
||||
--- a/device/fido/features.cc
|
||||
+++ b/device/fido/features.cc
|
||||
@@ -22,8 +22,8 @@ const base::Feature kWebAuthUseNativeWinApi{"WebAuthenticationUseNativeWinApi",
|
||||
|
@ -3768,7 +3696,6 @@ index efa92631ca9a..aaa1bcc83fcc 100644
|
|||
extern const base::Feature kWebAuthCableDisco{
|
||||
"WebAuthenticationCableDisco", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
diff --git a/remoting/android/client_java_tmpl.gni b/remoting/android/client_java_tmpl.gni
|
||||
index 373788f5a075..48cdc9998920 100644
|
||||
--- a/remoting/android/client_java_tmpl.gni
|
||||
+++ b/remoting/android/client_java_tmpl.gni
|
||||
@@ -104,9 +104,6 @@ template("remoting_android_client_java_tmpl") {
|
||||
|
@ -3782,7 +3709,6 @@ index 373788f5a075..48cdc9998920 100644
|
|||
}
|
||||
|
||||
diff --git a/services/BUILD.gn b/services/BUILD.gn
|
||||
index e1c133f2e613..ce678b41aeb5 100644
|
||||
--- a/services/BUILD.gn
|
||||
+++ b/services/BUILD.gn
|
||||
@@ -117,11 +117,6 @@ if (is_android) {
|
||||
|
@ -3809,7 +3735,6 @@ index e1c133f2e613..ce678b41aeb5 100644
|
|||
"//base:base_java_test_support",
|
||||
"//mojo/public/java:base_java",
|
||||
diff --git a/services/device/geolocation/BUILD.gn b/services/device/geolocation/BUILD.gn
|
||||
index 3cac82beb5b2..a876ea52fc46 100644
|
||||
--- a/services/device/geolocation/BUILD.gn
|
||||
+++ b/services/device/geolocation/BUILD.gn
|
||||
@@ -163,9 +163,6 @@ if (is_android) {
|
||||
|
@ -3823,7 +3748,6 @@ index 3cac82beb5b2..a876ea52fc46 100644
|
|||
"//components/location/android:location_java",
|
||||
"//services/device/public/java:geolocation_java",
|
||||
diff --git a/services/shape_detection/BUILD.gn b/services/shape_detection/BUILD.gn
|
||||
index adc633da539d..11ab7de50298 100644
|
||||
--- a/services/shape_detection/BUILD.gn
|
||||
+++ b/services/shape_detection/BUILD.gn
|
||||
@@ -115,10 +115,6 @@ if (is_android) {
|
||||
|
@ -3838,7 +3762,6 @@ index adc633da539d..11ab7de50298 100644
|
|||
"//mojo/public/java:base_java",
|
||||
"//mojo/public/java:bindings_java",
|
||||
diff --git a/third_party/android_deps/BUILD.gn b/third_party/android_deps/BUILD.gn
|
||||
index 042444db4e8b..98c6faf3764b 100644
|
||||
--- a/third_party/android_deps/BUILD.gn
|
||||
+++ b/third_party/android_deps/BUILD.gn
|
||||
@@ -68,7 +68,6 @@ if (!limit_android_deps) {
|
||||
|
@ -4424,7 +4347,6 @@ index 042444db4e8b..98c6faf3764b 100644
|
|||
java_prebuilt("com_squareup_javawriter_java") {
|
||||
jar_path = "libs/com_squareup_javawriter/javawriter-2.1.1.jar"
|
||||
diff --git a/third_party/android_deps/local_modifications/preconditions/javatests/BUILD.gn b/third_party/android_deps/local_modifications/preconditions/javatests/BUILD.gn
|
||||
index 6d0964bb78d9..f8e87e7ed306 100644
|
||||
--- a/third_party/android_deps/local_modifications/preconditions/javatests/BUILD.gn
|
||||
+++ b/third_party/android_deps/local_modifications/preconditions/javatests/BUILD.gn
|
||||
@@ -8,7 +8,6 @@ android_library("javatests") {
|
||||
|
@ -4436,7 +4358,6 @@ index 6d0964bb78d9..f8e87e7ed306 100644
|
|||
"//base:base_java_test_support",
|
||||
"//base/test:test_support_java",
|
||||
diff --git a/third_party/android_deps/util/org/chromium/gms/ChromiumPlayServicesAvailability.java b/third_party/android_deps/util/org/chromium/gms/ChromiumPlayServicesAvailability.java
|
||||
index b0e2815377c0..1fd4e14a6206 100644
|
||||
--- a/third_party/android_deps/util/org/chromium/gms/ChromiumPlayServicesAvailability.java
|
||||
+++ b/third_party/android_deps/util/org/chromium/gms/ChromiumPlayServicesAvailability.java
|
||||
@@ -5,9 +5,6 @@ package org.chromium.gms;
|
||||
|
@ -4469,6 +4390,5 @@ index b0e2815377c0..1fd4e14a6206 100644
|
|||
+ return 16; // API_UNAVAILABLE
|
||||
}
|
||||
}
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -68,7 +68,6 @@ Subject: Remove contextual search manager
|
|||
delete mode 100644 chrome/android/java/res/xml/contextual_search_tap_preferences.xml
|
||||
|
||||
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn
|
||||
index 92e68bb4c0b5..b4ff66890437 100644
|
||||
--- a/chrome/BUILD.gn
|
||||
+++ b/chrome/BUILD.gn
|
||||
@@ -1602,20 +1602,10 @@ group("strings") {
|
||||
|
@ -93,7 +92,6 @@ index 92e68bb4c0b5..b4ff66890437 100644
|
|||
sources = [ "browser/offline_pages/offline_page_utils.h" ]
|
||||
}
|
||||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
index cb47dcf6f3c2..64757cc19227 100644
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -488,7 +488,6 @@ android_library("chrome_java") {
|
||||
|
@ -136,7 +134,6 @@ index cb47dcf6f3c2..64757cc19227 100644
|
|||
"java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java",
|
||||
"java/src/org/chromium/chrome/browser/device_dialog/ChromeBluetoothChooserAndroidDelegate.java",
|
||||
diff --git a/chrome/android/chrome_java_resources.gni b/chrome/android/chrome_java_resources.gni
|
||||
index 8ca21547407b..498900336a8e 100644
|
||||
--- a/chrome/android/chrome_java_resources.gni
|
||||
+++ b/chrome/android/chrome_java_resources.gni
|
||||
@@ -31,7 +31,6 @@ chrome_java_resources = [
|
||||
|
@ -206,7 +203,6 @@ index 8ca21547407b..498900336a8e 100644
|
|||
"java/res/xml/do_not_track_preferences.xml",
|
||||
"java/res/xml/google_services_preferences.xml",
|
||||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
index 6a0746d8cba9..fd0aad12a59b 100644
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -303,22 +303,6 @@ chrome_java_sources = [
|
||||
|
@ -292,7 +288,6 @@ index 6a0746d8cba9..fd0aad12a59b 100644
|
|||
"java/src/org/chromium/chrome/browser/crash/ChromeMinidumpUploaderDelegate.java",
|
||||
"java/src/org/chromium/chrome/browser/crash/ChromePureJavaExceptionReporter.java",
|
||||
diff --git a/chrome/android/features/keyboard_accessory/internal/java/src/org/chromium/chrome/browser/keyboard_accessory/ManualFillingMediator.java b/chrome/android/features/keyboard_accessory/internal/java/src/org/chromium/chrome/browser/keyboard_accessory/ManualFillingMediator.java
|
||||
index 5bb1826bbec4..b95091acfde4 100644
|
||||
--- a/chrome/android/features/keyboard_accessory/internal/java/src/org/chromium/chrome/browser/keyboard_accessory/ManualFillingMediator.java
|
||||
+++ b/chrome/android/features/keyboard_accessory/internal/java/src/org/chromium/chrome/browser/keyboard_accessory/ManualFillingMediator.java
|
||||
@@ -33,7 +33,6 @@ import org.chromium.base.supplier.ObservableSupplierImpl;
|
||||
|
@ -425,7 +420,6 @@ FV1jgEwAlav
|
|||
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_bar_banner_text_view.xml b/chrome/android/java/res/layout/contextual_search_bar_banner_text_view.xml
|
||||
deleted file mode 100644
|
||||
index ce374ba4f9ba..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_bar_banner_text_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,24 +0,0 @@
|
||||
|
@ -455,7 +449,6 @@ index ce374ba4f9ba..000000000000
|
|||
-</LinearLayout>
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_caption_view.xml b/chrome/android/java/res/layout/contextual_search_caption_view.xml
|
||||
deleted file mode 100644
|
||||
index e95c2c8c2d8b..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_caption_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,14 +0,0 @@
|
||||
|
@ -476,7 +469,6 @@ index e95c2c8c2d8b..000000000000
|
|||
\ No newline at end of file
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_card_icon_view.xml b/chrome/android/java/res/layout/contextual_search_card_icon_view.xml
|
||||
deleted file mode 100644
|
||||
index 285ca63977fb..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_card_icon_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,12 +0,0 @@
|
||||
|
@ -494,7 +486,6 @@ index 285ca63977fb..000000000000
|
|||
- android:scaleType="center"/>
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_context_view.xml b/chrome/android/java/res/layout/contextual_search_context_view.xml
|
||||
deleted file mode 100644
|
||||
index f96bb622cba2..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_context_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,25 +0,0 @@
|
||||
|
@ -525,7 +516,6 @@ index f96bb622cba2..000000000000
|
|||
-</LinearLayout>
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_promo_view.xml b/chrome/android/java/res/layout/contextual_search_promo_view.xml
|
||||
deleted file mode 100644
|
||||
index 0bf5075e3b5d..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_promo_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,66 +0,0 @@
|
||||
|
@ -598,7 +588,6 @@ index 0bf5075e3b5d..000000000000
|
|||
\ No newline at end of file
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_promo_view_revised.xml b/chrome/android/java/res/layout/contextual_search_promo_view_revised.xml
|
||||
deleted file mode 100644
|
||||
index 92354eae8d94..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_promo_view_revised.xml
|
||||
+++ /dev/null
|
||||
@@ -1,86 +0,0 @@
|
||||
|
@ -691,7 +680,6 @@ index 92354eae8d94..000000000000
|
|||
\ No newline at end of file
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_quick_action_icon_view.xml b/chrome/android/java/res/layout/contextual_search_quick_action_icon_view.xml
|
||||
deleted file mode 100644
|
||||
index d0eb7f20e1dd..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_quick_action_icon_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,12 +0,0 @@
|
||||
|
@ -710,7 +698,6 @@ index d0eb7f20e1dd..000000000000
|
|||
\ No newline at end of file
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_related_searches_in_content_view.xml b/chrome/android/java/res/layout/contextual_search_related_searches_in_content_view.xml
|
||||
deleted file mode 100644
|
||||
index 1d9fc00273b2..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_related_searches_in_content_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,16 +0,0 @@
|
||||
|
@ -732,7 +719,6 @@ index 1d9fc00273b2..000000000000
|
|||
-</org.chromium.chrome.browser.compositor.bottombar.contextualsearch.NoSystemGestureFrameLayout>
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_related_searches_view.xml b/chrome/android/java/res/layout/contextual_search_related_searches_view.xml
|
||||
deleted file mode 100644
|
||||
index b3b3fd913b30..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_related_searches_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,21 +0,0 @@
|
||||
|
@ -759,7 +745,6 @@ index b3b3fd913b30..000000000000
|
|||
-</FrameLayout>
|
||||
diff --git a/chrome/android/java/res/layout/contextual_search_term_view.xml b/chrome/android/java/res/layout/contextual_search_term_view.xml
|
||||
deleted file mode 100644
|
||||
index 75ea9f3e367a..000000000000
|
||||
--- a/chrome/android/java/res/layout/contextual_search_term_view.xml
|
||||
+++ /dev/null
|
||||
@@ -1,19 +0,0 @@
|
||||
|
@ -784,7 +769,6 @@ index 75ea9f3e367a..000000000000
|
|||
-</FrameLayout>
|
||||
diff --git a/chrome/android/java/res/xml/contextual_search_preferences.xml b/chrome/android/java/res/xml/contextual_search_preferences.xml
|
||||
deleted file mode 100644
|
||||
index 43b5ad53c715..000000000000
|
||||
--- a/chrome/android/java/res/xml/contextual_search_preferences.xml
|
||||
+++ /dev/null
|
||||
@@ -1,25 +0,0 @@
|
||||
|
@ -815,7 +799,6 @@ index 43b5ad53c715..000000000000
|
|||
-</PreferenceScreen>
|
||||
diff --git a/chrome/android/java/res/xml/contextual_search_tap_preferences.xml b/chrome/android/java/res/xml/contextual_search_tap_preferences.xml
|
||||
deleted file mode 100644
|
||||
index cfa0306040ab..000000000000
|
||||
--- a/chrome/android/java/res/xml/contextual_search_tap_preferences.xml
|
||||
+++ /dev/null
|
||||
@@ -1,26 +0,0 @@
|
||||
|
@ -846,7 +829,6 @@ index cfa0306040ab..000000000000
|
|||
-</PreferenceScreen>
|
||||
-
|
||||
diff --git a/chrome/android/java/res/xml/google_services_preferences.xml b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
index 912c8c217add..cc2d10e10bc3 100644
|
||||
--- a/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
@@ -40,8 +40,4 @@
|
||||
|
@ -859,7 +841,6 @@ index 912c8c217add..cc2d10e10bc3 100644
|
|||
- android:fragment="org.chromium.chrome.browser.contextualsearch.ContextualSearchPreferenceFragment"/>
|
||||
</PreferenceScreen>
|
||||
diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
index 509d51b12cc8..63d1b2481a91 100644
|
||||
--- a/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
@@ -72,10 +72,6 @@
|
||||
|
@ -874,7 +855,6 @@ index 509d51b12cc8..63d1b2481a91 100644
|
|||
<Preference
|
||||
android:key="phone_as_a_security_key"
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
index 469825fd477d..ae55d0c90def 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
@@ -1651,7 +1651,7 @@ public class ChromeTabbedActivity extends ChromeActivity<ChromeActivityComponent
|
||||
|
@ -896,7 +876,6 @@ index 469825fd477d..ae55d0c90def 100644
|
|||
this::getFullscreenManager);
|
||||
return manager;
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
index d7942fc6dd31..a78448bffc61 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
@@ -100,9 +100,6 @@ import org.chromium.chrome.browser.compositor.layouts.SceneChangeObserver;
|
||||
|
@ -1013,7 +992,6 @@ index d7942fc6dd31..a78448bffc61 100644
|
|||
private void openChromeManagementPage() {
|
||||
Tab currentTab = getActivityTab();
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java
|
||||
index c57ddbd7b9b0..5854851653fc 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java
|
||||
@@ -19,7 +19,6 @@ import org.chromium.base.annotations.NativeMethods;
|
||||
|
@ -1025,7 +1003,6 @@ index c57ddbd7b9b0..5854851653fc 100644
|
|||
import org.chromium.chrome.browser.incognito.IncognitoUtils;
|
||||
import org.chromium.chrome.browser.profiles.Profile;
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerImpl.java
|
||||
index ad9fafd21561..477a7b723788 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerImpl.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerImpl.java
|
||||
@@ -25,7 +25,6 @@ import org.chromium.chrome.browser.browser_controls.BrowserControlsStateProvider
|
||||
|
@ -1047,7 +1024,6 @@ index ad9fafd21561..477a7b723788 100644
|
|||
|
||||
for (int i = 0; i < overlayOrder.length; i++) mOverlayOrderMap.put(overlayOrder[i], i);
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabActivity.java
|
||||
index 8a67dfcaab01..07366fb8e686 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabActivity.java
|
||||
@@ -154,7 +154,7 @@ public abstract class BaseCustomTabActivity extends ChromeActivity<BaseCustomTab
|
||||
|
@ -1060,7 +1036,6 @@ index 8a67dfcaab01..07366fb8e686 100644
|
|||
getLayoutManagerSupplier(),
|
||||
/* menuOrKeyboardActionController= */ this, this::getActivityThemeColor,
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabRootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabRootUiCoordinator.java
|
||||
index 294e1977c158..0aac95888edd 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabRootUiCoordinator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/BaseCustomTabRootUiCoordinator.java
|
||||
@@ -25,7 +25,6 @@ import org.chromium.chrome.browser.compositor.CompositorViewHolder;
|
||||
|
@ -1090,7 +1065,6 @@ index 294e1977c158..0aac95888edd 100644
|
|||
new OneshotSupplierImpl<>(), () -> null,
|
||||
browserControlsManager, windowAndroid, new DummyJankTracker(),
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
index 20a710a55739..8dd86bfeba46 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
@@ -188,12 +188,6 @@ public class CustomTabActivity extends BaseCustomTabActivity {
|
||||
|
@ -1107,7 +1081,6 @@ index 20a710a55739..8dd86bfeba46 100644
|
|||
public String getPackageName() {
|
||||
if (mShouldOverridePackage && mIntentDataProvider instanceof CustomTabIntentDataProvider) {
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ChromeTabModalPresenter.java b/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ChromeTabModalPresenter.java
|
||||
index ef6eadc3dea4..3547bfaf0695 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ChromeTabModalPresenter.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ChromeTabModalPresenter.java
|
||||
@@ -20,7 +20,6 @@ import org.chromium.chrome.browser.browser_controls.BrowserControlsStateProvider
|
||||
|
@ -1158,7 +1131,6 @@ index ef6eadc3dea4..3547bfaf0695 100644
|
|||
WebContents webContents = mActiveTab.getWebContents();
|
||||
if (webContents != null) {
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalLifetimeHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalLifetimeHandler.java
|
||||
index 724678fe349d..502e79a4cd3c 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalLifetimeHandler.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalLifetimeHandler.java
|
||||
@@ -8,7 +8,6 @@ import android.app.Activity;
|
||||
|
@ -1204,7 +1176,6 @@ index 724678fe349d..502e79a4cd3c 100644
|
|||
tabModelSelector);
|
||||
assert mAppVisibilityDelegateSupplier.hasValue();
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
index e726445de336..b0a285106ed2 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
@@ -54,7 +54,6 @@ import org.chromium.ui.text.SpanApplier;
|
||||
|
@ -1239,7 +1210,6 @@ index e726445de336..b0a285106ed2 100644
|
|||
(ChromeSwitchPreference) findPreference(PREF_CAN_MAKE_PAYMENT);
|
||||
canMakePaymentPref.setOnPreferenceChangeListener(this);
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/TabHelpers.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/TabHelpers.java
|
||||
index 5f28dfdf4b6a..0b1f42f14258 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/tab/TabHelpers.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/TabHelpers.java
|
||||
@@ -7,7 +7,6 @@ package org.chromium.chrome.browser.tab;
|
||||
|
@ -1259,7 +1229,6 @@ index 5f28dfdf4b6a..0b1f42f14258 100644
|
|||
TaskTabHelper.createForTab(tab, parentTab);
|
||||
TabBrowserControlsConstraintsHelper.createForTab(tab);
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
index 19007fdd6667..3647c48fe649 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
@@ -37,7 +37,6 @@ import org.chromium.chrome.browser.compositor.bottombar.ephemeraltab.EphemeralTa
|
||||
|
@ -1289,7 +1258,6 @@ index 19007fdd6667..3647c48fe649 100644
|
|||
layoutStateProviderOneshotSupplier, startSurfaceParentTabSupplier,
|
||||
browserControlsManager, windowAndroid, jankTracker, activityLifecycleDispatcher,
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
index e51f63731c17..c5b3698f0147 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ui/RootUiCoordinator.java
|
||||
@@ -45,7 +45,6 @@ import org.chromium.chrome.browser.compositor.bottombar.OverlayPanelManager;
|
||||
|
@ -1423,7 +1391,6 @@ index e51f63731c17..c5b3698f0147 100644
|
|||
|
||||
@VisibleForTesting
|
||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
index 94e86c3c7e4c..378c48a95148 100644
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2034,9 +2034,6 @@ static_library("browser") {
|
||||
|
@ -1493,7 +1460,6 @@ index 94e86c3c7e4c..378c48a95148 100644
|
|||
"search_engines/ui_thread_search_terms_data_android.cc",
|
||||
"search_engines/ui_thread_search_terms_data_android.h",
|
||||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
index 8a71ee8c2dd2..9f40936fd1e9 100644
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -1728,17 +1728,6 @@ const FeatureEntry::FeatureVariation kLongpressResolveVariations[] = {
|
||||
|
@ -1581,7 +1547,6 @@ index 8a71ee8c2dd2..9f40936fd1e9 100644
|
|||
flag_descriptions::kExploreSitesDescription, kOsAndroid,
|
||||
FEATURE_WITH_PARAMS_VALUE_TYPE(chrome::android::kExploreSites,
|
||||
diff --git a/chrome/browser/policy/configuration_policy_handler_list_factory.cc b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
index 8770b1eeb4fc..0121c5a87dca 100644
|
||||
--- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
+++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
|
||||
@@ -115,7 +115,6 @@
|
||||
|
@ -1605,7 +1570,6 @@ index 8770b1eeb4fc..0121c5a87dca 100644
|
|||
std::make_unique<NtpCustomBackgroundEnabledPolicyHandler>());
|
||||
handlers->AddHandler(std::make_unique<DefaultDownloadDirPolicyHandler>());
|
||||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
index be21fdb2fd66..f5e595defbc3 100644
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -785,49 +785,6 @@ CHAR_LIMIT guidelines:
|
||||
|
@ -1658,7 +1622,7 @@ index be21fdb2fd66..f5e595defbc3 100644
|
|||
<message name="IDS_DO_NOT_TRACK_TITLE" desc="Title for 'Do Not Track' preference">
|
||||
“Do Not Track”
|
||||
</message>
|
||||
@@ -3849,41 +3806,6 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
@@ -3857,41 +3814,6 @@ To change this setting, <ph name="BEGIN_LINK"><resetlink></ph>reset sync<p
|
||||
Tabs
|
||||
</message>
|
||||
|
||||
|
@ -1701,7 +1665,6 @@ index be21fdb2fd66..f5e595defbc3 100644
|
|||
<message name="IDS_WEBAPP_ACTIVITY_TITLE" desc="Title in recent tasks list for web apps, i.e. web pages that are shown in a separate window">
|
||||
Web App
|
||||
diff --git a/components/BUILD.gn b/components/BUILD.gn
|
||||
index 0608159b1f24..77ddac9080af 100644
|
||||
--- a/components/BUILD.gn
|
||||
+++ b/components/BUILD.gn
|
||||
@@ -297,7 +297,6 @@ test("components_unittests") {
|
||||
|
@ -1713,7 +1676,6 @@ index 0608159b1f24..77ddac9080af 100644
|
|||
"//components/continuous_search/common:unit_tests",
|
||||
"//components/custom_handlers:unit_tests",
|
||||
diff --git a/content/browser/browser_interface_binders.cc b/content/browser/browser_interface_binders.cc
|
||||
index b5cfb66ad96a..a81968d945d8 100644
|
||||
--- a/content/browser/browser_interface_binders.cc
|
||||
+++ b/content/browser/browser_interface_binders.cc
|
||||
@@ -164,7 +164,6 @@
|
||||
|
@ -1725,7 +1687,6 @@ index b5cfb66ad96a..a81968d945d8 100644
|
|||
#include "content/browser/direct_sockets/direct_sockets_service_impl.h"
|
||||
#include "media/mojo/mojom/speech_recognition_service.mojom.h"
|
||||
diff --git a/third_party/blink/public/mojom/BUILD.gn b/third_party/blink/public/mojom/BUILD.gn
|
||||
index 83d68e186f14..f41642e4585e 100644
|
||||
--- a/third_party/blink/public/mojom/BUILD.gn
|
||||
+++ b/third_party/blink/public/mojom/BUILD.gn
|
||||
@@ -841,8 +841,8 @@ mojom("android_mojo_bindings") {
|
||||
|
@ -1739,7 +1700,6 @@ index 83d68e186f14..f41642e4585e 100644
|
|||
cpp_typemaps = [
|
||||
{
|
||||
diff --git a/third_party/blink/public/public_features.gni b/third_party/blink/public/public_features.gni
|
||||
index e3f525272bcc..2698c2ab33ea 100644
|
||||
--- a/third_party/blink/public/public_features.gni
|
||||
+++ b/third_party/blink/public/public_features.gni
|
||||
@@ -12,7 +12,7 @@ declare_args() {
|
||||
|
@ -1751,6 +1711,5 @@ index e3f525272bcc..2698c2ab33ea 100644
|
|||
|
||||
# Use Minikin hyphenation engine.
|
||||
use_minikin_hyphenation = !is_mac
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -78,7 +78,6 @@ ld.lld: error: undefined symbol: notifier::NotifierOptions::NotifierOptions()
|
|||
58 files changed, 44 insertions(+), 1372 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
index 9121394d02d6..cb47dcf6f3c2 100644
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -3903,7 +3903,6 @@ generate_jni("chrome_jni_headers") {
|
||||
|
@ -90,7 +89,6 @@ index 9121394d02d6..cb47dcf6f3c2 100644
|
|||
"java/src/org/chromium/chrome/browser/infobar/UpdatePasswordInfoBar.java",
|
||||
"java/src/org/chromium/chrome/browser/init/NativeStartupBridge.java",
|
||||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
index 08ec5c95674a..71efd218d4e9 100644
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -609,14 +609,11 @@ chrome_java_sources = [
|
||||
|
@ -166,7 +164,6 @@ index 08ec5c95674a..71efd218d4e9 100644
|
|||
"java/src/org/chromium/chrome/browser/tab/AuthenticatorNavigationInterceptorTabHelper.java",
|
||||
"java/src/org/chromium/chrome/browser/tab/AutofillSessionLifetimeController.java",
|
||||
diff --git a/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/PriceTrackingUtilities.java b/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/PriceTrackingUtilities.java
|
||||
index 2dc375cefa44..69beee3a63c2 100644
|
||||
--- a/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/PriceTrackingUtilities.java
|
||||
+++ b/chrome/android/features/tab_ui/java/src/org/chromium/chrome/browser/tasks/tab_management/PriceTrackingUtilities.java
|
||||
@@ -15,7 +15,6 @@ import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
@ -189,7 +186,6 @@ index 2dc375cefa44..69beee3a63c2 100644
|
|||
|
||||
private static boolean isAnonymizedUrlDataCollectionEnabled() {
|
||||
diff --git a/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceCoordinator.java b/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceCoordinator.java
|
||||
index ee66625d0b37..2ae39a12b7b5 100644
|
||||
--- a/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceCoordinator.java
|
||||
+++ b/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceCoordinator.java
|
||||
@@ -806,10 +806,7 @@ public class FeedSurfaceCoordinator
|
||||
|
@ -205,7 +201,6 @@ index ee66625d0b37..2ae39a12b7b5 100644
|
|||
|
||||
@Override
|
||||
diff --git a/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java b/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java
|
||||
index f67eb53325c1..d4fd27bc2c27 100644
|
||||
--- a/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java
|
||||
+++ b/chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java
|
||||
@@ -33,17 +33,12 @@ import org.chromium.chrome.browser.feed.sort_ui.FeedOptionsCoordinator;
|
||||
|
@ -411,7 +406,6 @@ index f67eb53325c1..d4fd27bc2c27 100644
|
|||
if (mCurrentStream != null) {
|
||||
mCurrentStream.triggerRefresh(callback);
|
||||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
index e3309fd93984..cb3940e9fdbc 100644
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
+++ b/chrome/android/java/AndroidManifest.xml
|
||||
@@ -66,9 +66,7 @@ by a child template that "extends" this file.
|
||||
|
@ -491,7 +485,6 @@ index e3309fd93984..cb3940e9fdbc 100644
|
|||
android:theme="@style/Theme.Chromium.Settings"
|
||||
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize"
|
||||
diff --git a/chrome/android/java/res/xml/google_services_preferences.xml b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
index efa407460974..912c8c217add 100644
|
||||
--- a/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/google_services_preferences.xml
|
||||
@@ -24,11 +24,6 @@
|
||||
|
@ -507,7 +500,6 @@ index efa407460974..912c8c217add 100644
|
|||
android:key="autofill_assistant"
|
||||
android:title="@string/prefs_autofill_assistant_title"
|
||||
diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/java/res/xml/main_preferences.xml
|
||||
index 3c312d014698..bf41bf66ed7a 100644
|
||||
--- a/chrome/android/java/res/xml/main_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/main_preferences.xml
|
||||
@@ -7,29 +7,11 @@
|
||||
|
@ -543,7 +535,6 @@ index 3c312d014698..bf41bf66ed7a 100644
|
|||
<PreferenceCategory
|
||||
android:key="basics_section"
|
||||
diff --git a/chrome/android/java/res/xml/manage_sync_preferences.xml b/chrome/android/java/res/xml/manage_sync_preferences.xml
|
||||
index 0d52112a55dc..bfd7452b251b 100644
|
||||
--- a/chrome/android/java/res/xml/manage_sync_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/manage_sync_preferences.xml
|
||||
@@ -80,16 +80,4 @@
|
||||
|
@ -564,7 +555,6 @@ index 0d52112a55dc..bfd7452b251b 100644
|
|||
-
|
||||
</PreferenceScreen>
|
||||
diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
index 8a931f66e63d..566ff98afe3b 100644
|
||||
--- a/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
+++ b/chrome/android/java/res/xml/privacy_preferences.xml
|
||||
@@ -50,8 +50,4 @@
|
||||
|
@ -577,7 +567,6 @@ index 8a931f66e63d..566ff98afe3b 100644
|
|||
- app:allowDividerBelow="false"/>
|
||||
</PreferenceScreen>
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
index 9670f5b1aa01..37ab538e43c9 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
|
||||
@@ -34,7 +34,6 @@ import org.chromium.chrome.browser.password_manager.GooglePasswordManagerUIProvi
|
||||
|
@ -603,7 +592,6 @@ index 9670f5b1aa01..37ab538e43c9 100644
|
|||
* This is deprecated, and should not be called. Use FeedHooks instead.
|
||||
*/
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
index 1404fe930cf8..993e6cac1c8a 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
||||
@@ -88,7 +88,6 @@ import org.chromium.chrome.browser.download.DownloadUtils;
|
||||
|
@ -655,7 +643,6 @@ index 1404fe930cf8..993e6cac1c8a 100644
|
|||
}
|
||||
};
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
index a7036ff62f3e..c0bcbdecb586 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/app/ChromeActivity.java
|
||||
@@ -112,7 +112,6 @@ import org.chromium.chrome.browser.download.DownloadUtils;
|
||||
|
@ -791,7 +778,6 @@ index a7036ff62f3e..c0bcbdecb586 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantPreferenceFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantPreferenceFragment.java
|
||||
index 76d73201ddab..32edff72065d 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantPreferenceFragment.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantPreferenceFragment.java
|
||||
@@ -19,7 +19,6 @@ import org.chromium.chrome.browser.preferences.SharedPreferencesManager;
|
||||
|
@ -835,7 +821,6 @@ index 76d73201ddab..32edff72065d 100644
|
|||
mAssistantVoiceSearchEnabledPref.setChecked(mSharedPreferencesManager.readBoolean(
|
||||
ChromePreferenceKeys.ASSISTANT_VOICE_SEARCH_ENABLED, /* default= */ false));
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemsAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemsAdapter.java
|
||||
index fcb19cfda519..1537dab8bbe3 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemsAdapter.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemsAdapter.java
|
||||
@@ -32,7 +32,6 @@ import org.chromium.chrome.browser.power_bookmarks.PowerBookmarkType;
|
||||
|
@ -974,7 +959,6 @@ index fcb19cfda519..1537dab8bbe3 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPromoHeader.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPromoHeader.java
|
||||
index dadac33b4c4c..a50cdeefb1b8 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPromoHeader.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPromoHeader.java
|
||||
@@ -18,42 +18,22 @@ import org.chromium.chrome.R;
|
||||
|
@ -1212,7 +1196,6 @@ index dadac33b4c4c..a50cdeefb1b8 100644
|
|||
}
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/browsing_data/ClearBrowsingDataFragmentBasic.java b/chrome/android/java/src/org/chromium/chrome/browser/browsing_data/ClearBrowsingDataFragmentBasic.java
|
||||
index ab0fcc02b100..7af0b5158b64 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/browsing_data/ClearBrowsingDataFragmentBasic.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/browsing_data/ClearBrowsingDataFragmentBasic.java
|
||||
@@ -24,7 +24,6 @@ import org.chromium.chrome.R;
|
||||
|
@ -1235,7 +1218,6 @@ index ab0fcc02b100..7af0b5158b64 100644
|
|||
|
||||
@Override
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
index 9de128127282..20a710a55739 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java
|
||||
@@ -37,7 +37,6 @@ import org.chromium.chrome.browser.customtabs.content.CustomTabActivityTabProvid
|
||||
|
@ -1256,7 +1238,6 @@ index 9de128127282..20a710a55739 100644
|
|||
|
||||
new CustomTabTrustedCdnPublisherUrlVisibility(
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
||||
index 980523460dfa..4db5cfff802f 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
||||
@@ -31,7 +31,6 @@ import org.chromium.chrome.browser.customtabs.CustomTabActivity;
|
||||
|
@ -1287,7 +1268,6 @@ index 980523460dfa..4db5cfff802f 100644
|
|||
mPagerAdapter.notifyDataSetChanged();
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunFlowSequencer.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunFlowSequencer.java
|
||||
index 5de7f6ae4776..bfe2253ebc4a 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunFlowSequencer.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunFlowSequencer.java
|
||||
@@ -25,7 +25,6 @@ import org.chromium.chrome.browser.LaunchIntentDispatcher;
|
||||
|
@ -1392,7 +1372,6 @@ index 5de7f6ae4776..bfe2253ebc4a 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/LightweightFirstRunActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/LightweightFirstRunActivity.java
|
||||
index 052afce055ce..a9185542dd0f 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/LightweightFirstRunActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/LightweightFirstRunActivity.java
|
||||
@@ -94,9 +94,7 @@ public class LightweightFirstRunActivity
|
||||
|
@ -1407,7 +1386,6 @@ index 052afce055ce..a9185542dd0f 100644
|
|||
};
|
||||
mFirstRunFlowSequencer.start();
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/history/HistoryContentManager.java b/chrome/android/java/src/org/chromium/chrome/browser/history/HistoryContentManager.java
|
||||
index fdcd384665fe..3ab098ec6be7 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/history/HistoryContentManager.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/history/HistoryContentManager.java
|
||||
@@ -207,11 +207,6 @@ public class HistoryContentManager implements SignInStateObserver, PrefObserver
|
||||
|
@ -1440,7 +1418,6 @@ index fdcd384665fe..3ab098ec6be7 100644
|
|||
\ No newline at end of file
|
||||
+}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
index 06dda7662f1d..0537285c2471 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
@@ -36,7 +36,6 @@ import org.chromium.chrome.browser.crash.LogcatExtractionRunnable;
|
||||
|
@ -1460,7 +1437,6 @@ index 06dda7662f1d..0537285c2471 100644
|
|||
TraceEvent.end("ChromeBrowserInitializer.startChromeBrowserProcessesSync");
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
|
||||
index 97c562b2b4a9..d4cbc5868b3f 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
|
||||
@@ -79,7 +79,6 @@ import org.chromium.chrome.browser.quickactionsearchwidget.QuickActionSearchWidg
|
||||
|
@ -1480,7 +1456,6 @@ index 97c562b2b4a9..d4cbc5868b3f 100644
|
|||
}
|
||||
});
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
|
||||
index db31939257a6..f9287b365bd1 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
|
||||
@@ -13,19 +13,12 @@ import org.chromium.chrome.browser.invalidation.SessionsInvalidationManager;
|
||||
|
@ -1635,7 +1610,6 @@ index db31939257a6..f9287b365bd1 100644
|
|||
if (mUpdatedCallback != null) {
|
||||
mUpdatedCallback.onUpdated();
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsRowAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsRowAdapter.java
|
||||
index bc9acfb9a7fe..74be61b2a479 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsRowAdapter.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsRowAdapter.java
|
||||
@@ -29,7 +29,6 @@ import org.chromium.chrome.R;
|
||||
|
@ -1666,7 +1640,6 @@ index bc9acfb9a7fe..74be61b2a479 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omaha/RequestGenerator.java b/chrome/android/java/src/org/chromium/chrome/browser/omaha/RequestGenerator.java
|
||||
index e8e697429334..8878f346b1ce 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/omaha/RequestGenerator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/omaha/RequestGenerator.java
|
||||
@@ -40,9 +40,6 @@ public abstract class RequestGenerator {
|
||||
|
@ -1680,7 +1653,6 @@ index e8e697429334..8878f346b1ce 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordManagerLauncher.java b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordManagerLauncher.java
|
||||
index 4199ef0a6eee..33161557e050 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordManagerLauncher.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordManagerLauncher.java
|
||||
@@ -9,7 +9,6 @@ import android.app.Activity;
|
||||
|
@ -1709,7 +1681,6 @@ index 4199ef0a6eee..33161557e050 100644
|
|||
|
||||
@CalledByNative
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/settings/PasswordSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/settings/PasswordSettings.java
|
||||
index 03af9c1187b6..d945bcd5d7a0 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/password_manager/settings/PasswordSettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/password_manager/settings/PasswordSettings.java
|
||||
@@ -39,8 +39,6 @@ import org.chromium.chrome.browser.preferences.Pref;
|
||||
|
@ -1831,7 +1802,6 @@ index 03af9c1187b6..d945bcd5d7a0 100644
|
|||
return true;
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
index d26cc9a214e6..0efc3e7cedf0 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
|
||||
@@ -32,8 +32,6 @@ import org.chromium.chrome.browser.profiles.Profile;
|
||||
|
@ -1893,7 +1863,6 @@ index d26cc9a214e6..0efc3e7cedf0 100644
|
|||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||
String key = preference.getKey();
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java
|
||||
index bc1319cee6b1..61c60e160d4f 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/MainSettings.java
|
||||
@@ -32,15 +32,6 @@ import org.chromium.chrome.browser.password_manager.PasswordManagerLauncher;
|
||||
|
@ -2095,7 +2064,6 @@ index bc1319cee6b1..61c60e160d4f 100644
|
|||
public ManagedPreferenceDelegate getManagedPreferenceDelegateForTest() {
|
||||
return mManagedPreferenceDelegate;
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
index 2689c9d82be3..c24d9a432084 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/SettingsActivity.java
|
||||
@@ -60,7 +60,6 @@ import org.chromium.chrome.browser.safety_check.SafetyCheckCoordinator;
|
||||
|
@ -2118,7 +2086,6 @@ index 2689c9d82be3..c24d9a432084 100644
|
|||
if (fragment instanceof PasswordCheckFragmentView) {
|
||||
PasswordCheckComponentUiFactory.create((PasswordCheckFragmentView) fragment,
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardShareActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardShareActivity.java
|
||||
index 545f55d99e7e..8c86f24196f9 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardShareActivity.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/sharing/shared_clipboard/SharedClipboardShareActivity.java
|
||||
@@ -26,7 +26,6 @@ import org.chromium.chrome.browser.settings.SettingsLauncherImpl;
|
||||
|
@ -2144,7 +2111,6 @@ index 545f55d99e7e..8c86f24196f9 100644
|
|||
onInitialLayoutInflationComplete();
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
index 59e0ebac7f02..760675bcd4af 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java
|
||||
@@ -78,7 +78,6 @@ import org.chromium.chrome.browser.read_later.ReadLaterIPHController;
|
||||
|
@ -2186,7 +2152,6 @@ index 59e0ebac7f02..760675bcd4af 100644
|
|||
- }
|
||||
}
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/ReturnToChromeExperimentsUtil.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/ReturnToChromeExperimentsUtil.java
|
||||
index 0bb12fd99181..e3b82d3a819b 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/ReturnToChromeExperimentsUtil.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/ReturnToChromeExperimentsUtil.java
|
||||
@@ -36,7 +36,6 @@ import org.chromium.chrome.browser.preferences.ChromePreferenceKeys;
|
||||
|
@ -2221,7 +2186,6 @@ index 0bb12fd99181..e3b82d3a819b 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
||||
index 3aa2758ddd3c..d9d4f9c4fc22 100644
|
||||
--- a/chrome/browser/BUILD.gn
|
||||
+++ b/chrome/browser/BUILD.gn
|
||||
@@ -2897,8 +2897,6 @@ static_library("browser") {
|
||||
|
@ -2263,7 +2227,6 @@ index 3aa2758ddd3c..d9d4f9c4fc22 100644
|
|||
"upgrade_detector/get_installed_version.h",
|
||||
"upgrade_detector/installed_version_monitor.h",
|
||||
diff --git a/chrome/browser/first_run/android/java/src/org/chromium/chrome/browser/firstrun/MobileFreProgress.java b/chrome/browser/first_run/android/java/src/org/chromium/chrome/browser/firstrun/MobileFreProgress.java
|
||||
index 607ede675af7..6bc30e78e50f 100644
|
||||
--- a/chrome/browser/first_run/android/java/src/org/chromium/chrome/browser/firstrun/MobileFreProgress.java
|
||||
+++ b/chrome/browser/first_run/android/java/src/org/chromium/chrome/browser/firstrun/MobileFreProgress.java
|
||||
@@ -17,7 +17,7 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
@ -2285,7 +2248,6 @@ index 607ede675af7..6bc30e78e50f 100644
|
|||
/** The user clicked on the continue button to continue with sync consent. */
|
||||
int SYNC_CONSENT_ACCEPTED = 4;
|
||||
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
index 51625bf64877..8920781dc9ad 100644
|
||||
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc
|
||||
@@ -35,7 +35,6 @@
|
||||
|
@ -2317,7 +2279,6 @@ index 51625bf64877..8920781dc9ad 100644
|
|||
ChromePasswordManagerClient::GetURLLoaderFactory() {
|
||||
return profile_->GetDefaultStoragePartition()
|
||||
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.h b/chrome/browser/password_manager/chrome_password_manager_client.h
|
||||
index 68aa1648c376..95fb7986a131 100644
|
||||
--- a/chrome/browser/password_manager/chrome_password_manager_client.h
|
||||
+++ b/chrome/browser/password_manager/chrome_password_manager_client.h
|
||||
@@ -242,7 +242,6 @@ class ChromePasswordManagerClient
|
||||
|
@ -2329,7 +2290,6 @@ index 68aa1648c376..95fb7986a131 100644
|
|||
network::mojom::NetworkContext* GetNetworkContext() const override;
|
||||
void UpdateFormManagers() override;
|
||||
diff --git a/chrome/browser/privacy_review/android/java/res/layout/privacy_review_msbb_step.xml b/chrome/browser/privacy_review/android/java/res/layout/privacy_review_msbb_step.xml
|
||||
index 4d3f0aebeabe..42b49d7a288a 100644
|
||||
--- a/chrome/browser/privacy_review/android/java/res/layout/privacy_review_msbb_step.xml
|
||||
+++ b/chrome/browser/privacy_review/android/java/res/layout/privacy_review_msbb_step.xml
|
||||
@@ -26,14 +26,6 @@
|
||||
|
@ -2348,7 +2308,6 @@ index 4d3f0aebeabe..42b49d7a288a 100644
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
diff --git a/chrome/browser/signin/identity_services_provider_android.cc b/chrome/browser/signin/identity_services_provider_android.cc
|
||||
index cb49ede8c7dc..b91fc0f7a9aa 100644
|
||||
--- a/chrome/browser/signin/identity_services_provider_android.cc
|
||||
+++ b/chrome/browser/signin/identity_services_provider_android.cc
|
||||
@@ -6,7 +6,6 @@
|
||||
|
@ -2372,7 +2331,6 @@ index cb49ede8c7dc..b91fc0f7a9aa 100644
|
|||
- return SigninManagerAndroidFactory::GetJavaObjectForProfile(profile);
|
||||
-}
|
||||
diff --git a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/IdentityServicesProvider.java b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/IdentityServicesProvider.java
|
||||
index c75088c20661..ba098839615e 100644
|
||||
--- a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/IdentityServicesProvider.java
|
||||
+++ b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/IdentityServicesProvider.java
|
||||
@@ -61,23 +61,9 @@ public class IdentityServicesProvider {
|
||||
|
@ -2400,7 +2358,6 @@ index c75088c20661..ba098839615e 100644
|
|||
}
|
||||
}
|
||||
diff --git a/chrome/browser/sync/sync_service_factory.cc b/chrome/browser/sync/sync_service_factory.cc
|
||||
index b0b549e12f4f..d06f57fbadac 100644
|
||||
--- a/chrome/browser/sync/sync_service_factory.cc
|
||||
+++ b/chrome/browser/sync/sync_service_factory.cc
|
||||
@@ -78,7 +78,7 @@
|
||||
|
@ -2441,7 +2398,6 @@ index b0b549e12f4f..d06f57fbadac 100644
|
|||
- return base::BindRepeating(&BuildSyncService);
|
||||
-}
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmImportSyncDataDialogCoordinator.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmImportSyncDataDialogCoordinator.java
|
||||
index 8e270170bea8..b85d91ded8f1 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmImportSyncDataDialogCoordinator.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmImportSyncDataDialogCoordinator.java
|
||||
@@ -13,7 +13,6 @@ import androidx.annotation.MainThread;
|
||||
|
@ -2466,7 +2422,6 @@ index 8e270170bea8..b85d91ded8f1 100644
|
|||
.with(ModalDialogProperties.CANCEL_ON_TOUCH_OUTSIDE, true)
|
||||
.with(ModalDialogProperties.POSITIVE_BUTTON_TEXT,
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmSyncDataStateMachine.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmSyncDataStateMachine.java
|
||||
index f1a29a71e970..e3bf65477270 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmSyncDataStateMachine.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/ConfirmSyncDataStateMachine.java
|
||||
@@ -175,9 +175,6 @@ public class ConfirmSyncDataStateMachine implements ConfirmImportSyncDataDialogC
|
||||
|
@ -2500,7 +2455,6 @@ index f1a29a71e970..e3bf65477270 100644
|
|||
|
||||
private void showProgressDialog() {
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SignOutDialogFragment.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SignOutDialogFragment.java
|
||||
index 2057c40cc72b..89df7e01023b 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SignOutDialogFragment.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SignOutDialogFragment.java
|
||||
@@ -19,7 +19,6 @@ import org.chromium.base.metrics.RecordHistogram;
|
||||
|
@ -2538,7 +2492,6 @@ index 2057c40cc72b..89df7e01023b 100644
|
|||
targetFragment.onSignOutClicked(mWipeUserData != null && mWipeUserData.isChecked());
|
||||
}
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninPromoController.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninPromoController.java
|
||||
index fa2eede66c99..949edd79c676 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninPromoController.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SigninPromoController.java
|
||||
@@ -128,20 +128,7 @@ public class SigninPromoController {
|
||||
|
@ -2564,7 +2517,6 @@ index fa2eede66c99..949edd79c676 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/account_picker/WebSigninAccountPickerDelegate.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/account_picker/WebSigninAccountPickerDelegate.java
|
||||
index c335fcc57eea..309df0de1a0c 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/account_picker/WebSigninAccountPickerDelegate.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/account_picker/WebSigninAccountPickerDelegate.java
|
||||
@@ -28,7 +28,6 @@ public class WebSigninAccountPickerDelegate implements AccountPickerDelegate {
|
||||
|
@ -2614,7 +2566,6 @@ index c335fcc57eea..309df0de1a0c 100644
|
|||
|
||||
@Override
|
||||
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/SigninFirstRunMediator.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/SigninFirstRunMediator.java
|
||||
index de63f862710e..dcd885d63752 100644
|
||||
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/SigninFirstRunMediator.java
|
||||
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/fre/SigninFirstRunMediator.java
|
||||
@@ -88,11 +88,7 @@ class SigninFirstRunMediator implements AccountsChangeObserver, ProfileDataCache
|
||||
|
@ -2686,7 +2637,6 @@ index de63f862710e..dcd885d63752 100644
|
|||
|
||||
/**
|
||||
diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
index 80059f4784f0..e4806a488b01 100644
|
||||
--- a/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
+++ b/chrome/browser/ui/android/strings/android_chrome_strings.grd
|
||||
@@ -281,9 +281,6 @@ CHAR_LIMIT guidelines:
|
||||
|
@ -2722,7 +2672,6 @@ index 80059f4784f0..e4806a488b01 100644
|
|||
<!-- Metrics settings -->
|
||||
<message name="IDS_PREFS_METRICS_SETTINGS" desc="Title for the page that allows the user to control how much usage data Chrome uploads. [CHAR_LIMIT=32]">
|
||||
diff --git a/components/password_manager/core/browser/leak_detection_delegate.cc b/components/password_manager/core/browser/leak_detection_delegate.cc
|
||||
index 1fab881cf36a..c8c577a3aeb1 100644
|
||||
--- a/components/password_manager/core/browser/leak_detection_delegate.cc
|
||||
+++ b/components/password_manager/core/browser/leak_detection_delegate.cc
|
||||
@@ -64,7 +64,7 @@ void LeakDetectionDelegate::StartLeakCheck(
|
||||
|
@ -2735,7 +2684,6 @@ index 1fab881cf36a..c8c577a3aeb1 100644
|
|||
// Reset the helper to avoid notifications from the currently running check.
|
||||
helper_.reset();
|
||||
diff --git a/components/password_manager/core/browser/password_form_manager.cc b/components/password_manager/core/browser/password_form_manager.cc
|
||||
index a2ca7159a88f..796fbf364d66 100644
|
||||
--- a/components/password_manager/core/browser/password_form_manager.cc
|
||||
+++ b/components/password_manager/core/browser/password_form_manager.cc
|
||||
@@ -38,7 +38,6 @@
|
||||
|
@ -2794,7 +2742,6 @@ index a2ca7159a88f..796fbf364d66 100644
|
|||
|
||||
bool PasswordFormManager::IsNewLogin() const {
|
||||
diff --git a/components/password_manager/core/browser/password_manager_client.h b/components/password_manager/core/browser/password_manager_client.h
|
||||
index 291ad17c6ccc..4521f0709816 100644
|
||||
--- a/components/password_manager/core/browser/password_manager_client.h
|
||||
+++ b/components/password_manager/core/browser/password_manager_client.h
|
||||
@@ -408,9 +408,6 @@ class PasswordManagerClient {
|
||||
|
@ -2808,7 +2755,6 @@ index 291ad17c6ccc..4521f0709816 100644
|
|||
// the current profile.
|
||||
virtual scoped_refptr<network::SharedURLLoaderFactory>
|
||||
diff --git a/components/password_manager/core/browser/password_manager_client_helper.cc b/components/password_manager/core/browser/password_manager_client_helper.cc
|
||||
index d06396765dbd..459a5d26a6af 100644
|
||||
--- a/components/password_manager/core/browser/password_manager_client_helper.cc
|
||||
+++ b/components/password_manager/core/browser/password_manager_client_helper.cc
|
||||
@@ -12,29 +12,10 @@
|
||||
|
@ -2873,7 +2819,6 @@ index d06396765dbd..459a5d26a6af 100644
|
|||
|
||||
} // namespace password_manager
|
||||
diff --git a/components/password_manager/core/browser/sync_credentials_filter.cc b/components/password_manager/core/browser/sync_credentials_filter.cc
|
||||
index 3f3df71ab65a..27a09a164e64 100644
|
||||
--- a/components/password_manager/core/browser/sync_credentials_filter.cc
|
||||
+++ b/components/password_manager/core/browser/sync_credentials_filter.cc
|
||||
@@ -10,11 +10,7 @@
|
||||
|
@ -2958,7 +2903,6 @@ index 3f3df71ab65a..27a09a164e64 100644
|
|||
|
||||
} // namespace password_manager
|
||||
diff --git a/components/signin/public/android/java/src/org/chromium/components/signin/SystemAccountManagerDelegate.java b/components/signin/public/android/java/src/org/chromium/components/signin/SystemAccountManagerDelegate.java
|
||||
index d521fc97af03..faa0a0ce7057 100644
|
||||
--- a/components/signin/public/android/java/src/org/chromium/components/signin/SystemAccountManagerDelegate.java
|
||||
+++ b/components/signin/public/android/java/src/org/chromium/components/signin/SystemAccountManagerDelegate.java
|
||||
@@ -130,13 +130,6 @@ public class SystemAccountManagerDelegate implements AccountManagerDelegate {
|
||||
|
@ -3003,7 +2947,6 @@ index d521fc97af03..faa0a0ce7057 100644
|
|||
|
||||
@Nullable
|
||||
diff --git a/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java b/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java
|
||||
index ae0fef645a36..5ab6464d2c36 100644
|
||||
--- a/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java
|
||||
+++ b/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java
|
||||
@@ -98,54 +98,8 @@ public class HttpNegotiateAuthenticator {
|
||||
|
@ -3109,7 +3052,6 @@ index ae0fef645a36..5ab6464d2c36 100644
|
|||
}
|
||||
|
||||
diff --git a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java b/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java
|
||||
index 58f141e8f421..542deae97b6e 100644
|
||||
--- a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java
|
||||
+++ b/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java
|
||||
@@ -93,7 +93,6 @@ public class OAuthTokenFetcher {
|
||||
|
@ -3128,6 +3070,5 @@ index 58f141e8f421..542deae97b6e 100644
|
|||
}
|
||||
|
||||
private void fetchImpl(final String expiredToken) {
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -118,14 +118,14 @@ diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser
|
|||
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
|
||||
@@ -401,6 +401,7 @@ public abstract class ChromeFeatureList {
|
||||
@@ -399,6 +399,7 @@ public abstract class ChromeFeatureList {
|
||||
public static final String MESSAGES_FOR_ANDROID_REDUCE_LAYOUT_CHANGES =
|
||||
"MessagesForAndroidReduceLayoutChanges";
|
||||
public static final String MESSAGES_FOR_ANDROID_SAVE_CARD = "MessagesForAndroidSaveCard";
|
||||
+ public static final String SEARCH_READY_OMNIBOX = "SearchReadyOmnibox";
|
||||
public static final String MESSAGES_FOR_ANDROID_SYNC_ERROR = "MessagesForAndroidSyncError";
|
||||
public static final String MOBILE_IDENTITY_CONSISTENCY_PROMOS =
|
||||
+ public static final String SEARCH_READY_OMNIBOX = "SearchReadyOmnibox";
|
||||
"MobileIdentityConsistencyPromos";
|
||||
public static final String MODAL_PERMISSION_DIALOG_VIEW = "ModalPermissionDialogView";
|
||||
public static final String METRICS_SETTINGS_ANDROID = "MetricsSettingsAndroid";
|
||||
diff --git a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/DropdownItemViewInfoListBuilder.java b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/DropdownItemViewInfoListBuilder.java
|
||||
--- a/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/DropdownItemViewInfoListBuilder.java
|
||||
+++ b/chrome/browser/ui/android/omnibox/java/src/org/chromium/chrome/browser/omnibox/suggestions/DropdownItemViewInfoListBuilder.java
|
||||
|
|
|
@ -9,7 +9,7 @@ Subject: Restore offline-indicator-v2 flag
|
|||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -4336,9 +4336,9 @@
|
||||
@@ -4457,9 +4457,9 @@
|
||||
"expiry_milestone": 98
|
||||
},
|
||||
{
|
||||
|
|
|
@ -13,7 +13,7 @@ This reverts commit 2a51528a1737e9038f7f96f29403032a6a845a25.
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -336,6 +336,15 @@ const FeatureEntry::Choice kOverlayStrategiesChoices[] = {
|
||||
@@ -338,6 +338,15 @@ const FeatureEntry::Choice kOverlayStrategiesChoices[] = {
|
||||
"single-fullscreen,single-on-top,underlay"},
|
||||
};
|
||||
|
||||
|
@ -29,7 +29,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
const FeatureEntry::Choice kTouchTextSelectionStrategyChoices[] = {
|
||||
{flags_ui::kGenericExperimentChoiceDefault, "", ""},
|
||||
{flag_descriptions::kTouchSelectionStrategyCharacter,
|
||||
@@ -3776,6 +3785,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3886,6 +3895,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"restricted-api-origins", flag_descriptions::kRestrictedApiOriginsName,
|
||||
flag_descriptions::kRestrictedApiOriginsDescription, kOsAll,
|
||||
ORIGIN_LIST_VALUE_TYPE(switches::kRestrictedApiOrigins, "")},
|
||||
|
@ -42,8 +42,8 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -4295,6 +4295,11 @@
|
||||
"owners": [ "mahmadi", "mfacey" ],
|
||||
@@ -4296,6 +4296,11 @@
|
||||
"owners": [ "aaronhk", "fserb", "juanmihd", "yiyix" ],
|
||||
"expiry_milestone": 100
|
||||
},
|
||||
+ {
|
||||
|
@ -52,12 +52,12 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
+ "expiry_milestone": -1
|
||||
+ },
|
||||
{
|
||||
"name": "ntp-realbox-suggestion-answers",
|
||||
"owners": [ "mahmadi", "mfacey" ],
|
||||
"name": "new-content-suggestions-feed",
|
||||
"owners": [ "adamta@google.com", "sczs", "gogerald", "bling-flags@google.com" ],
|
||||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1732,6 +1732,14 @@ const char kOmniboxActiveSearchEnginesDescription[] =
|
||||
@@ -1760,6 +1760,14 @@ const char kOmniboxActiveSearchEnginesDescription[] =
|
||||
"Enables a 'Your Search Engines' section on "
|
||||
"chrome://settings/searchEngines.";
|
||||
|
||||
|
@ -75,7 +75,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1004,6 +1004,13 @@ extern const char kOriginAgentClusterDefaultDescription[];
|
||||
@@ -1012,6 +1012,13 @@ extern const char kOmitCorsClientCertDescription[];
|
||||
extern const char kOmniboxActiveSearchEnginesName[];
|
||||
extern const char kOmniboxActiveSearchEnginesDescription[];
|
||||
|
||||
|
|
|
@ -267,25 +267,25 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
Type.JAVASCRIPT, Type.MICROPHONE, Type.NFC, Type.NOTIFICATIONS, Type.POPUPS,
|
||||
Type.PROTECTED_MEDIA, Type.SENSORS, Type.SOUND, Type.USB, Type.VIRTUAL_REALITY,
|
||||
Type.USE_STORAGE, Type.AUTO_DARK_WEB_CONTENT, Type.REQUEST_DESKTOP_SITE,
|
||||
- Type.TIMEZONE_OVERRIDE})
|
||||
+ Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY})
|
||||
- Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE})
|
||||
+ Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY})
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
public @interface Type {
|
||||
// All updates here must also be reflected in {@link #preferenceKey(int)
|
||||
@@ -74,10 +74,11 @@ public class SiteSettingsCategory {
|
||||
int AUTO_DARK_WEB_CONTENT = 23;
|
||||
@@ -75,10 +75,11 @@ public class SiteSettingsCategory {
|
||||
int REQUEST_DESKTOP_SITE = 24;
|
||||
int TIMEZONE_OVERRIDE = 25;
|
||||
+ int AUTOPLAY = 26;
|
||||
int FEDERATED_IDENTITY_API = 25;
|
||||
int TIMEZONE_OVERRIDE = 26;
|
||||
+ int AUTOPLAY = 27;
|
||||
/**
|
||||
* Number of handled categories used for calculating array sizes.
|
||||
*/
|
||||
- int NUM_ENTRIES = 26;
|
||||
+ int NUM_ENTRIES = 27;
|
||||
- int NUM_ENTRIES = 27;
|
||||
+ int NUM_ENTRIES = 28;
|
||||
}
|
||||
|
||||
private final BrowserContextHandle mBrowserContextHandle;
|
||||
@@ -188,6 +189,8 @@ public class SiteSettingsCategory {
|
||||
@@ -191,6 +192,8 @@ public class SiteSettingsCategory {
|
||||
return ContentSettingsType.NFC;
|
||||
case Type.NOTIFICATIONS:
|
||||
return ContentSettingsType.NOTIFICATIONS;
|
||||
|
@ -294,7 +294,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
case Type.POPUPS:
|
||||
return ContentSettingsType.POPUPS;
|
||||
case Type.PROTECTED_MEDIA:
|
||||
@@ -266,6 +269,8 @@ public class SiteSettingsCategory {
|
||||
@@ -271,6 +274,8 @@ public class SiteSettingsCategory {
|
||||
return "nfc";
|
||||
case Type.NOTIFICATIONS:
|
||||
return "notifications";
|
||||
|
@ -330,13 +330,13 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
case ContentSettingsType.BLUETOOTH_SCANNING:
|
||||
+ case ContentSettingsType.AUTOPLAY:
|
||||
case ContentSettingsType.COOKIES:
|
||||
case ContentSettingsType.REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType.FEDERATED_IDENTITY_API:
|
||||
case ContentSettingsType.JAVASCRIPT:
|
||||
diff --git a/components/browser_ui/site_settings/android/website_preference_bridge.cc b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
--- a/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
+++ b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
@@ -772,6 +772,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
||||
case ContentSettingsType::POPUPS:
|
||||
@@ -773,6 +773,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
||||
case ContentSettingsType::REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType::SENSORS:
|
||||
case ContentSettingsType::SOUND:
|
||||
+ case ContentSettingsType::AUTOPLAY:
|
||||
|
@ -377,7 +377,7 @@ diff --git a/components/content_settings/core/browser/content_settings_registry.
|
|||
diff --git a/components/content_settings/core/browser/content_settings_utils.cc b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
--- a/components/content_settings/core/browser/content_settings_utils.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
@@ -149,6 +149,8 @@ void GetRendererContentSettingRules(const HostContentSettingsMap* map,
|
||||
@@ -148,6 +148,8 @@ void GetRendererContentSettingRules(const HostContentSettingsMap* map,
|
||||
#endif
|
||||
map->GetSettingsForOneType(ContentSettingsType::JAVASCRIPT,
|
||||
&(rules->script_rules));
|
||||
|
@ -448,7 +448,7 @@ diff --git a/components/content_settings/core/common/content_settings_mojom_trai
|
|||
diff --git a/components/content_settings/renderer/content_settings_agent_impl.cc b/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
--- a/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
+++ b/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
@@ -435,6 +435,17 @@ bool ContentSettingsAgentImpl::AllowRunningInsecureContent(
|
||||
@@ -433,6 +433,17 @@ bool ContentSettingsAgentImpl::AllowRunningInsecureContent(
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -480,7 +480,7 @@ diff --git a/components/content_settings/renderer/content_settings_agent_impl.h
|
|||
diff --git a/components/page_info/android/page_info_controller_android.cc b/components/page_info/android/page_info_controller_android.cc
|
||||
--- a/components/page_info/android/page_info_controller_android.cc
|
||||
+++ b/components/page_info/android/page_info_controller_android.cc
|
||||
@@ -144,6 +144,7 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
@@ -145,6 +145,7 @@ void PageInfoControllerAndroid::SetPermissionInfo(
|
||||
permissions_to_display.push_back(ContentSettingsType::ADS);
|
||||
permissions_to_display.push_back(
|
||||
ContentSettingsType::PROTECTED_MEDIA_IDENTIFIER);
|
||||
|
@ -514,7 +514,7 @@ diff --git a/components/page_info/page_info.cc b/components/page_info/page_info.
|
|||
diff --git a/components/page_info/page_info_ui.cc b/components/page_info/page_info_ui.cc
|
||||
--- a/components/page_info/page_info_ui.cc
|
||||
+++ b/components/page_info/page_info_ui.cc
|
||||
@@ -161,6 +161,7 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
@@ -160,6 +160,7 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
#endif
|
||||
{ContentSettingsType::ADS, IDS_SITE_SETTINGS_TYPE_ADS,
|
||||
IDS_SITE_SETTINGS_TYPE_ADS_MID_SENTENCE},
|
||||
|
|
|
@ -13,7 +13,7 @@ Subject: Site setting for images
|
|||
.../ContentSettingsResources.java | 4 ++++
|
||||
.../site_settings/SingleCategorySettings.java | 4 ++++
|
||||
.../site_settings/SingleWebsiteSettings.java | 22 ++++++++++++++++++
|
||||
.../site_settings/SiteSettingsCategory.java | 9 +++++--
|
||||
.../site_settings/SiteSettingsCategory.java | 10 ++++++--
|
||||
.../site_settings/SiteSettingsUtil.java | 1 +
|
||||
.../browser_ui/site_settings/Website.java | 6 +++++
|
||||
.../WebsitePermissionsFetcher.java | 1 +
|
||||
|
@ -25,7 +25,7 @@ Subject: Site setting for images
|
|||
components/page_info/page_info.cc | 7 ++++--
|
||||
components/page_info/page_info_ui.cc | 4 ++--
|
||||
components/site_settings_strings.grdp | 12 +++++-----
|
||||
22 files changed, 82 insertions(+), 19 deletions(-)
|
||||
22 files changed, 83 insertions(+), 19 deletions(-)
|
||||
create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-hdpi/permission_images.png
|
||||
create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-mdpi/permission_images.png
|
||||
create mode 100644 components/browser_ui/site_settings/android/java/res/drawable-xhdpi/permission_images.png
|
||||
|
@ -255,30 +255,31 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
@@ -43,7 +43,7 @@ public class SiteSettingsCategory {
|
||||
@@ -43,7 +43,8 @@ public class SiteSettingsCategory {
|
||||
Type.JAVASCRIPT, Type.MICROPHONE, Type.NFC, Type.NOTIFICATIONS, Type.POPUPS,
|
||||
Type.PROTECTED_MEDIA, Type.SENSORS, Type.SOUND, Type.USB, Type.VIRTUAL_REALITY,
|
||||
Type.USE_STORAGE, Type.AUTO_DARK_WEB_CONTENT, Type.REQUEST_DESKTOP_SITE,
|
||||
- Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT})
|
||||
+ Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT, Type.IMAGES})
|
||||
- Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT})
|
||||
+ Type.FEDERATED_IDENTITY_API, Type.TIMEZONE_OVERRIDE, Type.AUTOPLAY, Type.JAVASCRIPT_JIT,
|
||||
+ Type.IMAGES})
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
public @interface Type {
|
||||
// All updates here must also be reflected in {@link #preferenceKey(int)
|
||||
@@ -76,10 +76,11 @@ public class SiteSettingsCategory {
|
||||
int TIMEZONE_OVERRIDE = 25;
|
||||
int AUTOPLAY = 26;
|
||||
int JAVASCRIPT_JIT = 27;
|
||||
+ int IMAGES = 28;
|
||||
@@ -77,10 +78,11 @@ public class SiteSettingsCategory {
|
||||
int TIMEZONE_OVERRIDE = 26;
|
||||
int AUTOPLAY = 27;
|
||||
int JAVASCRIPT_JIT = 28;
|
||||
+ int IMAGES = 29;
|
||||
/**
|
||||
* Number of handled categories used for calculating array sizes.
|
||||
*/
|
||||
- int NUM_ENTRIES = 28;
|
||||
+ int NUM_ENTRIES = 29;
|
||||
- int NUM_ENTRIES = 29;
|
||||
+ int NUM_ENTRIES = 30;
|
||||
}
|
||||
|
||||
private final BrowserContextHandle mBrowserContextHandle;
|
||||
@@ -182,6 +183,8 @@ public class SiteSettingsCategory {
|
||||
return ContentSettingsType.GEOLOCATION;
|
||||
@@ -185,6 +187,8 @@ public class SiteSettingsCategory {
|
||||
return ContentSettingsType.FEDERATED_IDENTITY_API;
|
||||
case Type.IDLE_DETECTION:
|
||||
return ContentSettingsType.IDLE_DETECTION;
|
||||
+ case Type.IMAGES:
|
||||
|
@ -286,7 +287,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
case Type.JAVASCRIPT:
|
||||
return ContentSettingsType.JAVASCRIPT;
|
||||
case Type.JAVASCRIPT_JIT:
|
||||
@@ -266,6 +269,8 @@ public class SiteSettingsCategory {
|
||||
@@ -271,6 +275,8 @@ public class SiteSettingsCategory {
|
||||
return "idle_detection";
|
||||
case Type.JAVASCRIPT:
|
||||
return "javascript";
|
||||
|
@ -328,7 +329,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
@@ -64,6 +64,7 @@ public class WebsitePermissionsFetcher {
|
||||
case ContentSettingsType.AUTOPLAY:
|
||||
case ContentSettingsType.COOKIES:
|
||||
case ContentSettingsType.REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType.FEDERATED_IDENTITY_API:
|
||||
+ case ContentSettingsType.IMAGES:
|
||||
case ContentSettingsType.JAVASCRIPT:
|
||||
case ContentSettingsType.JAVASCRIPT_JIT:
|
||||
|
@ -339,7 +340,7 @@ diff --git a/components/browser_ui/site_settings/android/website_preference_brid
|
|||
@@ -768,6 +768,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
||||
case ContentSettingsType::BACKGROUND_SYNC:
|
||||
case ContentSettingsType::COOKIES:
|
||||
case ContentSettingsType::REQUEST_DESKTOP_SITE:
|
||||
case ContentSettingsType::FEDERATED_IDENTITY_API:
|
||||
+ case ContentSettingsType::IMAGES:
|
||||
case ContentSettingsType::JAVASCRIPT:
|
||||
case ContentSettingsType::JAVASCRIPT_JIT:
|
||||
|
@ -357,7 +358,7 @@ diff --git a/components/browser_ui/strings/android/site_settings.grdp b/componen
|
|||
<message name="IDS_JAVASCRIPT_PERMISSION_TITLE" desc="Title of the permission to run javascript [CHAR_LIMIT=32]">
|
||||
JavaScript
|
||||
</message>
|
||||
@@ -197,6 +200,9 @@
|
||||
@@ -200,6 +203,9 @@
|
||||
<message name="IDS_WEBSITE_SETTINGS_ADD_SITE_TOAST" desc="The toast shown when a new site has been added to the exception list.">
|
||||
Site <ph name="SITE_NAME">%1$s<ex>google.com</ex></ph> added
|
||||
</message>
|
||||
|
@ -383,7 +384,7 @@ diff --git a/components/content_settings/core/browser/content_settings_registry.
|
|||
diff --git a/components/content_settings/core/browser/content_settings_utils.cc b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
--- a/components/content_settings/core/browser/content_settings_utils.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
@@ -132,12 +132,8 @@ void GetRendererContentSettingRules(const HostContentSettingsMap* map,
|
||||
@@ -131,12 +131,8 @@ void GetRendererContentSettingRules(const HostContentSettingsMap* map,
|
||||
ContentSettingToValue(CONTENT_SETTING_ALLOW), std::string(),
|
||||
map->IsOffTheRecord()));
|
||||
#else
|
||||
|
@ -401,7 +402,7 @@ diff --git a/components/content_settings/core/browser/content_settings_utils.cc
|
|||
diff --git a/components/page_info/android/page_info_controller_android.cc b/components/page_info/android/page_info_controller_android.cc
|
||||
--- a/components/page_info/android/page_info_controller_android.cc
|
||||
+++ b/components/page_info/android/page_info_controller_android.cc
|
||||
@@ -227,6 +227,10 @@ absl::optional<ContentSetting> PageInfoControllerAndroid::GetSettingToDisplay(
|
||||
@@ -228,6 +228,10 @@ absl::optional<ContentSetting> PageInfoControllerAndroid::GetSettingToDisplay(
|
||||
// audio since last navigation.
|
||||
if (web_contents_->WasEverAudible())
|
||||
return permission.default_setting;
|
||||
|
@ -440,7 +441,7 @@ diff --git a/components/page_info/page_info.cc b/components/page_info/page_info.
|
|||
diff --git a/components/page_info/page_info_ui.cc b/components/page_info/page_info_ui.cc
|
||||
--- a/components/page_info/page_info_ui.cc
|
||||
+++ b/components/page_info/page_info_ui.cc
|
||||
@@ -197,6 +197,8 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
@@ -196,6 +196,8 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
IDS_SITE_SETTINGS_TYPE_CAMERA_PAN_TILT_ZOOM_MID_SENTENCE},
|
||||
{ContentSettingsType::IDLE_DETECTION, IDS_SITE_SETTINGS_TYPE_IDLE_DETECTION,
|
||||
IDS_SITE_SETTINGS_TYPE_IDLE_DETECTION_MID_SENTENCE},
|
||||
|
@ -449,7 +450,7 @@ diff --git a/components/page_info/page_info_ui.cc b/components/page_info/page_in
|
|||
#if !BUILDFLAG(IS_ANDROID)
|
||||
// Page Info Permissions that are not defined in Android.
|
||||
{ContentSettingsType::FILE_SYSTEM_WRITE_GUARD,
|
||||
@@ -206,8 +208,6 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
@@ -205,8 +207,6 @@ base::span<const PageInfoUI::PermissionUIInfo> GetContentSettingsUIInfo() {
|
||||
IDS_SITE_SETTINGS_TYPE_FONT_ACCESS_MID_SENTENCE},
|
||||
{ContentSettingsType::HID_GUARD, IDS_SITE_SETTINGS_TYPE_HID_DEVICES,
|
||||
IDS_SITE_SETTINGS_TYPE_HID_DEVICES_MID_SENTENCE},
|
||||
|
|
|
@ -47,7 +47,6 @@ See also: https://github.com/bromite/bromite/wiki/TimezoneOverride
|
|||
create mode 100755 components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/TimezoneOverrideSiteSettingsPreference.java
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/site_settings/ChromeSiteSettingsDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/site_settings/ChromeSiteSettingsDelegate.java
|
||||
index 83d8ba95297e..9dbf950f2f45 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/site_settings/ChromeSiteSettingsDelegate.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/site_settings/ChromeSiteSettingsDelegate.java
|
||||
@@ -43,6 +43,10 @@ import org.chromium.url.GURL;
|
||||
|
@ -79,7 +78,6 @@ index 83d8ba95297e..9dbf950f2f45 100644
|
|||
+ }
|
||||
}
|
||||
diff --git a/components/browser_ui/site_settings/android/BUILD.gn b/components/browser_ui/site_settings/android/BUILD.gn
|
||||
index 285c9b0a5eb1..22bd85704fc3 100644
|
||||
--- a/components/browser_ui/site_settings/android/BUILD.gn
|
||||
+++ b/components/browser_ui/site_settings/android/BUILD.gn
|
||||
@@ -66,6 +66,7 @@ android_library("java") {
|
||||
|
@ -101,7 +99,6 @@ index 285c9b0a5eb1..22bd85704fc3 100644
|
|||
deps = [
|
||||
diff --git a/components/browser_ui/site_settings/android/java/res/layout/time_zone_select_dialog.xml b/components/browser_ui/site_settings/android/java/res/layout/time_zone_select_dialog.xml
|
||||
new file mode 100755
|
||||
index 000000000000..05ac75a4cb5c
|
||||
--- /dev/null
|
||||
+++ b/components/browser_ui/site_settings/android/java/res/layout/time_zone_select_dialog.xml
|
||||
@@ -0,0 +1,36 @@
|
||||
|
@ -144,7 +141,6 @@ index 000000000000..05ac75a4cb5c
|
|||
\ No newline at end of file
|
||||
diff --git a/components/browser_ui/site_settings/android/java/res/layout/timezoneoverride_site_settings_preference.xml b/components/browser_ui/site_settings/android/java/res/layout/timezoneoverride_site_settings_preference.xml
|
||||
new file mode 100755
|
||||
index 000000000000..e7570d55a1f5
|
||||
--- /dev/null
|
||||
+++ b/components/browser_ui/site_settings/android/java/res/layout/timezoneoverride_site_settings_preference.xml
|
||||
@@ -0,0 +1,68 @@
|
||||
|
@ -217,7 +213,6 @@ index 000000000000..e7570d55a1f5
|
|||
+
|
||||
+</LinearLayout>
|
||||
diff --git a/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml b/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
||||
index 7140e17f9eae..0d757c8d7cb4 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
||||
+++ b/components/browser_ui/site_settings/android/java/res/xml/site_settings_preferences.xml
|
||||
@@ -41,6 +41,10 @@
|
||||
|
@ -232,7 +227,6 @@ index 7140e17f9eae..0d757c8d7cb4 100644
|
|||
<org.chromium.components.browser_ui.settings.ChromeBasePreference
|
||||
android:fragment="org.chromium.components.browser_ui.site_settings.SingleCategorySettings"
|
||||
diff --git a/components/browser_ui/site_settings/android/java/res/xml/website_preferences.xml b/components/browser_ui/site_settings/android/java/res/xml/website_preferences.xml
|
||||
index 0745adba2db5..35d1cfc9da22 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/res/xml/website_preferences.xml
|
||||
+++ b/components/browser_ui/site_settings/android/java/res/xml/website_preferences.xml
|
||||
@@ -13,6 +13,12 @@
|
||||
|
@ -259,7 +253,6 @@ index 0745adba2db5..35d1cfc9da22 100644
|
|||
<!-- A checkbox for enabling a quiet ui for notification prompts. Only shown in the Notifications category. -->
|
||||
<org.chromium.components.browser_ui.settings.ChromeBaseCheckBoxPreference
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
index 277bf6683620..8db7557cc109 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ContentSettingsResources.java
|
||||
@@ -269,6 +269,12 @@ public class ContentSettingsResources {
|
||||
|
@ -326,7 +319,6 @@ index 277bf6683620..8db7557cc109 100644
|
|||
assert false;
|
||||
return null;
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java
|
||||
index 14e5fdc0a792..3a70df3c0fb0 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java
|
||||
@@ -62,6 +62,10 @@ import org.chromium.ui.widget.Toast;
|
||||
|
@ -526,7 +518,6 @@ index 14e5fdc0a792..3a70df3c0fb0 100644
|
|||
return new AlertDialog.Builder(getContext(), R.style.Theme_Chromium_AlertDialog)
|
||||
.setPositiveButton(R.string.cancel, null)
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleWebsiteSettings.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleWebsiteSettings.java
|
||||
index be32aaeff4fa..5a0bb442e960 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleWebsiteSettings.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleWebsiteSettings.java
|
||||
@@ -132,6 +132,8 @@ public class SingleWebsiteSettings extends SiteSettingsPreferenceFragment
|
||||
|
@ -563,7 +554,6 @@ index be32aaeff4fa..5a0bb442e960 100644
|
|||
|
||||
if (mWebsiteSettingsObserver != null) {
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettings.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettings.java
|
||||
index 5c0f1e108c2a..d3a3415aacc4 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettings.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettings.java
|
||||
@@ -117,7 +117,7 @@ public class SiteSettings
|
||||
|
@ -576,7 +566,6 @@ index 5c0f1e108c2a..d3a3415aacc4 100644
|
|||
p.setSummary(ContentSettingsResources.getCategorySummary(contentType, checked));
|
||||
}
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
index 1ea3178640ca..fc093a3da7a4 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java
|
||||
@@ -43,7 +43,7 @@ public class SiteSettingsCategory {
|
||||
|
@ -620,7 +609,6 @@ index 1ea3178640ca..fc093a3da7a4 100644
|
|||
assert false;
|
||||
return "";
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsDelegate.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsDelegate.java
|
||||
index 5469897e04f5..7cac36037ca6 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsDelegate.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsDelegate.java
|
||||
@@ -124,4 +124,6 @@ public interface SiteSettingsDelegate {
|
||||
|
@ -632,7 +620,6 @@ index 5469897e04f5..7cac36037ca6 100644
|
|||
}
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/TimezoneOverrideSiteSettingsPreference.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/TimezoneOverrideSiteSettingsPreference.java
|
||||
new file mode 100755
|
||||
index 000000000000..d27d700f2f1b
|
||||
--- /dev/null
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/TimezoneOverrideSiteSettingsPreference.java
|
||||
@@ -0,0 +1,193 @@
|
||||
|
@ -830,7 +817,6 @@ index 000000000000..d27d700f2f1b
|
|||
+ }
|
||||
+}
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/Website.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/Website.java
|
||||
index fa69c4b50b53..b9931fc4cfdf 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/Website.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/Website.java
|
||||
@@ -229,6 +229,16 @@ public final class Website implements Serializable {
|
||||
|
@ -851,7 +837,6 @@ index fa69c4b50b53..b9931fc4cfdf 100644
|
|||
// We want to call setContentSetting even after explicitly setting
|
||||
// mContentSettingException above because this will trigger the actual change
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePermissionsFetcher.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePermissionsFetcher.java
|
||||
index edfd2c5e3652..7999edc0aa11 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePermissionsFetcher.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePermissionsFetcher.java
|
||||
@@ -68,6 +68,7 @@ public class WebsitePermissionsFetcher {
|
||||
|
@ -872,7 +857,6 @@ index edfd2c5e3652..7999edc0aa11 100644
|
|||
queue.next();
|
||||
}
|
||||
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
||||
index f51ec6626e4d..2b6245364e8c 100644
|
||||
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
||||
@@ -221,6 +221,8 @@ public class WebsitePreferenceBridge {
|
||||
|
@ -908,7 +892,6 @@ index f51ec6626e4d..2b6245364e8c 100644
|
|||
}
|
||||
}
|
||||
diff --git a/components/browser_ui/site_settings/android/website_preference_bridge.cc b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
index def2775f382c..198c73de1686 100644
|
||||
--- a/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
+++ b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
||||
@@ -900,3 +900,19 @@ static jboolean JNI_WebsitePreferenceBridge_GetLocationAllowedByPolicy(
|
||||
|
@ -932,7 +915,6 @@ index def2775f382c..198c73de1686 100644
|
|||
+ return ConvertUTF8ToJavaString(env, timezone);
|
||||
+}
|
||||
diff --git a/components/browser_ui/strings/android/site_settings.grdp b/components/browser_ui/strings/android/site_settings.grdp
|
||||
index caf954d272b8..43ba542ee263 100644
|
||||
--- a/components/browser_ui/strings/android/site_settings.grdp
|
||||
+++ b/components/browser_ui/strings/android/site_settings.grdp
|
||||
@@ -75,6 +75,9 @@
|
||||
|
@ -985,7 +967,6 @@ index caf954d272b8..43ba542ee263 100644
|
|||
|
||||
<message name="IDS_WEBSITE_SETTINGS_CATEGORY_SOUND_ALLOWED" desc="Summary text explaining that sites are allowed to play sound and that it is the recommended setting.">
|
||||
diff --git a/components/content_settings/core/browser/content_settings_pref_provider.cc b/components/content_settings/core/browser/content_settings_pref_provider.cc
|
||||
index e9fe209377d8..5350fcfb9096 100644
|
||||
--- a/components/content_settings/core/browser/content_settings_pref_provider.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_pref_provider.cc
|
||||
@@ -84,6 +84,8 @@ void PrefProvider::RegisterProfilePrefs(
|
||||
|
@ -1024,7 +1005,6 @@ index e9fe209377d8..5350fcfb9096 100644
|
|||
+
|
||||
} // namespace content_settings
|
||||
diff --git a/components/content_settings/core/browser/content_settings_pref_provider.h b/components/content_settings/core/browser/content_settings_pref_provider.h
|
||||
index f0949df7975e..0b0945c9ba17 100644
|
||||
--- a/components/content_settings/core/browser/content_settings_pref_provider.h
|
||||
+++ b/components/content_settings/core/browser/content_settings_pref_provider.h
|
||||
@@ -67,6 +67,9 @@ class PrefProvider : public UserModifiableProvider {
|
||||
|
@ -1046,7 +1026,6 @@ index f0949df7975e..0b0945c9ba17 100644
|
|||
|
||||
} // namespace content_settings
|
||||
diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc
|
||||
index d5ececff8ece..b581bd975e02 100644
|
||||
--- a/components/content_settings/core/browser/content_settings_registry.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_registry.cc
|
||||
@@ -645,6 +645,18 @@ void ContentSettingsRegistry::Init() {
|
||||
|
@ -1069,7 +1048,6 @@ index d5ececff8ece..b581bd975e02 100644
|
|||
CONTENT_SETTING_ALLOW, WebsiteSettingsInfo::UNSYNCABLE,
|
||||
AllowlistedSchemes(),
|
||||
diff --git a/components/content_settings/core/browser/content_settings_utils.cc b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
index 011f3b4fea36..0061636f9de8 100644
|
||||
--- a/components/content_settings/core/browser/content_settings_utils.cc
|
||||
+++ b/components/content_settings/core/browser/content_settings_utils.cc
|
||||
@@ -150,6 +150,13 @@ void GetRendererContentSettingRules(const HostContentSettingsMap* map,
|
||||
|
@ -1087,7 +1065,6 @@ index 011f3b4fea36..0061636f9de8 100644
|
|||
|
||||
bool IsMorePermissive(ContentSetting a, ContentSetting b) {
|
||||
diff --git a/components/content_settings/core/browser/host_content_settings_map.cc b/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
index 42ce02d5bf00..e8595b95748e 100644
|
||||
--- a/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
+++ b/components/content_settings/core/browser/host_content_settings_map.cc
|
||||
@@ -599,6 +599,14 @@ void HostContentSettingsMap::SetClockForTesting(base::Clock* clock) {
|
||||
|
@ -1106,7 +1083,6 @@ index 42ce02d5bf00..e8595b95748e 100644
|
|||
auto* content_setting_registry =
|
||||
content_settings::ContentSettingsRegistry::GetInstance();
|
||||
diff --git a/components/content_settings/core/browser/host_content_settings_map.h b/components/content_settings/core/browser/host_content_settings_map.h
|
||||
index f4cb54d4fb4c..4d40d1f5ac2a 100644
|
||||
--- a/components/content_settings/core/browser/host_content_settings_map.h
|
||||
+++ b/components/content_settings/core/browser/host_content_settings_map.h
|
||||
@@ -335,6 +335,9 @@ class HostContentSettingsMap : public content_settings::Observer,
|
||||
|
@ -1120,7 +1096,6 @@ index f4cb54d4fb4c..4d40d1f5ac2a 100644
|
|||
friend class base::RefCountedThreadSafe<HostContentSettingsMap>;
|
||||
friend class content_settings::TestUtils;
|
||||
diff --git a/components/content_settings/core/common/content_settings.cc b/components/content_settings/core/common/content_settings.cc
|
||||
index e08368cd6a4d..81de85d4fc4e 100644
|
||||
--- a/components/content_settings/core/common/content_settings.cc
|
||||
+++ b/components/content_settings/core/common/content_settings.cc
|
||||
@@ -190,7 +190,8 @@ bool RendererContentSettingRules::IsRendererContentSetting(
|
||||
|
@ -1134,7 +1109,6 @@ index e08368cd6a4d..81de85d4fc4e 100644
|
|||
|
||||
RendererContentSettingRules::RendererContentSettingRules() {}
|
||||
diff --git a/components/content_settings/core/common/content_settings.h b/components/content_settings/core/common/content_settings.h
|
||||
index 135e07ab6c5d..905833daa3ba 100644
|
||||
--- a/components/content_settings/core/common/content_settings.h
|
||||
+++ b/components/content_settings/core/common/content_settings.h
|
||||
@@ -80,6 +80,8 @@ struct RendererContentSettingRules {
|
||||
|
@ -1147,7 +1121,6 @@ index 135e07ab6c5d..905833daa3ba 100644
|
|||
|
||||
namespace content_settings {
|
||||
diff --git a/components/content_settings/core/common/content_settings.mojom b/components/content_settings/core/common/content_settings.mojom
|
||||
index f2f3eba2167a..659646570aae 100644
|
||||
--- a/components/content_settings/core/common/content_settings.mojom
|
||||
+++ b/components/content_settings/core/common/content_settings.mojom
|
||||
@@ -78,4 +78,6 @@ struct RendererContentSettingRules {
|
||||
|
@ -1158,7 +1131,6 @@ index f2f3eba2167a..659646570aae 100644
|
|||
+ string timezone_override_value;
|
||||
};
|
||||
diff --git a/components/content_settings/core/common/content_settings_mojom_traits.cc b/components/content_settings/core/common/content_settings_mojom_traits.cc
|
||||
index 4ae7a3b123dc..e0268395cc20 100644
|
||||
--- a/components/content_settings/core/common/content_settings_mojom_traits.cc
|
||||
+++ b/components/content_settings/core/common/content_settings_mojom_traits.cc
|
||||
@@ -101,7 +101,9 @@ bool StructTraits<content_settings::mojom::RendererContentSettingRulesDataView,
|
||||
|
@ -1173,7 +1145,6 @@ index 4ae7a3b123dc..e0268395cc20 100644
|
|||
|
||||
} // namespace mojo
|
||||
diff --git a/components/content_settings/core/common/content_settings_mojom_traits.h b/components/content_settings/core/common/content_settings_mojom_traits.h
|
||||
index 7127ca7d852b..34993a32e4f2 100644
|
||||
--- a/components/content_settings/core/common/content_settings_mojom_traits.h
|
||||
+++ b/components/content_settings/core/common/content_settings_mojom_traits.h
|
||||
@@ -150,6 +150,16 @@ struct StructTraits<
|
||||
|
@ -1194,7 +1165,6 @@ index 7127ca7d852b..34993a32e4f2 100644
|
|||
content_settings::mojom::RendererContentSettingRulesDataView data,
|
||||
RendererContentSettingRules* out);
|
||||
diff --git a/components/content_settings/core/common/content_settings_types.h b/components/content_settings/core/common/content_settings_types.h
|
||||
index c110a0332eda..6a9f633e80d7 100644
|
||||
--- a/components/content_settings/core/common/content_settings_types.h
|
||||
+++ b/components/content_settings/core/common/content_settings_types.h
|
||||
@@ -226,6 +226,9 @@ enum class ContentSettingsType : int32_t {
|
||||
|
@ -1208,7 +1178,6 @@ index c110a0332eda..6a9f633e80d7 100644
|
|||
// is specified.
|
||||
// TODO(crbug.com/1150788): Also apply this when getDisplayMedia() is called
|
||||
diff --git a/components/content_settings/core/common/pref_names.cc b/components/content_settings/core/common/pref_names.cc
|
||||
index a4360ea9f378..760ab8013eca 100644
|
||||
--- a/components/content_settings/core/common/pref_names.cc
|
||||
+++ b/components/content_settings/core/common/pref_names.cc
|
||||
@@ -157,4 +157,7 @@ const char kQuietNotificationPermissionUiDisabledTime[] =
|
||||
|
@ -1220,7 +1189,6 @@ index a4360ea9f378..760ab8013eca 100644
|
|||
+
|
||||
} // namespace prefs
|
||||
diff --git a/components/content_settings/core/common/pref_names.h b/components/content_settings/core/common/pref_names.h
|
||||
index a34f557b789d..02ee584d6338 100644
|
||||
--- a/components/content_settings/core/common/pref_names.h
|
||||
+++ b/components/content_settings/core/common/pref_names.h
|
||||
@@ -83,6 +83,8 @@ extern const char kQuietNotificationPermissionUiDisabledTime[];
|
||||
|
@ -1233,7 +1201,6 @@ index a34f557b789d..02ee584d6338 100644
|
|||
|
||||
#endif // COMPONENTS_CONTENT_SETTINGS_CORE_COMMON_PREF_NAMES_H_
|
||||
diff --git a/components/content_settings/renderer/content_settings_agent_impl.cc b/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
index 4ba853105dcd..3ff3e81611ba 100644
|
||||
--- a/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
+++ b/components/content_settings/renderer/content_settings_agent_impl.cc
|
||||
@@ -8,8 +8,10 @@
|
||||
|
@ -1361,7 +1328,6 @@ index 4ba853105dcd..3ff3e81611ba 100644
|
|||
+
|
||||
} // namespace content_settings
|
||||
diff --git a/components/content_settings/renderer/content_settings_agent_impl.h b/components/content_settings/renderer/content_settings_agent_impl.h
|
||||
index cb89dbd42d80..f3c3fb867ef1 100644
|
||||
--- a/components/content_settings/renderer/content_settings_agent_impl.h
|
||||
+++ b/components/content_settings/renderer/content_settings_agent_impl.h
|
||||
@@ -183,6 +183,10 @@ class ContentSettingsAgentImpl
|
||||
|
@ -1376,7 +1342,6 @@ index cb89dbd42d80..f3c3fb867ef1 100644
|
|||
|
||||
} // namespace content_settings
|
||||
diff --git a/weblayer/browser/java/org/chromium/weblayer_private/settings/WebLayerSiteSettingsDelegate.java b/weblayer/browser/java/org/chromium/weblayer_private/settings/WebLayerSiteSettingsDelegate.java
|
||||
index b24a6fe6ba71..94050fddc47b 100644
|
||||
--- a/weblayer/browser/java/org/chromium/weblayer_private/settings/WebLayerSiteSettingsDelegate.java
|
||||
+++ b/weblayer/browser/java/org/chromium/weblayer_private/settings/WebLayerSiteSettingsDelegate.java
|
||||
@@ -137,4 +137,7 @@ public class WebLayerSiteSettingsDelegate
|
||||
|
@ -1387,6 +1352,5 @@ index b24a6fe6ba71..94050fddc47b 100644
|
|||
+ @Override
|
||||
+ public void launchTimeZoneOverrideHelpAndFeedbackActivity(Activity currentActivity) {}
|
||||
}
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -12,7 +12,7 @@ Disable by default
|
|||
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
|
||||
--- a/chrome/browser/flag-metadata.json
|
||||
+++ b/chrome/browser/flag-metadata.json
|
||||
@@ -2828,7 +2828,7 @@
|
||||
@@ -2888,7 +2888,7 @@
|
||||
{
|
||||
"name": "enable-tab-groups",
|
||||
"owners": [ "memex-team@google.com" ],
|
||||
|
@ -21,7 +21,7 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
},
|
||||
{
|
||||
"name": "enable-tab-groups-continuation",
|
||||
@@ -2843,7 +2843,7 @@
|
||||
@@ -2903,7 +2903,7 @@
|
||||
{
|
||||
"name": "enable-tab-groups-ui-improvements",
|
||||
"owners": [ "memex-team@google.com" ],
|
||||
|
|
|
@ -14,7 +14,7 @@ Subject: Update i18n zh_CN support
|
|||
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
|
||||
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
|
||||
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
|
||||
@@ -8227,4 +8227,6 @@
|
||||
@@ -8339,4 +8339,6 @@
|
||||
<translation id="996803490569799917">查看与亲朋好友相聚时刻的回忆集锦</translation>
|
||||
<translation id="99731366405731005">您需要开启 <ph name="LINK1_BEGIN" />Chrome 同步<ph name="LINK1_END" />才能使用 Wi-Fi 同步功能。<ph name="LINK2_BEGIN" />了解详情<ph name="LINK2_END" /></translation>
|
||||
<translation id="998747458861718449">检查(&N)</translation>
|
||||
|
@ -26,7 +26,7 @@ diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/res
|
|||
diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb
|
||||
--- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb
|
||||
+++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb
|
||||
@@ -336,4 +336,5 @@
|
||||
@@ -359,4 +359,5 @@
|
||||
<translation id="940313311831216333">如需在您的所有设备上访问自己的 Chrome 信息,请登录您的帐号,然后开启同步功能。</translation>
|
||||
<translation id="989369509083708165">Google Chrome 是您的默认浏览器</translation>
|
||||
<translation id="989816563149873169"><ph name="SHORTCUT" /> 可用于切换 Chrome 个人资料</translation>
|
||||
|
@ -37,7 +37,7 @@ diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/r
|
|||
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
|
||||
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
|
||||
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
|
||||
@@ -1459,4 +1459,68 @@ Privacy Sandbox 试用版功能尚处于积极开发阶段,目前只能在部
|
||||
@@ -1523,4 +1523,68 @@ Privacy Sandbox 试用版功能尚处于积极开发阶段,目前只能在部
|
||||
<translation id="983192555821071799">关闭所有标签页</translation>
|
||||
<translation id="987264212798334818">常规</translation>
|
||||
<translation id="996149300115483134">动态卡片上的菜单已关闭</translation>
|
||||
|
@ -111,7 +111,7 @@ diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strin
|
|||
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb
|
||||
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb
|
||||
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-CN.xtb
|
||||
@@ -346,4 +346,24 @@
|
||||
@@ -351,4 +351,24 @@
|
||||
<translation id="9162462602695099906">这是一个危险网页</translation>
|
||||
<translation id="930525582205581608">移除此网站?</translation>
|
||||
<translation id="967624055006145463">已存储的数据</translation>
|
||||
|
@ -141,7 +141,7 @@ diff --git a/components/browser_ui/strings/android/translations/browser_ui_strin
|
|||
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb
|
||||
--- a/components/strings/components_strings_zh-CN.xtb
|
||||
+++ b/components/strings/components_strings_zh-CN.xtb
|
||||
@@ -2604,4 +2604,31 @@
|
||||
@@ -2968,4 +2968,31 @@
|
||||
</ul></translation>
|
||||
<translation id="994346157028146140">JIS B1</translation>
|
||||
<translation id="997986563973421916">来自 Google Pay</translation>
|
||||
|
|
|
@ -80,7 +80,7 @@ diff --git a/chrome/android/chrome_java_resources.gni b/chrome/android/chrome_ja
|
|||
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
|
||||
--- a/chrome/android/chrome_java_sources.gni
|
||||
+++ b/chrome/android/chrome_java_sources.gni
|
||||
@@ -890,6 +890,7 @@ chrome_java_sources = [
|
||||
@@ -886,6 +886,7 @@ chrome_java_sources = [
|
||||
"java/src/org/chromium/chrome/browser/payments/ui/DimmingDialog.java",
|
||||
"java/src/org/chromium/chrome/browser/payments/ui/LineItem.java",
|
||||
"java/src/org/chromium/chrome/browser/payments/ui/PaymentAppComparator.java",
|
||||
|
@ -253,7 +253,7 @@ new file mode 100644
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
||||
@@ -46,6 +46,7 @@ import org.chromium.content_public.browser.DeviceUtils;
|
||||
@@ -47,6 +47,7 @@ import org.chromium.content_public.browser.DeviceUtils;
|
||||
import org.chromium.content_public.browser.SpeechRecognition;
|
||||
import org.chromium.content_public.browser.UiThreadTaskTraits;
|
||||
import org.chromium.net.NetworkChangeNotifier;
|
||||
|
@ -261,7 +261,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrow
|
|||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
@@ -307,11 +308,13 @@ public class ChromeBrowserInitializer {
|
||||
@@ -312,11 +313,13 @@ public class ChromeBrowserInitializer {
|
||||
|
||||
@Override
|
||||
public void onSuccess() {
|
||||
|
@ -278,7 +278,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrow
|
|||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManagerImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManagerImpl.java
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManagerImpl.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManagerImpl.java
|
||||
@@ -132,10 +132,52 @@ public class PrivacyPreferencesManagerImpl implements PrivacyPreferencesManager
|
||||
@@ -139,10 +139,52 @@ public class PrivacyPreferencesManagerImpl implements PrivacyPreferencesManager
|
||||
return PrivacyPreferencesManagerImplJni.get().isMetricsReportingDisabledByPolicy();
|
||||
}
|
||||
|
||||
|
@ -539,7 +539,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/TabImpl.jav
|
|||
import org.chromium.base.supplier.Supplier;
|
||||
import org.chromium.chrome.R;
|
||||
import org.chromium.chrome.browser.ActivityUtils;
|
||||
@@ -508,6 +512,31 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
@@ -513,6 +517,31 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
// Request desktop sites for large screen tablets if necessary.
|
||||
params.setOverrideUserAgent(calculateUserAgentOverrideOption());
|
||||
|
||||
|
@ -571,7 +571,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/TabImpl.jav
|
|||
@TabLoadStatus
|
||||
int result = loadUrlInternal(params);
|
||||
|
||||
@@ -1534,6 +1563,10 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
@@ -1543,6 +1572,10 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
if (mWebContents != null) mWebContents.getNavigationController().loadIfNecessary();
|
||||
mIsBeingRestored = true;
|
||||
for (TabObserver observer : mObservers) observer.onRestoreStarted(this);
|
||||
|
@ -582,7 +582,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/TabImpl.jav
|
|||
} finally {
|
||||
TraceEvent.end("Tab.restoreIfNeeded");
|
||||
}
|
||||
@@ -1736,6 +1769,43 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
@@ -1745,6 +1778,43 @@ public class TabImpl implements Tab, TabObscuringHandler.Observer {
|
||||
/* forcedByUser */ false);
|
||||
}
|
||||
|
||||
|
@ -874,7 +874,7 @@ diff --git a/chrome/browser/android/preferences/privacy_preferences_manager_impl
|
|||
diff --git a/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java b/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
--- a/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
+++ b/chrome/browser/preferences/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceKeys.java
|
||||
@@ -1001,6 +1001,9 @@ public final class ChromePreferenceKeys {
|
||||
@@ -1006,6 +1006,9 @@ public final class ChromePreferenceKeys {
|
||||
public static final KeyPrefix KEY_ZERO_SUGGEST_HEADER_GROUP_COLLAPSED_BY_DEFAULT_PREFIX =
|
||||
new KeyPrefix("zero_suggest_header_group_collapsed_by_default*");
|
||||
|
||||
|
@ -884,7 +884,7 @@ diff --git a/chrome/browser/preferences/android/java/src/org/chromium/chrome/bro
|
|||
/**
|
||||
* These values are currently used as SharedPreferences keys, along with the keys in
|
||||
* {@link LegacyChromePreferenceKeys#getKeysInUse()}. Add new SharedPreferences keys
|
||||
@@ -1124,6 +1127,8 @@ public final class ChromePreferenceKeys {
|
||||
@@ -1130,6 +1133,8 @@ public final class ChromePreferenceKeys {
|
||||
TAP_FEED_CARDS_COUNT,
|
||||
TAP_MV_TILES_COUNT,
|
||||
TWA_DISCLOSURE_SEEN_PACKAGES,
|
||||
|
@ -896,7 +896,7 @@ diff --git a/chrome/browser/preferences/android/java/src/org/chromium/chrome/bro
|
|||
diff --git a/chrome/browser/privacy/settings/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManager.java b/chrome/browser/privacy/settings/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManager.java
|
||||
--- a/chrome/browser/privacy/settings/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManager.java
|
||||
+++ b/chrome/browser/privacy/settings/java/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManager.java
|
||||
@@ -78,6 +78,14 @@ public interface PrivacyPreferencesManager extends CrashReportingPermissionManag
|
||||
@@ -81,6 +81,14 @@ public interface PrivacyPreferencesManager extends CrashReportingPermissionManag
|
||||
*/
|
||||
boolean isMetricsReportingEnabled();
|
||||
|
||||
|
@ -1011,7 +1011,7 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
|
|||
diff --git a/chrome/common/pref_names.cc b/chrome/common/pref_names.cc
|
||||
--- a/chrome/common/pref_names.cc
|
||||
+++ b/chrome/common/pref_names.cc
|
||||
@@ -432,6 +432,19 @@ const char kAllowJavascriptAppleEvents[] =
|
||||
@@ -433,6 +433,19 @@ const char kAllowJavascriptAppleEvents[] =
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -1034,7 +1034,7 @@ diff --git a/chrome/common/pref_names.cc b/chrome/common/pref_names.cc
|
|||
diff --git a/chrome/common/pref_names.h b/chrome/common/pref_names.h
|
||||
--- a/chrome/common/pref_names.h
|
||||
+++ b/chrome/common/pref_names.h
|
||||
@@ -1196,6 +1196,14 @@ extern const char kDesktopSharingHubEnabled[];
|
||||
@@ -1197,6 +1197,14 @@ extern const char kDesktopSharingHubEnabled[];
|
||||
#if !BUILDFLAG(IS_ANDROID)
|
||||
extern const char kLastWhatsNewVersion[];
|
||||
#endif
|
||||
|
@ -1073,7 +1073,7 @@ diff --git a/components/browser_ui/widget/android/java/src/org/chromium/componen
|
|||
diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedder_support/user_agent_utils.cc
|
||||
--- a/components/embedder_support/user_agent_utils.cc
|
||||
+++ b/components/embedder_support/user_agent_utils.cc
|
||||
@@ -347,6 +347,13 @@ std::string GetUserAgent(
|
||||
@@ -368,6 +368,13 @@ std::string GetUserAgent(
|
||||
|
||||
std::string GetReducedUserAgent(
|
||||
ForceMajorVersionToMinorPosition force_major_to_minor) {
|
||||
|
@ -1087,7 +1087,7 @@ diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedd
|
|||
return content::GetReducedUserAgent(
|
||||
base::CommandLine::ForCurrentProcess()->HasSwitch(
|
||||
switches::kUseMobileUserAgent),
|
||||
@@ -513,6 +520,10 @@ blink::UserAgentMetadata GetUserAgentMetadata(PrefService* pref_service) {
|
||||
@@ -533,6 +540,10 @@ blink::UserAgentMetadata GetUserAgentMetadata(PrefService* pref_service) {
|
||||
policy::policy_prefs::kUserAgentClientHintsGREASEUpdateEnabled);
|
||||
ua_options.force_major_to_minor = GetMajorToMinorFromPrefs(pref_service);
|
||||
}
|
||||
|
@ -1133,14 +1133,14 @@ diff --git a/content/browser/renderer_host/navigation_controller_android.h b/con
|
|||
diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
|
||||
--- a/content/browser/renderer_host/render_process_host_impl.cc
|
||||
+++ b/content/browser/renderer_host/render_process_host_impl.cc
|
||||
@@ -3503,6 +3503,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer(
|
||||
@@ -3432,6 +3432,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer(
|
||||
switches::kLacrosUseChromeosProtectedMedia,
|
||||
switches::kLacrosUseChromeosProtectedAv1,
|
||||
#endif
|
||||
+ switches::kDesktopModeViewportMetaEnabled,
|
||||
};
|
||||
renderer_cmd->CopySwitchesFrom(browser_cmd, kSwitchNames,
|
||||
base::size(kSwitchNames));
|
||||
std::size(kSwitchNames));
|
||||
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
||||
--- a/content/browser/web_contents/web_contents_impl.cc
|
||||
+++ b/content/browser/web_contents/web_contents_impl.cc
|
||||
|
@ -1152,7 +1152,7 @@ diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser
|
|||
#include "base/bind.h"
|
||||
#include "base/check_op.h"
|
||||
#include "base/command_line.h"
|
||||
@@ -2779,6 +2780,9 @@ const blink::web_pref::WebPreferences WebContentsImpl::ComputeWebPreferences() {
|
||||
@@ -2769,6 +2770,9 @@ const blink::web_pref::WebPreferences WebContentsImpl::ComputeWebPreferences() {
|
||||
!renderer_preferences_.user_agent_override.ua_metadata_override->mobile)
|
||||
#endif
|
||||
prefs.viewport_meta_enabled = false;
|
||||
|
@ -1185,7 +1185,7 @@ diff --git a/content/public/android/java/src/org/chromium/content/browser/frameh
|
|||
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
||||
--- a/content/renderer/render_thread_impl.cc
|
||||
+++ b/content/renderer/render_thread_impl.cc
|
||||
@@ -974,7 +974,6 @@ void RenderThreadImpl::InitializeRenderer(
|
||||
@@ -976,7 +976,6 @@ void RenderThreadImpl::InitializeRenderer(
|
||||
const std::string& reduced_user_agent,
|
||||
const blink::UserAgentMetadata& user_agent_metadata,
|
||||
const std::vector<std::string>& cors_exempt_header_list) {
|
||||
|
|
|
@ -19,7 +19,6 @@ Do not skip google.com domains for password generation (csagan5)
|
|||
8 files changed, 11 insertions(+), 62 deletions(-)
|
||||
|
||||
diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/components/autofill/core/browser/autofill_download_manager.cc
|
||||
index ee7d430c3032..57ad17faeeaf 100644
|
||||
--- a/components/autofill/core/browser/autofill_download_manager.cc
|
||||
+++ b/components/autofill/core/browser/autofill_download_manager.cc
|
||||
@@ -512,35 +512,6 @@ bool GetUploadPayloadForApi(const AutofillUploadContents& upload,
|
||||
|
@ -79,7 +78,6 @@ index ee7d430c3032..57ad17faeeaf 100644
|
|||
}
|
||||
|
||||
diff --git a/components/autofill/core/browser/autofill_download_manager.h b/components/autofill/core/browser/autofill_download_manager.h
|
||||
index 736e060d6fbf..b07d0a071ae6 100644
|
||||
--- a/components/autofill/core/browser/autofill_download_manager.h
|
||||
+++ b/components/autofill/core/browser/autofill_download_manager.h
|
||||
@@ -36,8 +36,6 @@ namespace autofill {
|
||||
|
@ -92,7 +90,6 @@ index 736e060d6fbf..b07d0a071ae6 100644
|
|||
// experiments do not interfere with one another.
|
||||
struct ScopedActiveAutofillExperiments {
|
||||
diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc
|
||||
index 01d5ecd930ec..b8af1176b8da 100644
|
||||
--- a/components/autofill/core/browser/autofill_manager.cc
|
||||
+++ b/components/autofill/core/browser/autofill_manager.cc
|
||||
@@ -57,19 +57,6 @@ bool CachedFormNeedsUpdate(const FormData& live_form,
|
||||
|
@ -130,7 +127,6 @@ index 01d5ecd930ec..b8af1176b8da 100644
|
|||
translate::TranslateDriver* translate_driver = client->GetTranslateDriver();
|
||||
if (translate_driver) {
|
||||
diff --git a/components/autofill/core/browser/browser_autofill_manager.h b/components/autofill/core/browser/browser_autofill_manager.h
|
||||
index e8420a664449..d83e4ad787e0 100644
|
||||
--- a/components/autofill/core/browser/browser_autofill_manager.h
|
||||
+++ b/components/autofill/core/browser/browser_autofill_manager.h
|
||||
@@ -705,9 +705,9 @@ class BrowserAutofillManager : public AutofillManager,
|
||||
|
@ -146,7 +142,6 @@ index e8420a664449..d83e4ad787e0 100644
|
|||
bool did_show_suggestions_ = false;
|
||||
// Has the user manually edited at least one form field among the autofillable
|
||||
diff --git a/components/autofill/core/common/autofill_features.cc b/components/autofill/core/common/autofill_features.cc
|
||||
index 0dc4aecc6f13..571d25d8b51d 100644
|
||||
--- a/components/autofill/core/common/autofill_features.cc
|
||||
+++ b/components/autofill/core/common/autofill_features.cc
|
||||
@@ -402,7 +402,7 @@ const base::Feature kAutofillSectionUponRedundantNameInfo{
|
||||
|
@ -159,7 +154,6 @@ index 0dc4aecc6f13..571d25d8b51d 100644
|
|||
// Controls whether Autofill may fill across origins as part of the
|
||||
// AutofillAcrossIframes experiment.
|
||||
diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc
|
||||
index 2fa47fb0e2b4..1e12c6386eb1 100644
|
||||
--- a/components/autofill/core/common/autofill_prefs.cc
|
||||
+++ b/components/autofill/core/common/autofill_prefs.cc
|
||||
@@ -134,7 +134,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
|
||||
|
@ -181,7 +175,6 @@ index 2fa47fb0e2b4..1e12c6386eb1 100644
|
|||
registry->RegisterStringPref(
|
||||
prefs::kAutofillProfileValidity, "",
|
||||
diff --git a/components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AutofillAssistantPreferencesUtil.java b/components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AutofillAssistantPreferencesUtil.java
|
||||
index 834529ab0ae0..eff59a1e0726 100644
|
||||
--- a/components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AutofillAssistantPreferencesUtil.java
|
||||
+++ b/components/autofill_assistant/android/public/java/src/org/chromium/components/autofill_assistant/AutofillAssistantPreferencesUtil.java
|
||||
@@ -32,7 +32,7 @@ public class AutofillAssistantPreferencesUtil {
|
||||
|
@ -194,7 +187,6 @@ index 834529ab0ae0..eff59a1e0726 100644
|
|||
|
||||
/** Checks whether proactive help is enabled. */
|
||||
diff --git a/components/password_manager/core/browser/password_generation_frame_helper.cc b/components/password_manager/core/browser/password_generation_frame_helper.cc
|
||||
index 389998779e04..afd1b5c9df7d 100644
|
||||
--- a/components/password_manager/core/browser/password_generation_frame_helper.cc
|
||||
+++ b/components/password_manager/core/browser/password_generation_frame_helper.cc
|
||||
@@ -85,7 +85,6 @@ void PasswordGenerationFrameHelper::ProcessPasswordRequirements(
|
||||
|
@ -215,6 +207,5 @@ index 389998779e04..afd1b5c9df7d 100644
|
|||
if (!client_->IsSavingAndFillingEnabled(url)) {
|
||||
if (logger)
|
||||
logger->LogMessage(Logger::STRING_GENERATION_DISABLED_SAVING_DISABLED);
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -9,7 +9,6 @@ sysroot.
|
|||
1 file changed, 3 insertions(+), 121 deletions(-)
|
||||
|
||||
diff --git a/DEPS b/DEPS
|
||||
index 1eef962d1eaf..5b2896048796 100644
|
||||
--- a/DEPS
|
||||
+++ b/DEPS
|
||||
@@ -112,7 +112,7 @@ vars = {
|
||||
|
@ -171,6 +170,5 @@ index 1eef962d1eaf..5b2896048796 100644
|
|||
# Download test resources for opus, i.e. audio files.
|
||||
{
|
||||
'name': 'opus_test_files',
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -24,7 +24,7 @@ diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewC
|
|||
diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
|
||||
--- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
|
||||
+++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
|
||||
@@ -492,8 +492,6 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider {
|
||||
@@ -489,8 +489,6 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider {
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -11,7 +11,6 @@ Barcode, face and text detection APIs
|
|||
4 files changed, 2 insertions(+), 41 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn
|
||||
index 4fc661286652..a911fc9a092f 100644
|
||||
--- a/chrome/android/BUILD.gn
|
||||
+++ b/chrome/android/BUILD.gn
|
||||
@@ -334,8 +334,6 @@ android_library("chrome_java") {
|
||||
|
@ -24,7 +23,6 @@ index 4fc661286652..a911fc9a092f 100644
|
|||
"//cc:cc_java",
|
||||
"//chrome/android/features/keyboard_accessory:public_java",
|
||||
diff --git a/services/shape_detection/BUILD.gn b/services/shape_detection/BUILD.gn
|
||||
index b61237bc9ff7..adc633da539d 100644
|
||||
--- a/services/shape_detection/BUILD.gn
|
||||
+++ b/services/shape_detection/BUILD.gn
|
||||
@@ -110,14 +110,8 @@ if (is_android) {
|
||||
|
@ -43,7 +41,6 @@ index b61237bc9ff7..adc633da539d 100644
|
|||
|
||||
deps = [
|
||||
diff --git a/services/shape_detection/android/java/src/org/chromium/shape_detection/BitmapUtils.java b/services/shape_detection/android/java/src/org/chromium/shape_detection/BitmapUtils.java
|
||||
index 38a2d2622139..72069b53b9ca 100644
|
||||
--- a/services/shape_detection/android/java/src/org/chromium/shape_detection/BitmapUtils.java
|
||||
+++ b/services/shape_detection/android/java/src/org/chromium/shape_detection/BitmapUtils.java
|
||||
@@ -6,8 +6,6 @@ package org.chromium.shape_detection;
|
||||
|
@ -71,7 +68,6 @@ index 38a2d2622139..72069b53b9ca 100644
|
|||
- }
|
||||
}
|
||||
diff --git a/services/shape_detection/android/java/src/org/chromium/shape_detection/InterfaceRegistrar.java b/services/shape_detection/android/java/src/org/chromium/shape_detection/InterfaceRegistrar.java
|
||||
index daec82a4951c..f5f95ce67fed 100644
|
||||
--- a/services/shape_detection/android/java/src/org/chromium/shape_detection/InterfaceRegistrar.java
|
||||
+++ b/services/shape_detection/android/java/src/org/chromium/shape_detection/InterfaceRegistrar.java
|
||||
@@ -8,9 +8,6 @@ import org.chromium.base.annotations.CalledByNative;
|
||||
|
@ -120,6 +116,5 @@ index daec82a4951c..f5f95ce67fed 100644
|
|||
+ handle.close();
|
||||
}
|
||||
}
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
|
@ -12,7 +12,6 @@ Disables various detections of Google hosts and functionality specific to them
|
|||
5 files changed, 17 insertions(+), 200 deletions(-)
|
||||
|
||||
diff --git a/components/google/core/common/google_util.cc b/components/google/core/common/google_util.cc
|
||||
index 7ce2a5ebbdb6..4aa8c1451876 100644
|
||||
--- a/components/google/core/common/google_util.cc
|
||||
+++ b/components/google/core/common/google_util.cc
|
||||
@@ -27,118 +27,6 @@
|
||||
|
@ -215,7 +214,6 @@ index 7ce2a5ebbdb6..4aa8c1451876 100644
|
|||
return true;
|
||||
|
||||
diff --git a/components/page_load_metrics/browser/page_load_metrics_util.cc b/components/page_load_metrics/browser/page_load_metrics_util.cc
|
||||
index 6bc664a66f91..5bba087510f9 100644
|
||||
--- a/components/page_load_metrics/browser/page_load_metrics_util.cc
|
||||
+++ b/components/page_load_metrics/browser/page_load_metrics_util.cc
|
||||
@@ -210,9 +210,7 @@ bool DidObserveLoadingBehaviorInAnyFrame(
|
||||
|
@ -230,7 +228,6 @@ index 6bc664a66f91..5bba087510f9 100644
|
|||
|
||||
bool IsGoogleSearchResultUrl(const GURL& url) {
|
||||
diff --git a/components/page_load_metrics/common/page_load_metrics_util.cc b/components/page_load_metrics/common/page_load_metrics_util.cc
|
||||
index 4c6a3ff6bfaf..1a4f80881bf3 100644
|
||||
--- a/components/page_load_metrics/common/page_load_metrics_util.cc
|
||||
+++ b/components/page_load_metrics/common/page_load_metrics_util.cc
|
||||
@@ -24,38 +24,7 @@ const int kExtraBufferTimerDelayMillis = 50;
|
||||
|
@ -274,7 +271,6 @@ index 4c6a3ff6bfaf..1a4f80881bf3 100644
|
|||
|
||||
bool IsGoogleHostname(const GURL& url) {
|
||||
diff --git a/components/search_engines/template_url.cc b/components/search_engines/template_url.cc
|
||||
index 001561251e6d..b8e250f67c7b 100644
|
||||
--- a/components/search_engines/template_url.cc
|
||||
+++ b/components/search_engines/template_url.cc
|
||||
@@ -532,11 +532,7 @@ std::u16string TemplateURLRef::SearchTermToString16(
|
||||
|
@ -291,7 +287,6 @@ index 001561251e6d..b8e250f67c7b 100644
|
|||
|
||||
bool TemplateURLRef::ExtractSearchTermsFromURL(
|
||||
diff --git a/net/base/url_util.cc b/net/base/url_util.cc
|
||||
index b0228ee652cc..80499c6382a7 100644
|
||||
--- a/net/base/url_util.cc
|
||||
+++ b/net/base/url_util.cc
|
||||
@@ -455,27 +455,6 @@ bool HasGoogleHost(const GURL& url) {
|
||||
|
@ -322,6 +317,5 @@ index b0228ee652cc..80499c6382a7 100644
|
|||
return false;
|
||||
}
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
--
|
||||
2.25.1
|
||||
|
|
Loading…
Add table
Reference in a new issue