Tracking Protection prevents my account avatar-image from showing up, on Spotify (because its URL is at graph.facebook.com)

NEW
Unassigned

Status

()

Firefox
Tracking Protection
P3
normal
11 months ago
25 days ago

People

(Reporter: dholbert, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: tp-needsrepro, URL)

Attachments

(3 attachments)

(Reporter)

Description

11 months ago
STR:
 0. Have a Spotify account (and let it take your profile picture from Facebook - I think this involves linking it to your Facebook account, or something like that.)

 1. Enable Tracking Protection (in my case, I set it to "Always" in Preferences |Privacy|Tracking Protection, which is a Nightly-only option I think)

 2. Visit https://www.spotify.com/us/account/overview/ and log in (if you're not already logged in)

 3. Look at the upper-right corner of the page.

ACTUAL RESULTS:
Your username is printed twice. (The one on the left is actually alt-text for your avatar image, which failed to load because it was blocked by Tracking protection.)

See attached screenshot -- in my case, "dholbert" is printed twice, awkwardly superimposed.

EXPECTED RESULTS:
I want my avatar image to have loaded (rather than the left instance of the username), as it does when Tracking Protection is off.
(Reporter)

Comment 1

11 months ago
Created attachment 8900880 [details]
screenshot with wide window (with 2 copies of username, overlapping)

The UI is different depending on your window size -- I'll show both versions of the breakage.

First, here's the version with a wide window.
(Reporter)

Comment 2

11 months ago
Created attachment 8900881 [details]
screenshot with skinnier window (with 1 copy of username, overlapping Spotify's hamburger menu)

Here's the "mobile" UI that appears if you have a skinnier window.
 
The problematically overlapping username shown here is really just alt-text for the avatar image that Tracking Protection blocked (just as with the previous screenshot).
Whiteboard: tp-product tp-base
Flags: needinfo?(pdolanjski)
Tested on 58.0a1 with TP enabled. Able to view account overview with no duplicate or overlapping names/images. However I am unable to connect to Facebook, getting the error "Sorry there has been a temporary error, please try again later." on multiple browsers [is not a Firefox or TP issue] so I cannot verify the avatar part. The page continues to block many resources with TP.
Since the blocked image is using a tracking domain on the Disconnect list, the only thing that could be done is to convince Facebook to move these static images to a domain they don't use for tracking.
Component: Tracking Protection → Desktop
Flags: needinfo?(pdolanjski)
Product: Firefox → Tech Evangelism
Blocks: 1470301
No longer blocks: 1101005
Component: Desktop → Tracking Protection
Priority: P5 → P3
Product: Tech Evangelism → Firefox
Whiteboard: tp-product tp-base → tp-needsrepro
(Reporter)

Comment 5

25 days ago
Created attachment 8988355 [details]
updated screenshot (June 2018)

Here's a screenshot of what this looks like now. (It still happens, though the lower right thing now says "Profile" rather than my username.)
You need to log in before you can comment on or make changes to this bug.