brave / brave-browser

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

OnDrive PowerPoint presentations broken by anti-fingerprinting #4048

Closed fmarier closed 3 years ago

fmarier commented 5 years ago

Description

OneDrive presentations are broken when Shields' anti-fingerprinting mode is enabled.

Steps to Reproduce

  1. Visit https://onedrive.live.com/view.aspx?resid=40AD2A59FD334E8C!400130&ithint=file%2cpptx&authkey=!ADAerq8JH6E4yRA
  2. Go into Shields and switch the anti-fingerprinting setting to: "All device recognition allowed".

Actual result:

With "3rd party device recognition blocked": Screenshot from 2019-04-08 16-23-59

With "all device recognition allowed":

Screenshot from 2019-04-08 16-26-33

Expected result:

The slides should load properly.

Reproduces how often:

Always reproducible.

Brave version (brave://version info)

Brave | 0.62.51 Chromium: 73.0.3683.103 (Official Build) (64-bit)
Revision | e82a658d8159cabbd4938c1660f9bb00b4a82a23-refs/branch-heads/3683@{#902}
OS | Linux

Reproducible on current release:

It's also broken on brave-browser dev/beta builds.

Website problems only:

Yes, though only the anti-fingerprinting setting needs to be disabled.

No.

ryanbr commented 4 years ago

Just a ping @fmarier Viewing a onedrive presentation in Brave Release, seems to work without changes to shields. Can you confirm everything is okay?

fmarier commented 4 years ago

I still get the error above in Brave Beta (Version 1.10.70 Chromium: 81.0.4044.138 (Official Build) beta (64-bit)) for the same URL: https://onedrive.live.com/view.aspx?resid=40AD2A59FD334E8C!400130&ithint=file%2cpptx&authkey=!ADAerq8JH6E4yRA

ryanbr commented 3 years ago

@fmarier The above link works fine in Standard fingerprinting, but breaks in Aggressive. Is this still okay?

fmarier commented 3 years ago

It's working fine for me now (aggressive, Linux).