Closed Bug 1157084 Opened 10 years ago Closed 10 years ago

Fastmail.com missing images due to CSP error

Categories

(Core :: DOM: Core & HTML, defect)

40 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox40 - affected

People

(Reporter: wenzel, Unassigned)

References

()

Details

(Keywords: regression, site-compat)

Attachments

(2 files)

In the latest Firefox Nightlies, the main mail UI on fastmail.com (a mail provider) is not displaying correctly. One example, the UI for "pinning" an email is supposed to be a pin, which is missing (screenshots attached).
Same browser, fresh profile, security.csp.enable=false
The error console reads: > Content Security Policy: The page's settings blocked the loading of a resource at data:image/png;base64,... ("img-src *"). So it's likely been caused by the fix in bug 1086999.
[Tracking Requested - why for this release]: Web compat regression.
Keywords: site-compat
Note, I reached out to the fastmail engineers about this (waiting to hear back), because regardless of the strategy Firefox ends up shipping when Fx40 hits, it's probably wise for them to make their CSP adhere to the standard.
I don't think this needs tracking but instead I'll track the meta bug on CSP, for Firefox 40.
I received a reply; they rolled out a fix, and I can verify it's working again as it should on tonight's Nightly. Their CSP, for the record, is now: default-src 'self'; script-src 'self' 'unsafe-eval' https://api.pin.net.au https://api.stripe.com; style-src 'self' 'unsafe-inline'; font-src data:; img-src * data:; media-src 'none'; object-src 'none'; report-uri /log/csp
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: