Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 88034689 authored by Carmelo Messina's avatar Carmelo Messina
Browse files

no changes to the code, just changes to the context

parent 0287d873
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -122,7 +122,7 @@ diff --git a/chrome/android/java/res/xml/developer_preferences.xml b/chrome/andr
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -7869,6 +7869,13 @@ static_library("browser") {
@@ -7866,6 +7866,13 @@ static_library("browser") {
     ]
   }
 
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ License: GPL-2.0-or-later - https://spdx.org/licenses/GPL-2.0-or-later.html
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd
--- a/chrome/app/generated_resources.grd
+++ b/chrome/app/generated_resources.grd
@@ -4899,10 +4899,10 @@ are declared in tools/grit/grit_args.gni.
@@ -4894,10 +4894,10 @@ are declared in tools/grit/grit_args.gni.
         Normal Reload
       </message>
       <message name="IDS_RELOAD_MENU_HARD_RELOAD_ITEM" desc="Menu item displayed in the Reload dropdown menu when in dev mode">
+1 −18
Original line number Diff line number Diff line
@@ -11,7 +11,6 @@ Pre-requisites: eyeo Browser Ad filtering Solution: Base Module
 .../browser/adblock/TabIdTranslator.java      |  36 ++
 chrome/browser/BUILD.gn                       |   4 +
 .../android/adblock/tab_id_translator_jni.cc  |  43 ++
 chrome/browser/ui/BUILD.gn                    |   6 +
 components/adblock/android/BUILD.gn           | 107 +++++
 .../adblock/android/adblock_controller_jni.cc | 133 ++++++
 .../filtering_configuration_android.cc        | 246 ++++++++++
@@ -24,7 +23,7 @@ Pre-requisites: eyeo Browser Ad filtering Solution: Base Module
 .../adblock/ResourceFilteringCounters.java    | 111 +++++
 ...esource_classification_notifier_android.cc | 166 +++++++
 ...resource_classification_notifier_android.h |  72 +++
 18 files changed, 2057 insertions(+)
 17 files changed, 2051 insertions(+)
 create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/adblock/TabIdTranslator.java
 create mode 100644 chrome/browser/android/adblock/tab_id_translator_jni.cc
 create mode 100644 components/adblock/android/BUILD.gn
@@ -214,22 +213,6 @@ new file mode 100644
+}
+
+DEFINE_JNI(TabIdTranslator)
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
@@ -1076,6 +1076,12 @@ static_library("ui") {
     deps += [
       "//components/themes:ntp_background_proto",
     ]
+    ### Android API module start
+    deps += [
+      "//components/adblock/android:java_bindings",
+      "//components/adblock/android:jni_headers",
+    ]
+    ### Android API module end
   } else {
     # !is_android
     sources += [
diff --git a/components/adblock/android/BUILD.gn b/components/adblock/android/BUILD.gn
new file mode 100644
--- /dev/null
+18 −5
Original line number Diff line number Diff line
@@ -17,12 +17,12 @@ Pre-requisites: eyeo Browser Ad filtering Solution: Base Module
 .../prefs/chrome_pref_service_factory.cc      | 11 +++++++
 ...hrome_browser_main_extra_parts_profiles.cc | 22 +++++++++++++
 chrome/browser/resources/BUILD.gn             |  5 +++
 chrome/browser/ui/BUILD.gn                    |  4 +++
 chrome/browser/ui/BUILD.gn                    | 10 ++++++
 chrome/browser/ui/prefs/pref_watcher.cc       | 13 ++++++++
 chrome/browser/ui/tab_helpers.cc              | 13 ++++++++
 chrome/chrome_paks.gni                        |  5 +++
 chrome/common/BUILD.gn                        |  3 ++
 16 files changed, 166 insertions(+), 1 deletion(-)
 16 files changed, 172 insertions(+), 1 deletion(-)
 create mode 100644 chrome/browser/adblock/README.md
 create mode 100644 chrome/browser/adblock/adblock_chrome_content_browser_client.cc
 create mode 100644 chrome/browser/adblock/adblock_chrome_content_browser_client.h
@@ -88,7 +88,7 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
     "//components/application_locale_storage",
     "//components/assist_ranker",
     "//components/autofill/content/browser",
@@ -8363,6 +8369,7 @@ static_library("browser_public_dependencies") {
@@ -8360,6 +8366,7 @@ static_library("browser_public_dependencies") {
     "//chrome/services/file_util/public/mojom",
     "//components/accessibility_annotator/core",
     "//components/account_id",
@@ -347,7 +347,7 @@ diff --git a/chrome/browser/resources/BUILD.gn b/chrome/browser/resources/BUILD.
 
 import("//chrome/browser/buildflags.gni")
 import("//chrome/common/features.gni")
@@ -312,6 +315,7 @@ group("dev_ui_resources") {
@@ -305,6 +308,7 @@ group("dev_ui_resources") {
     "privacy_sandbox/internals:resources",
     "usb_internals:resources",
     "webnn_internals:resources",
@@ -355,7 +355,7 @@ diff --git a/chrome/browser/resources/BUILD.gn b/chrome/browser/resources/BUILD.
     "//components/commerce/core/internals/resources",
     "//components/data_sharing/data_sharing_internals/resources",
     "//components/download/resources/download_internals:resources",
@@ -387,6 +391,7 @@ repack("dev_ui_paks") {
@@ -380,6 +384,7 @@ repack("dev_ui_paks") {
     "$root_gen_dir/chrome/predictors_resources.pak",
     "$root_gen_dir/chrome/privacy_sandbox_internals_resources.pak",
     "$root_gen_dir/chrome/usb_internals_resources.pak",
@@ -384,6 +384,19 @@ diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
     "//components/affiliations/core/browser:affiliations",
     "//components/autofill/content/browser",
     "//components/autofill/content/browser:risk_proto",
@@ -1049,6 +1053,12 @@ static_library("ui") {
         "//extensions/browser:extension_action_enums",
       ]
     }
+    ### Android API module start
+    deps += [
+      "//components/adblock/android:java_bindings",
+      "//components/adblock/android:jni_headers",
+    ]
+    ### Android API module end
   } else {
     # !is_android
     sources += [
diff --git a/chrome/browser/ui/prefs/pref_watcher.cc b/chrome/browser/ui/prefs/pref_watcher.cc
--- a/chrome/browser/ui/prefs/pref_watcher.cc
+++ b/chrome/browser/ui/prefs/pref_watcher.cc