Release 95.0.4638.79
This commit is contained in:
parent
7700be360a
commit
785af3a5b2
6 changed files with 45 additions and 43 deletions
11
CHANGELOG.md
11
CHANGELOG.md
|
@ -1,3 +1,14 @@
|
|||
# 95.0.4638.79
|
||||
* improvements for field trials disable patch (thanks to @uazo)
|
||||
* remove privacy sandbox UI leftover (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1560)
|
||||
* disable conversion measurement API (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1531)
|
||||
* remove all code related to FLoC (thanks to @uazo)
|
||||
* remove all code related to ENABLE_REPORTING (thanks to @uazo)
|
||||
* enable ad-tagging feature
|
||||
* SystemWebView: ignore StrictMode warning (thanks to @jylitalbit, https://github.com/bromite/bromite/pull/1567)
|
||||
* improvements for field trials fetch patch (thanks to @uazo)
|
||||
* disable accessibility service by default (thanks to @uazo, https://github.com/bromite/bromite/pull/1559)
|
||||
|
||||
# 95.0.4638.78
|
||||
* disable third-party origin trials (fixes https://github.com/bromite/bromite/issues/1530)
|
||||
* dropped patch for async DNS flag
|
||||
|
|
|
@ -164,4 +164,7 @@ Keep-empty-tabs-between-sessions.patch
|
|||
Disable-third-party-origin-trials.patch
|
||||
Never-use-HTTP-probes-for-connection-detection.patch
|
||||
Disable-Accessibility-service-by-default.patch
|
||||
Disable-privacy-sandbox.patch
|
||||
Disable-conversion-measurement-api.patch
|
||||
Disable-FLoC.patch
|
||||
Automated-domain-substitution.patch
|
||||
|
|
|
@ -13010,7 +13010,7 @@ diff --git a/components/history/core/browser/browsing_history_service.cc b/compo
|
|||
diff --git a/components/history/core/browser/history_service.cc b/components/history/core/browser/history_service.cc
|
||||
--- a/components/history/core/browser/history_service.cc
|
||||
+++ b/components/history/core/browser/history_service.cc
|
||||
@@ -1247,7 +1247,7 @@ void HistoryService::DeleteLocalAndRemoteHistoryBetween(
|
||||
@@ -1242,7 +1242,7 @@ void HistoryService::DeleteLocalAndRemoteHistoryBetween(
|
||||
semantics {
|
||||
description:
|
||||
"If a user who syncs their browsing history deletes history "
|
||||
|
@ -13019,7 +13019,7 @@ diff --git a/components/history/core/browser/history_service.cc b/components/his
|
|||
"host to execute the corresponding deletion serverside."
|
||||
trigger:
|
||||
"Deleting browsing history for a given time range, e.g. from the "
|
||||
@@ -1289,7 +1289,7 @@ void HistoryService::DeleteLocalAndRemoteUrl(WebHistoryService* web_history,
|
||||
@@ -1284,7 +1284,7 @@ void HistoryService::DeleteLocalAndRemoteUrl(WebHistoryService* web_history,
|
||||
semantics {
|
||||
description:
|
||||
"If a user who syncs their browsing history deletes urls from "
|
||||
|
|
|
@ -44,10 +44,9 @@ Fix RestoreForeignSessionTab by recreating the tab (issue #681)
|
|||
.../content/browser/ruleset_version.h | 4 +
|
||||
.../browser/verified_ruleset_dealer.cc | 4 +
|
||||
.../browser/subresource_filter_features.cc | 113 +-------
|
||||
.../core/common/common_features.cc | 2 +-
|
||||
.../core/common/indexed_ruleset.cc | 5 +-
|
||||
.../navigation_throttle_runner.cc | 5 -
|
||||
38 files changed, 1158 insertions(+), 140 deletions(-)
|
||||
37 files changed, 1157 insertions(+), 139 deletions(-)
|
||||
create mode 100644 chrome/android/java/res/layout/adblock_editor.xml
|
||||
create mode 100644 chrome/android/java/res/xml/adblock_preferences.xml
|
||||
create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/settings/AdBlockEditor.java
|
||||
|
@ -1837,17 +1836,6 @@ diff --git a/components/subresource_filter/core/browser/subresource_filter_featu
|
|||
|
||||
return configs;
|
||||
}
|
||||
diff --git a/components/subresource_filter/core/common/common_features.cc b/components/subresource_filter/core/common/common_features.cc
|
||||
--- a/components/subresource_filter/core/common/common_features.cc
|
||||
+++ b/components/subresource_filter/core/common/common_features.cc
|
||||
@@ -6,6 +6,6 @@
|
||||
|
||||
namespace subresource_filter {
|
||||
|
||||
-const base::Feature kAdTagging{"AdTagging", base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+const base::Feature kAdTagging{"AdTagging", base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
|
||||
} // namespace subresource_filter
|
||||
diff --git a/components/subresource_filter/core/common/indexed_ruleset.cc b/components/subresource_filter/core/common/indexed_ruleset.cc
|
||||
--- a/components/subresource_filter/core/common/indexed_ruleset.cc
|
||||
+++ b/components/subresource_filter/core/common/indexed_ruleset.cc
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
From: uazo <uazo@users.noreply.github.com>
|
||||
Date: Sat, 13 Nov 2021 18:02:15 +0000
|
||||
Subject: Disable Floc
|
||||
Subject: Disable FLoC
|
||||
|
||||
Permanently removes floc support, disabling the download of lsh clusters,
|
||||
Permanently removes floc support, disabling the download of lsh clusters,
|
||||
the marking the history navigation and the javascript api and permission policies.
|
||||
Also added the disabling of blink features through the DisabledForBromite tag
|
||||
---
|
||||
|
@ -22,8 +22,8 @@ Also added the disabling of blink features through the DisabledForBromite tag
|
|||
.../blink/renderer/core/dom/document.idl | 1 -
|
||||
.../renderer/core/dom/interest_cohort.idl | 4 --
|
||||
.../permissions_policy_features.json5 | 6 --
|
||||
.../platform/runtime_enabled_features.json5 | 12 +++-
|
||||
17 files changed, 45 insertions(+), 134 deletions(-)
|
||||
.../platform/runtime_enabled_features.json5 | 5 +-
|
||||
17 files changed, 38 insertions(+), 134 deletions(-)
|
||||
|
||||
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
|
||||
|
@ -445,32 +445,18 @@ diff --git a/third_party/blink/renderer/core/permissions_policy/permissions_poli
|
|||
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
|
||||
@@ -106,6 +106,13 @@
|
||||
},
|
||||
|
||||
data: [
|
||||
+ {
|
||||
+ // disable by default features by marking as
|
||||
+ // depends_on: ["DisabledForBromite"]
|
||||
+ // to work is needed to remove "origin_trial_feature_name"
|
||||
+ // and "origin_trial_allows_third_party"
|
||||
+ name: "DisabledForBromite",
|
||||
+ },
|
||||
{
|
||||
name: "Accelerated2dCanvas",
|
||||
settable_from_internals: true,
|
||||
@@ -1211,12 +1218,11 @@
|
||||
@@ -1216,12 +1216,11 @@
|
||||
},
|
||||
{
|
||||
name: "InterestCohortAPI",
|
||||
- origin_trial_feature_name: "InterestCohortAPI",
|
||||
- origin_trial_allows_third_party: true,
|
||||
+ depends_on: ["DisabledForBromite"],
|
||||
+ depends_on: ["DisabledForBromite"]
|
||||
},
|
||||
{
|
||||
name: "InterestCohortFeaturePolicy",
|
||||
- status: "experimental",
|
||||
+ depends_on: ["DisabledForBromite"],
|
||||
+ depends_on: ["DisabledForBromite"]
|
||||
},
|
||||
{
|
||||
name: "IntersectionObserverDocumentScrollingElementRoot",
|
|
@ -2,10 +2,10 @@ From: uazo <uazo@users.noreply.github.com>
|
|||
Date: Mon, 15 Nov 2021 09:43:29 +0000
|
||||
Subject: Disable conversion measurement api
|
||||
|
||||
Disable Conversion Measurement API by disabling the flag and removing
|
||||
support for the AttributionReporting provider. it also removes
|
||||
Disable Conversion Measurement API by disabling the flag and removing
|
||||
support for the AttributionReporting provider. it also removes
|
||||
the handling of attributions via intents between apps.
|
||||
This patch enforces the deactivation by preventing the report from
|
||||
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 --------
|
||||
|
@ -24,8 +24,8 @@ being sent and being saved to disk, although it is currently in uncalled code.
|
|||
.../browser/AttributionReporterImpl.java | 4 ----
|
||||
content/public/browser/navigation_controller.cc | 1 -
|
||||
third_party/blink/common/features.cc | 2 +-
|
||||
.../platform/runtime_enabled_features.json5 | 6 ++----
|
||||
17 files changed, 25 insertions(+), 81 deletions(-)
|
||||
.../platform/runtime_enabled_features.json5 | 13 +++++++++----
|
||||
17 files changed, 32 insertions(+), 81 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml
|
||||
--- a/chrome/android/java/AndroidManifest.xml
|
||||
|
@ -261,7 +261,7 @@ diff --git a/content/browser/storage_partition_impl.cc b/content/browser/storage
|
|||
- conversion_manager_ = std::make_unique<ConversionManagerImpl>(
|
||||
- this, path, special_storage_policy_);
|
||||
- }
|
||||
+ // The Conversion Measurement API is not available
|
||||
+ // The Conversion Measurement API is not available in Bromite.
|
||||
|
||||
if (base::FeatureList::IsEnabled(blink::features::kFledgeInterestGroups)) {
|
||||
interest_group_manager_ = std::make_unique<InterestGroupManager>(
|
||||
|
@ -312,7 +312,21 @@ diff --git a/third_party/blink/common/features.cc b/third_party/blink/common/fea
|
|||
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
|
||||
@@ -470,13 +470,11 @@
|
||||
@@ -106,6 +106,13 @@
|
||||
},
|
||||
|
||||
data: [
|
||||
+ {
|
||||
+ // disable by default features by marking as
|
||||
+ // depends_on: ["DisabledForBromite"]
|
||||
+ // to work is needed to remove "origin_trial_feature_name"
|
||||
+ // and "origin_trial_allows_third_party"
|
||||
+ name: "DisabledForBromite",
|
||||
+ },
|
||||
{
|
||||
name: "Accelerated2dCanvas",
|
||||
settable_from_internals: true,
|
||||
@@ -463,13 +470,11 @@
|
||||
},
|
||||
{
|
||||
name: "ConversionMeasurement",
|
||||
|
|
Loading…
Add table
Reference in a new issue