summaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorDaniel Micay <daniel.micay@grapheneos.org>2024-12-20 23:36:48 -0500
committerDaniel Micay <daniel.micay@grapheneos.org>2024-12-20 23:39:29 -0500
commiteb07d0cc76c92b9726d7fc90f32c7ce8a2677cc1 (patch)
treee2f28fe0f3a19e3c012c79d17a87303c4f69b619 /static
parent888981240739f4a98bc32ad3967666085e618c47 (diff)
rewrite docs on reduced user agent + client hints
Diffstat (limited to 'static')
-rw-r--r--static/features.html13
1 files changed, 8 insertions, 5 deletions
diff --git a/static/features.html b/static/features.html
index a705d895..677a314e 100644
--- a/static/features.html
+++ b/static/features.html
@@ -1010,11 +1010,14 @@
<li>High performance content filtering engine using EasyList + EasyPrivacy
with per-site toggle via drop-down permission menu</li>
<li>More complete state partitioning without origin trial opt-out</li>
- <li>High entropy client hints are replaced with the placeholder values used
- for Chromium's standard reduced user agent to avoid leaking information on
- the hardware/OS through headers</li>
- <li>Reduced user agent is enabled for the Vanadium WebView rather than only
- the browser (client hint changes will be added too, but aren't yet)</li>
+ <li>Standard Android 16 user agent reduction is enabled early for the
+ WebView to replace the major OS version, device model and browser
+ minor/build/patch version with standard placeholder values</li>
+ <li>High entropy client hints are replaced with the standard placeholder
+ values used in Chromium's reduced user agent for both the browser and
+ WebView to close a loophole where Chromium is still sharing the major OS
+ version, device model and browser minor/build/patch version with any server
+ requesting it via client hints</li>
<li>Battery API always shows the battery as charging and at 100% capacity</li>
<li>Trivial subdomain hiding disabled</li>
<li>Consistent browser behavior across users without usage of feature flags