brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
18k stars 2.36k forks source link

Javascript Client-Hints API not blocked on Android #17651

Open cowsay1 opened 3 years ago

cowsay1 commented 3 years ago

Description

Client-Hints are blocked by https://github.com/brave/brave-browser/issues/3539. On Brave Desktop both HTTP and JS versions are blocked.

But on Android JS version still works and show my phone model and brave build version (afaik, this info is unique for client-hints and it cannot be obtained from navigator because of truncated user-agent)

Steps to reproduce

  1. test https://browserleaks.com/client-hints
  2. scroll down to JavaScript API table

Actual result

Screenshot from Android:

image

Expected result

Screenshot from Desktop:

image

Issue reproduces how often

Everytime

Version/Channel Information:

Device details

Brave version

Brave 1.28.106, Chromium 92.0.4515.159

jakub-sieradzki commented 3 years ago

This problem also occurs on Desktop (latest release 1.31.88): image