diff --git a/flags.gn b/flags.gn index cd7263c2..9ccaaed7 100644 --- a/flags.gn +++ b/flags.gn @@ -8,7 +8,7 @@ enable_nacl_nonsfi=false enable_one_click_signin=false enable_reading_list=false enable_remoting=false -enable_reporting=true +enable_reporting=false enable_service_discovery=false enable_widevine=true exclude_unwind_tables=true diff --git a/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch b/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch new file mode 100644 index 00000000..dbca53f1 --- /dev/null +++ b/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch @@ -0,0 +1,20 @@ +--- a/content/browser/BUILD.gn ++++ b/content/browser/BUILD.gn +@@ -1283,6 +1283,8 @@ jumbo_source_set("browser") { + "net/browser_online_state_observer.cc", + "net/browser_online_state_observer.h", + "net/cookie_store_factory.cc", ++ "net/cross_origin_embedder_policy_reporter.cc", ++ "net/cross_origin_embedder_policy_reporter.h", + "net/network_errors_listing_ui.cc", + "net/network_errors_listing_ui.h", + "net/network_quality_observer_impl.cc", +@@ -2710,8 +2712,6 @@ jumbo_source_set("browser") { + + if (enable_reporting) { + sources += [ +- "net/cross_origin_embedder_policy_reporter.cc", +- "net/cross_origin_embedder_policy_reporter.h", + "net/cross_origin_opener_policy_reporter.cc", + "net/cross_origin_opener_policy_reporter.h", + "net/reporting_service_proxy.cc", diff --git a/patches/series b/patches/series index 23c03981..28f5bee8 100644 --- a/patches/series +++ b/patches/series @@ -32,6 +32,7 @@ core/ungoogled-chromium/disable-network-time-tracker.patch core/ungoogled-chromium/disable-mei-preload.patch core/ungoogled-chromium/fix-building-without-safebrowsing.patch core/ungoogled-chromium/remove-unused-preferences-fields.patch +core/ungoogled-chromium/fix-building-without-enabling-reporting.patch core/bromite/disable-fetching-field-trials.patch extra/inox-patchset/0006-modify-default-prefs.patch