Commit 6135ee13 authored by Timothy Pearson's avatar Timothy Pearson
Browse files

Update to Chromium 128.0.6613.137

......@@ -27,10 +27,10 @@ TLDR: Do not let files sneak onto the disk too easily.
chrome/browser/download/download_prefs.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: chromium-128.0.6613.119/chrome/browser/download/download_prefs.cc
Index: chromium-128.0.6613.137/chrome/browser/download/download_prefs.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/download/download_prefs.cc
+++ chromium-128.0.6613.119/chrome/browser/download/download_prefs.cc
--- chromium-128.0.6613.137.orig/chrome/browser/download/download_prefs.cc
+++ chromium-128.0.6613.137/chrome/browser/download/download_prefs.cc
@@ -272,7 +272,7 @@ void DownloadPrefs::RegisterProfilePrefs
user_prefs::PrefRegistrySyncable* registry) {
registry->RegisterBooleanPref(
......
......@@ -14,10 +14,10 @@ the case anyway, since we are based off Chromium, not Chrome.
chrome/browser/app_controller_mac.mm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: chromium-128.0.6613.119/chrome/browser/app_controller_mac.mm
Index: chromium-128.0.6613.137/chrome/browser/app_controller_mac.mm
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/app_controller_mac.mm
+++ chromium-128.0.6613.119/chrome/browser/app_controller_mac.mm
--- chromium-128.0.6613.137.orig/chrome/browser/app_controller_mac.mm
+++ chromium-128.0.6613.137/chrome/browser/app_controller_mac.mm
@@ -1062,7 +1062,7 @@ class AppControllerNativeThemeObserver :
CFStringRef checkInterval = CFSTR("checkInterval");
CFPropertyListRef plist = CFPreferencesCopyAppValue(checkInterval, app);
......
# Add ungoogled-chromium-specific code to components/ungoogled/
Index: chromium-128.0.6613.119/components/ungoogled/BUILD.gn
Index: chromium-128.0.6613.137/components/ungoogled/BUILD.gn
===================================================================
--- /dev/null
+++ chromium-128.0.6613.119/components/ungoogled/BUILD.gn
+++ chromium-128.0.6613.137/components/ungoogled/BUILD.gn
@@ -0,0 +1,14 @@
+# Copyright (c) 2020 The ungoogled-chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
......@@ -19,10 +19,10 @@ Index: chromium-128.0.6613.119/components/ungoogled/BUILD.gn
+
+ deps = [ "//base" ]
+}
Index: chromium-128.0.6613.119/components/ungoogled/ungoogled_switches.cc
Index: chromium-128.0.6613.137/components/ungoogled/ungoogled_switches.cc
===================================================================
--- /dev/null
+++ chromium-128.0.6613.119/components/ungoogled/ungoogled_switches.cc
+++ chromium-128.0.6613.137/components/ungoogled/ungoogled_switches.cc
@@ -0,0 +1,18 @@
+// Copyright (c) 2020 The ungoogled-chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
......@@ -42,10 +42,10 @@ Index: chromium-128.0.6613.119/components/ungoogled/ungoogled_switches.cc
+const char kFingerprintingCanvasImageDataNoise[] = "fingerprinting-canvas-image-data-noise";
+
+} // namespace switches
Index: chromium-128.0.6613.119/components/ungoogled/ungoogled_switches.h
Index: chromium-128.0.6613.137/components/ungoogled/ungoogled_switches.h
===================================================================
--- /dev/null
+++ chromium-128.0.6613.119/components/ungoogled/ungoogled_switches.h
+++ chromium-128.0.6613.137/components/ungoogled/ungoogled_switches.h
@@ -0,0 +1,20 @@
+// Copyright (c) 2020 The ungoogled-chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
......
......@@ -5,10 +5,10 @@ author: Wengling Chen <feiyu2817@gmail.com>
components/version_ui_strings.grdp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: chromium-128.0.6613.119/components/version_ui_strings.grdp
Index: chromium-128.0.6613.137/components/version_ui_strings.grdp
===================================================================
--- chromium-128.0.6613.119.orig/components/version_ui_strings.grdp
+++ chromium-128.0.6613.119/components/version_ui_strings.grdp
--- chromium-128.0.6613.137.orig/components/version_ui_strings.grdp
+++ chromium-128.0.6613.137/components/version_ui_strings.grdp
@@ -4,10 +4,10 @@
About Version
</message>
......
Index: chromium-128.0.6613.119/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/bookmarks/bookmark_tab_helper.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/ui/bookmarks/bookmark_tab_helper.h"
......@@ -24,10 +24,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/bookmarks/bookmark_tab_helper.c
}
void BookmarkTabHelper::AddObserver(BookmarkTabHelperObserver* observer) {
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -34,4 +34,10 @@ const FeatureEntry::Choice kScrollEventC
"scroll-tabs",
"never"}
......@@ -39,10 +39,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "never"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -36,4 +36,8 @@
"Scroll switches tab",
"Switch to the left/right tab if the wheel-scroll happens over the tabstrip, or the empty space beside the tabstrip. ungoogled-chromium flag.",
......
Index: chromium-128.0.6613.119/chrome/browser/ui/browser.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/browser.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/browser.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/browser.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/browser.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/browser.cc
@@ -145,6 +145,7 @@
#include "chrome/browser/ui/ui_features.h"
#include "chrome/browser/ui/unload_controller.h"
......@@ -144,10 +144,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/browser.cc
}
void Browser::CookieMigrationNoticeResponse(bool proceed_closing) {
Index: chromium-128.0.6613.119/chrome/browser/ui/browser.h
Index: chromium-128.0.6613.137/chrome/browser/ui/browser.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/browser.h
+++ chromium-128.0.6613.119/chrome/browser/ui/browser.h
--- chromium-128.0.6613.137.orig/chrome/browser/ui/browser.h
+++ chromium-128.0.6613.137/chrome/browser/ui/browser.h
@@ -31,6 +31,7 @@
#include "chrome/browser/ui/browser_navigator_params.h"
#include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
......@@ -183,10 +183,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/browser.h
/////////////////////////////////////////////////////////////////////////////
// Override values for the bounds of the window and its maximized or minimized
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -61,4 +61,13 @@ const FeatureEntry::Choice kCloseWindowW
"close-window-with-last-tab",
"never"},
......@@ -201,10 +201,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "multiple"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -72,4 +72,8 @@
"Remove Grab Handle",
"Removes the reserved empty space in the tabstrip for moving the window. ungoogled-chromium flag",
......
Index: chromium-128.0.6613.119/chrome/browser/chrome_content_browser_client.cc
Index: chromium-128.0.6613.137/chrome/browser/chrome_content_browser_client.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/chrome_content_browser_client.cc
+++ chromium-128.0.6613.119/chrome/browser/chrome_content_browser_client.cc
--- chromium-128.0.6613.137.orig/chrome/browser/chrome_content_browser_client.cc
+++ chromium-128.0.6613.137/chrome/browser/chrome_content_browser_client.cc
@@ -909,10 +909,14 @@ bool HandleNewTabPageLocationOverride(
// Don't change the URL when incognito mode.
......@@ -17,10 +17,10 @@ Index: chromium-128.0.6613.119/chrome/browser/chrome_content_browser_client.cc
if (ntp_location.empty())
return false;
url::Component scheme;
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -76,4 +76,8 @@
"Close Confirmation",
"Show a warning prompt when closing the browser window. ungoogled-chromium flag",
......@@ -30,10 +30,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Allows setting a custom URL for the new tab page. Value can be internal (e.g. `about:blank` or `chrome://new-tab-page`), external (e.g. `example.com`), or local (e.g. `file:///tmp/startpage.html`). This applies for incognito windows as well when not set to a `chrome://` internal page. ungoogled-chromium flag",
+ kOsDesktop, ORIGIN_LIST_VALUE_TYPE("custom-ntp", "")},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/components/flags_ui/flags_state.cc
Index: chromium-128.0.6613.137/components/flags_ui/flags_state.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/flags_ui/flags_state.cc
+++ chromium-128.0.6613.119/components/flags_ui/flags_state.cc
--- chromium-128.0.6613.137.orig/components/flags_ui/flags_state.cc
+++ chromium-128.0.6613.137/components/flags_ui/flags_state.cc
@@ -223,6 +223,7 @@ std::string GetCombinedOriginListValue(c
command_line.GetSwitchValueASCII(command_line_switch);
const std::string new_value =
......
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -104,4 +104,8 @@
"Hide SidePanel Button",
"Hides the SidePanel Button. ungoogled-chromium flag.",
......@@ -11,10 +11,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Prevents dragging of links and selected text. ungoogled-chromium flag.",
+ kOsDesktop, FEATURE_VALUE_TYPE(blink::features::kDisableLinkDrag)},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/third_party/blink/common/features.cc
Index: chromium-128.0.6613.137/third_party/blink/common/features.cc
===================================================================
--- chromium-128.0.6613.119.orig/third_party/blink/common/features.cc
+++ chromium-128.0.6613.119/third_party/blink/common/features.cc
--- chromium-128.0.6613.137.orig/third_party/blink/common/features.cc
+++ chromium-128.0.6613.137/third_party/blink/common/features.cc
@@ -20,6 +20,8 @@
namespace blink {
namespace features {
......@@ -24,10 +24,10 @@ Index: chromium-128.0.6613.119/third_party/blink/common/features.cc
// -----------------------------------------------------------------------------
// Feature definitions and associated constants (feature params, et cetera)
//
Index: chromium-128.0.6613.119/third_party/blink/public/common/features.h
Index: chromium-128.0.6613.137/third_party/blink/public/common/features.h
===================================================================
--- chromium-128.0.6613.119.orig/third_party/blink/public/common/features.h
+++ chromium-128.0.6613.119/third_party/blink/public/common/features.h
--- chromium-128.0.6613.137.orig/third_party/blink/public/common/features.h
+++ chromium-128.0.6613.137/third_party/blink/public/common/features.h
@@ -20,6 +20,8 @@
namespace blink {
namespace features {
......@@ -37,10 +37,10 @@ Index: chromium-128.0.6613.119/third_party/blink/public/common/features.h
// -----------------------------------------------------------------------------
// Feature declarations and associated constants (feature params, et cetera)
//
Index: chromium-128.0.6613.119/third_party/blink/renderer/core/editing/selection_controller.cc
Index: chromium-128.0.6613.137/third_party/blink/renderer/core/editing/selection_controller.cc
===================================================================
--- chromium-128.0.6613.119.orig/third_party/blink/renderer/core/editing/selection_controller.cc
+++ chromium-128.0.6613.119/third_party/blink/renderer/core/editing/selection_controller.cc
--- chromium-128.0.6613.137.orig/third_party/blink/renderer/core/editing/selection_controller.cc
+++ chromium-128.0.6613.137/third_party/blink/renderer/core/editing/selection_controller.cc
@@ -1435,10 +1435,14 @@ FrameSelection& SelectionController::Sel
}
......@@ -56,10 +56,10 @@ Index: chromium-128.0.6613.119/third_party/blink/renderer/core/editing/selection
bool IsUserNodeDraggable(const MouseEventWithHitTestResults& event) {
Node* inner_node = event.InnerNode();
Index: chromium-128.0.6613.119/third_party/blink/renderer/core/input/mouse_event_manager.cc
Index: chromium-128.0.6613.137/third_party/blink/renderer/core/input/mouse_event_manager.cc
===================================================================
--- chromium-128.0.6613.119.orig/third_party/blink/renderer/core/input/mouse_event_manager.cc
+++ chromium-128.0.6613.119/third_party/blink/renderer/core/input/mouse_event_manager.cc
--- chromium-128.0.6613.137.orig/third_party/blink/renderer/core/input/mouse_event_manager.cc
+++ chromium-128.0.6613.137/third_party/blink/renderer/core/input/mouse_event_manager.cc
@@ -650,8 +650,14 @@ WebInputEventResult MouseEventManager::H
bool single_click = event.Event().click_count <= 1;
......
Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_view.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/views/frame/tab_strip_region_view.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/views/frame/tab_strip_region_view.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_view.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/views/frame/tab_strip_region_view.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -76,6 +76,7 @@ class FrameGrabHandle : public views::Vi
// Reserve some space for the frame to be grabbed by, even if the tabstrip
// is full.
......@@ -10,10 +10,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_vi
return gfx::Size(42, 0);
}
};
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -68,4 +68,8 @@
"Disable QR Generator",
"Disables the QR generator for sharing page links. ungoogled-chromium flag",
......
Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/browser_frame.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/views/frame/browser_frame.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/views/frame/browser_frame.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/views/frame/browser_frame.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/views/frame/browser_frame.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/views/frame/browser_frame.cc
@@ -637,5 +637,7 @@ bool BrowserFrame::RegenerateFrameOnThem
}
......@@ -10,10 +10,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/browser_frame.cc
+ return false;
return browser_view_->browser()->profile()->IsIncognitoProfile();
}
Index: chromium-128.0.6613.119/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
@@ -55,6 +55,7 @@
#include "ui/base/webui/jstemplate_builder.h"
#include "ui/base/webui/web_ui_util.h"
......@@ -33,10 +33,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc
substitutions["colorBackground"] = color_utils::SkColorToRgbaString(
GetThemeColor(native_theme, cp, kColorNewTabPageBackground));
substitutions["backgroundPosition"] = GetNewTabBackgroundPositionCSS(tp);
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -116,4 +116,8 @@
"Hide Fullscreen Exit UI",
"Hides the \"X\" that appears when the mouse cursor is moved towards the top of the window in fullscreen mode. Additionally, this hides the \"Press F11 to exit full screen\" popup. ungoogled-chromium flag.",
......
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -40,4 +40,19 @@ const FeatureEntry::Choice kBookmarkBarN
"bookmark-bar-ntp",
"never"},
......@@ -22,10 +22,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "search-bookmarks-chrome"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -40,4 +40,8 @@
"Bookmark Bar on New-Tab-Page",
"Disable the Bookmark Bar on the New-Tab-Page. ungoogled-chromium flag.",
......@@ -35,10 +35,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Restrict omnibox autocomplete results to a combination of search suggestions (if enabled), bookmarks, and internal chrome pages. ungoogled-chromium flag.",
+ kOsAll, MULTI_VALUE_TYPE(kOmniboxAutocompleteFiltering)},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/components/omnibox/browser/autocomplete_controller.cc
Index: chromium-128.0.6613.137/components/omnibox/browser/autocomplete_controller.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/omnibox/browser/autocomplete_controller.cc
+++ chromium-128.0.6613.119/components/omnibox/browser/autocomplete_controller.cc
--- chromium-128.0.6613.137.orig/components/omnibox/browser/autocomplete_controller.cc
+++ chromium-128.0.6613.137/components/omnibox/browser/autocomplete_controller.cc
@@ -22,6 +22,7 @@
#include "base/check_op.h"
......@@ -63,10 +63,10 @@ Index: chromium-128.0.6613.119/components/omnibox/browser/autocomplete_controlle
// Providers run in the order they're added. Async providers should run first
// so their async requests can be kicked off before waiting a few milliseconds
Index: chromium-128.0.6613.119/components/omnibox/browser/history_url_provider.cc
Index: chromium-128.0.6613.137/components/omnibox/browser/history_url_provider.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/omnibox/browser/history_url_provider.cc
+++ chromium-128.0.6613.119/components/omnibox/browser/history_url_provider.cc
--- chromium-128.0.6613.137.orig/components/omnibox/browser/history_url_provider.cc
+++ chromium-128.0.6613.137/components/omnibox/browser/history_url_provider.cc
@@ -488,6 +488,9 @@ void HistoryURLProvider::Start(const Aut
if (fixed_up_input.type() != metrics::OmniboxInputType::QUERY)
matches_.push_back(what_you_typed_match);
......@@ -77,10 +77,10 @@ Index: chromium-128.0.6613.119/components/omnibox/browser/history_url_provider.c
// We'll need the history service to run both passes, so try to obtain it.
history::HistoryService* const history_service =
client()->GetHistoryService();
Index: chromium-128.0.6613.119/components/omnibox/browser/search_provider.cc
Index: chromium-128.0.6613.137/components/omnibox/browser/search_provider.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/omnibox/browser/search_provider.cc
+++ chromium-128.0.6613.119/components/omnibox/browser/search_provider.cc
--- chromium-128.0.6613.137.orig/components/omnibox/browser/search_provider.cc
+++ chromium-128.0.6613.137/components/omnibox/browser/search_provider.cc
@@ -12,6 +12,7 @@
#include <utility>
......@@ -99,10 +99,10 @@ Index: chromium-128.0.6613.119/components/omnibox/browser/search_provider.cc
// The history query results are synchronous, so if minimal_changes is true,
// we still have the last results and don't need to do anything.
if (minimal_changes)
Index: chromium-128.0.6613.119/components/url_formatter/url_fixer.cc
Index: chromium-128.0.6613.137/components/url_formatter/url_fixer.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/url_formatter/url_fixer.cc
+++ chromium-128.0.6613.119/components/url_formatter/url_fixer.cc
--- chromium-128.0.6613.137.orig/components/url_formatter/url_fixer.cc
+++ chromium-128.0.6613.137/components/url_formatter/url_fixer.cc
@@ -9,6 +9,8 @@
#include <string_view>
......
Index: chromium-128.0.6613.119/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/qrcode_generator/qrcode_generator_bubble_controller.cc
@@ -12,6 +12,7 @@
#include "chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h"
#include "chrome/common/pref_names.h"
......@@ -19,10 +19,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/qrcode_generator/qrcode_generat
return false;
// Check policy.
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -64,4 +64,8 @@
"Remove Tabsearch Button",
"Removes the tabsearch button from the tabstrip. ungoogled-chromium flag",
......@@ -32,20 +32,20 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Disables the QR generator for sharing page links. ungoogled-chromium flag",
+ kOsDesktop, FEATURE_VALUE_TYPE(kDisableQRGenerator)},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/components/sharing_message/features.cc
Index: chromium-128.0.6613.137/components/sharing_message/features.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/sharing_message/features.cc
+++ chromium-128.0.6613.119/components/sharing_message/features.cc
--- chromium-128.0.6613.137.orig/components/sharing_message/features.cc
+++ chromium-128.0.6613.137/components/sharing_message/features.cc
@@ -17,3 +17,5 @@ const base::FeatureParam<int> kSharingPu
const base::FeatureParam<int> kSharingPulseDeltaAndroidHours = {
&kSharingMatchPulseInterval, "SharingPulseDeltaAndroidHours", 24};
+
+BASE_FEATURE(kDisableQRGenerator, "DisableQRGenerator", base::FEATURE_DISABLED_BY_DEFAULT);
Index: chromium-128.0.6613.119/components/sharing_message/features.h
Index: chromium-128.0.6613.137/components/sharing_message/features.h
===================================================================
--- chromium-128.0.6613.119.orig/components/sharing_message/features.h
+++ chromium-128.0.6613.119/components/sharing_message/features.h
--- chromium-128.0.6613.137.orig/components/sharing_message/features.h
+++ chromium-128.0.6613.137/components/sharing_message/features.h
@@ -26,4 +26,5 @@ extern const base::FeatureParam<int> kSh
// backgrounded. Such devices cannot be marked stale aggressively.
extern const base::FeatureParam<int> kSharingPulseDeltaAndroidHours;
......
# Add flag to disable automatic search engine collection
Index: chromium-128.0.6613.119/chrome/browser/ui/tab_helpers.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/tab_helpers.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/tab_helpers.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/tab_helpers.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/tab_helpers.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/tab_helpers.cc
@@ -501,7 +501,9 @@ void TabHelpers::AttachTabHelpers(WebCon
resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents(
web_contents);
......@@ -14,10 +14,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/tab_helpers.cc
SecurityStateTabHelper::CreateForWebContents(web_contents);
if (site_engagement::SiteEngagementService::IsEnabled()) {
site_engagement::SiteEngagementService::Helper::CreateForWebContents(
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -12,4 +12,8 @@
"Handling of extension MIME type requests",
"Used when deciding how to handle a request for a CRX or User Script MIME type. ungoogled-chromium flag.",
......@@ -27,10 +27,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Prevents search engines from being added automatically. ungoogled-chromium flag.",
+ kOsAll, SINGLE_VALUE_TYPE("disable-search-engine-collection")},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/chrome/renderer/chrome_render_frame_observer.cc
Index: chromium-128.0.6613.137/chrome/renderer/chrome_render_frame_observer.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/renderer/chrome_render_frame_observer.cc
+++ chromium-128.0.6613.119/chrome/renderer/chrome_render_frame_observer.cc
--- chromium-128.0.6613.137.orig/chrome/renderer/chrome_render_frame_observer.cc
+++ chromium-128.0.6613.137/chrome/renderer/chrome_render_frame_observer.cc
@@ -256,14 +256,16 @@ void ChromeRenderFrameObserver::DidFinis
if (frame->Parent() || frame->IsInFencedFrameTree())
return;
......@@ -56,10 +56,10 @@ Index: chromium-128.0.6613.119/chrome/renderer/chrome_render_frame_observer.cc
}
}
Index: chromium-128.0.6613.119/components/search_engines/template_url_service.cc
Index: chromium-128.0.6613.137/components/search_engines/template_url_service.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/search_engines/template_url_service.cc
+++ chromium-128.0.6613.119/components/search_engines/template_url_service.cc
--- chromium-128.0.6613.137.orig/components/search_engines/template_url_service.cc
+++ chromium-128.0.6613.137/components/search_engines/template_url_service.cc
@@ -15,6 +15,7 @@
#include "base/base64url.h"
#include "base/check_deref.h"
......@@ -119,10 +119,10 @@ Index: chromium-128.0.6613.119/components/search_engines/template_url_service.cc
const TemplateURLSet* urls = provider_map_->GetURLsForHost(host);
if (!urls)
return true;
Index: chromium-128.0.6613.119/components/search_engines/template_url_service.h
Index: chromium-128.0.6613.137/components/search_engines/template_url_service.h
===================================================================
--- chromium-128.0.6613.119.orig/components/search_engines/template_url_service.h
+++ chromium-128.0.6613.119/components/search_engines/template_url_service.h
--- chromium-128.0.6613.137.orig/components/search_engines/template_url_service.h
+++ chromium-128.0.6613.137/components/search_engines/template_url_service.h
@@ -891,6 +891,8 @@ class TemplateURLService final : public
raw_ptr<search_engines::SearchEngineChoiceService>
search_engine_choice_service_ = nullptr;
......
Index: chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/views/tabs/tab.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/views/tabs/tab.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/views/tabs/tab.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/views/tabs/tab.cc
@@ -11,6 +11,7 @@
#include <memory>
#include <utility>
......@@ -19,10 +19,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab.cc
// Tab hover cards replace tooltips for tabs.
return std::u16string();
}
Index: chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab_strip.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/views/tabs/tab_strip.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/views/tabs/tab_strip.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab_strip.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/views/tabs/tab_strip.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/views/tabs/tab_strip.cc
@@ -14,6 +14,7 @@
#include <utility>
#include <vector>
......@@ -40,10 +40,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/views/tabs/tab_strip.cc
tab_container_->UpdateHoverCard(tab, update_type);
}
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -70,4 +70,13 @@ const FeatureEntry::Choice kCloseConfirm
"close-confirmation",
"multiple"},
......@@ -58,10 +58,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "tooltip"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -80,4 +80,8 @@
"Custom New Tab Page",
"Allows setting a custom URL for the new tab page. Value can be internal (e.g. `about:blank` or `chrome://new-tab-page`), external (e.g. `example.com`), or local (e.g. `file:///tmp/startpage.html`). This applies for incognito windows as well when not set to a `chrome://` internal page. ungoogled-chromium flag",
......
Index: chromium-128.0.6613.119/chrome/browser/ui/browser_command_controller.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/browser_command_controller.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/browser_command_controller.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/browser_command_controller.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/browser_command_controller.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/browser_command_controller.cc
@@ -1432,7 +1432,8 @@ void BrowserCommandController::InitComma
command_updater_.UpdateCommandEnabled(IDC_WINDOW_CLOSE_OTHER_TABS,
normal_window);
......@@ -12,10 +12,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/browser_command_controller.cc
command_updater_.UpdateCommandEnabled(IDC_TAB_SEARCH,
enable_tab_search_commands);
command_updater_.UpdateCommandEnabled(IDC_TAB_SEARCH_CLOSE,
Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_view.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/views/frame/tab_strip_region_view.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/views/frame/tab_strip_region_view.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_view.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/views/frame/tab_strip_region_view.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/ui/views/frame/tab_strip_region_view.h"
......@@ -34,10 +34,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/views/frame/tab_strip_region_vi
tab_search_container = std::make_unique<TabSearchContainer>(
tab_strip_->controller(), browser->tab_strip_model(),
render_tab_search_before_tab_strip_, this);
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -60,4 +60,8 @@
"Clear data on exit",
"Clears all browsing data on exit. ungoogled-chromium flag",
......
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -92,4 +92,8 @@
"Disable GREASE for TLS",
"Turn off GREASE (Generate Random Extensions And Sustain Extensibility) for TLS connections. ungoogled-chromium flag.",
......@@ -11,10 +11,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Set a custom value for the Accept header which is sent by the browser with every HTTP request. (e.g. `text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8`). ungoogled-chromium flag.",
+ kOsAll, ORIGIN_LIST_VALUE_TYPE("http-accept-header", "")},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/components/flags_ui/flags_state.cc
Index: chromium-128.0.6613.137/components/flags_ui/flags_state.cc
===================================================================
--- chromium-128.0.6613.119.orig/components/flags_ui/flags_state.cc
+++ chromium-128.0.6613.119/components/flags_ui/flags_state.cc
--- chromium-128.0.6613.137.orig/components/flags_ui/flags_state.cc
+++ chromium-128.0.6613.137/components/flags_ui/flags_state.cc
@@ -224,6 +224,7 @@ std::string GetCombinedOriginListValue(c
const std::string new_value =
flags_storage.GetOriginListFlag(internal_entry_name);
......@@ -31,10 +31,10 @@ Index: chromium-128.0.6613.119/components/flags_ui/flags_state.cc
CombineAndSanitizeOriginLists(std::string(), value);
flags_storage->SetOriginListFlag(internal_name, new_value);
Index: chromium-128.0.6613.119/content/public/browser/frame_accept_header.cc
Index: chromium-128.0.6613.137/content/public/browser/frame_accept_header.cc
===================================================================
--- chromium-128.0.6613.119.orig/content/public/browser/frame_accept_header.cc
+++ chromium-128.0.6613.119/content/public/browser/frame_accept_header.cc
--- chromium-128.0.6613.137.orig/content/public/browser/frame_accept_header.cc
+++ chromium-128.0.6613.137/content/public/browser/frame_accept_header.cc
@@ -4,6 +4,7 @@
#include "content/public/browser/frame_accept_header.h"
......
Index: chromium-128.0.6613.119/chrome/browser/browser_features.cc
Index: chromium-128.0.6613.137/chrome/browser/browser_features.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/browser_features.cc
+++ chromium-128.0.6613.119/chrome/browser/browser_features.cc
--- chromium-128.0.6613.137.orig/chrome/browser/browser_features.cc
+++ chromium-128.0.6613.137/chrome/browser/browser_features.cc
@@ -378,4 +378,5 @@ BASE_FEATURE(kBrowserDynamicCodeDisabled
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN)
+BASE_FEATURE(kClearDataOnExit, "ClearDataOnExit", base::FEATURE_DISABLED_BY_DEFAULT);
} // namespace features
Index: chromium-128.0.6613.119/chrome/browser/browser_features.h
Index: chromium-128.0.6613.137/chrome/browser/browser_features.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/browser_features.h
+++ chromium-128.0.6613.119/chrome/browser/browser_features.h
--- chromium-128.0.6613.137.orig/chrome/browser/browser_features.h
+++ chromium-128.0.6613.137/chrome/browser/browser_features.h
@@ -133,6 +133,7 @@ BASE_DECLARE_FEATURE(kWebUsbDeviceDetect
#if BUILDFLAG(IS_WIN)
BASE_DECLARE_FEATURE(kBrowserDynamicCodeDisabled);
......@@ -20,10 +20,10 @@ Index: chromium-128.0.6613.119/chrome/browser/browser_features.h
} // namespace features
#endif // CHROME_BROWSER_BROWSER_FEATURES_H_
Index: chromium-128.0.6613.119/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
Index: chromium-128.0.6613.137/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
+++ chromium-128.0.6613.119/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
--- chromium-128.0.6613.137.orig/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
+++ chromium-128.0.6613.137/chrome/browser/browsing_data/chrome_browsing_data_lifetime_manager.cc
@@ -19,6 +19,7 @@
#include "base/task/task_traits.h"
#include "base/values.h"
......@@ -78,10 +78,10 @@ Index: chromium-128.0.6613.119/chrome/browser/browsing_data/chrome_browsing_data
BrowsingDataRemoverObserver::Create(
remover, /*filterable_deletion=*/true, profile_,
keep_browser_alive));
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -56,4 +56,8 @@
"Keep old history",
"Keep history older than 3 months. ungoogled-chromium flag",
......
Index: chromium-128.0.6613.119/chrome/browser/ui/tabs/tab_strip_model.cc
Index: chromium-128.0.6613.137/chrome/browser/ui/tabs/tab_strip_model.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ui/tabs/tab_strip_model.cc
+++ chromium-128.0.6613.119/chrome/browser/ui/tabs/tab_strip_model.cc
--- chromium-128.0.6613.137.orig/chrome/browser/ui/tabs/tab_strip_model.cc
+++ chromium-128.0.6613.137/chrome/browser/ui/tabs/tab_strip_model.cc
@@ -12,6 +12,7 @@
#include <unordered_map>
#include <utility>
......@@ -21,10 +21,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ui/tabs/tab_strip_model.cc
const bool closing_all = static_cast<int>(filtered_items.size()) == count();
base::WeakPtr<TabStripModel> ref = weak_factory_.GetWeakPtr();
if (closing_all) {
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -55,4 +55,10 @@ const FeatureEntry::Choice kOmniboxAutoc
"omnibox-autocomplete-filtering",
"search-bookmarks-chrome"},
......@@ -36,10 +36,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "never"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -44,4 +44,8 @@
"Omnibox Autocomplete Filtering",
"Restrict omnibox autocomplete results to a combination of search suggestions (if enabled), bookmarks, and internal chrome pages. ungoogled-chromium flag.",
......
# Add extension-mime-request-handling chrome://flag to tweak the behavior of
# extension MIME types
Index: chromium-128.0.6613.119/chrome/browser/download/download_crx_util.cc
Index: chromium-128.0.6613.137/chrome/browser/download/download_crx_util.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/download/download_crx_util.cc
+++ chromium-128.0.6613.119/chrome/browser/download/download_crx_util.cc
--- chromium-128.0.6613.137.orig/chrome/browser/download/download_crx_util.cc
+++ chromium-128.0.6613.137/chrome/browser/download/download_crx_util.cc
@@ -8,6 +8,7 @@
#include <memory>
......@@ -37,10 +37,10 @@ Index: chromium-128.0.6613.119/chrome/browser/download/download_crx_util.cc
} else {
return false;
}
Index: chromium-128.0.6613.119/chrome/browser/download/download_crx_util.h
Index: chromium-128.0.6613.137/chrome/browser/download/download_crx_util.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/download/download_crx_util.h
+++ chromium-128.0.6613.119/chrome/browser/download/download_crx_util.h
--- chromium-128.0.6613.137.orig/chrome/browser/download/download_crx_util.h
+++ chromium-128.0.6613.137/chrome/browser/download/download_crx_util.h
@@ -35,6 +35,10 @@ scoped_refptr<extensions::CrxInstaller>
Profile* profile,
const download::DownloadItem& download_item);
......@@ -52,10 +52,10 @@ Index: chromium-128.0.6613.119/chrome/browser/download/download_crx_util.h
// Returns true if this is an extension download. This also considers user
// scripts to be extension downloads, since we convert those automatically.
bool IsExtensionDownload(const download::DownloadItem& download_item);
Index: chromium-128.0.6613.119/chrome/browser/download/download_target_determiner.cc
Index: chromium-128.0.6613.137/chrome/browser/download/download_target_determiner.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/download/download_target_determiner.cc
+++ chromium-128.0.6613.119/chrome/browser/download/download_target_determiner.cc
--- chromium-128.0.6613.137.orig/chrome/browser/download/download_target_determiner.cc
+++ chromium-128.0.6613.137/chrome/browser/download/download_target_determiner.cc
@@ -1263,10 +1263,12 @@ DownloadConfirmationReason DownloadTarge
return DownloadConfirmationReason::SAVE_AS;
......@@ -73,10 +73,10 @@ Index: chromium-128.0.6613.119/chrome/browser/download/download_target_determine
#endif
// Don't prompt for file types that are marked for opening automatically.
Index: chromium-128.0.6613.119/chrome/browser/extensions/extension_management.cc
Index: chromium-128.0.6613.137/chrome/browser/extensions/extension_management.cc
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/extensions/extension_management.cc
+++ chromium-128.0.6613.119/chrome/browser/extensions/extension_management.cc
--- chromium-128.0.6613.137.orig/chrome/browser/extensions/extension_management.cc
+++ chromium-128.0.6613.137/chrome/browser/extensions/extension_management.cc
@@ -8,6 +8,7 @@
#include <string>
#include <utility>
......@@ -99,10 +99,10 @@ Index: chromium-128.0.6613.119/chrome/browser/extensions/extension_management.cc
// No allowed install sites specified, disallow by default.
if (!global_settings_->install_sources.has_value())
return false;
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_choices.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_choices.h
@@ -4,4 +4,13 @@
#ifndef CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
......@@ -117,10 +117,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_choices.h
+ "always-prompt-for-install"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -8,4 +8,8 @@
"SetIpv6ProbeFalse",
"Forces the result of the browser's IPv6 probing (i.e. IPv6 connectivity test) to be unsuccessful. This causes IPv4 addresses to be prioritized over IPv6 addresses. Without this flag, the probing result is set to be successful, which causes IPv6 to be used over IPv4 when possible. ungoogled-chromium flag.",
......
# Make popups go to tabs instead
Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
Index: chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
===================================================================
--- chromium-128.0.6613.119.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
--- chromium-128.0.6613.137.orig/chrome/browser/ungoogled_flag_entries.h
+++ chromium-128.0.6613.137/chrome/browser/ungoogled_flag_entries.h
@@ -48,4 +48,8 @@
"Close window with last tab",
"Determines whether a window should close once the last tab is closed. ungoogled-chromium flag.",
......@@ -13,10 +13,10 @@ Index: chromium-128.0.6613.119/chrome/browser/ungoogled_flag_entries.h
+ "Makes popups open in new tabs. ungoogled-chromium flag",
+ kOsAll, SINGLE_VALUE_TYPE("popups-to-tabs")},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
Index: chromium-128.0.6613.119/content/renderer/render_frame_impl.cc
Index: chromium-128.0.6613.137/content/renderer/render_frame_impl.cc
===================================================================
--- chromium-128.0.6613.119.orig/content/renderer/render_frame_impl.cc
+++ chromium-128.0.6613.119/content/renderer/render_frame_impl.cc
--- chromium-128.0.6613.137.orig/content/renderer/render_frame_impl.cc
+++ chromium-128.0.6613.137/content/renderer/render_frame_impl.cc
@@ -1251,6 +1251,8 @@ WindowOpenDisposition NavigationPolicyTo
case blink::kWebNavigationPolicyNewWindow:
return WindowOpenDisposition::NEW_WINDOW;
......@@ -26,10 +26,10 @@ Index: chromium-128.0.6613.119/content/renderer/render_frame_impl.cc
return WindowOpenDisposition::NEW_POPUP;
case blink::kWebNavigationPolicyPictureInPicture:
return WindowOpenDisposition::NEW_PICTURE_IN_PICTURE;
Index: chromium-128.0.6613.119/ui/base/mojom/window_open_disposition_mojom_traits.h
Index: chromium-128.0.6613.137/ui/base/mojom/window_open_disposition_mojom_traits.h
===================================================================
--- chromium-128.0.6613.119.orig/ui/base/mojom/window_open_disposition_mojom_traits.h
+++ chromium-128.0.6613.119/ui/base/mojom/window_open_disposition_mojom_traits.h
--- chromium-128.0.6613.137.orig/ui/base/mojom/window_open_disposition_mojom_traits.h
+++ chromium-128.0.6613.137/ui/base/mojom/window_open_disposition_mojom_traits.h
@@ -5,6 +5,7 @@
#ifndef UI_BASE_MOJOM_WINDOW_OPEN_DISPOSITION_MOJOM_TRAITS_H_
#define UI_BASE_MOJOM_WINDOW_OPEN_DISPOSITION_MOJOM_TRAITS_H_
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment