webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
746 stars 66 forks source link

boardgamegeek.com - Renders blank in Firefox nightly #620

Closed webcompat-bot closed 9 years ago

webcompat-bot commented 9 years ago

URL: https://boardgamegeek.com/boardgame/162614/santas-bag?utm_content=buffer6411d&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer Browser / Version: Firefox Mobile 38.0 Operating System: Android Problem type: Looks like the website has a bug. Site owner: No

Steps to Reproduce 1) Navigate to: https://boardgamegeek.com/boardgame/162614/santas-bag?utm_content=buffer6411d&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer 2) …

Expected Behavior: Actual Behavior:

miketaylr commented 9 years ago

Interesting, the site works as expected in Stable and Beta, but it's blank in Nightly.

miketaylr commented 9 years ago

So I think the difference here is Tracking Protection is enabled in (my) Nightly (by default, maybe we both flipped that on?). If I turn that off, the site appears as expected.

Sometimes sites put dependencies on certain scripts like ga.js that hose the entire thing if they don't load.

miketaylr commented 9 years ago

If I turn on remote debugging and hit reload, the page loads (which is unexpected), with the following messages in the console:

The resource at "https://www.googletagservices.com/tag/js/gpt.js" was blocked because tracking protection is enabled. santas-bag
The resource at "https://platform.twitter.com/widgets.js" was blocked because tracking protection is enabled. santas-bag
The resource at "https://www.facebook.com/plugins/like.php?href=http://boardgamegeek.com/boardgame/162614&layout=standard&show_faces=false&width=150&action=like&font=verdana&colorscheme=light" was blocked because tracking protection is enabled. santas-bag
The resource at "https://www.google-analytics.com/analytics.js" was blocked because tracking protection is enabled. santas-bag
The resource at "https://secure.quantserve.com/quant.js" was blocked because tracking protection is enabled. santas-bag
miketaylr commented 9 years ago

I've filed https://bugzilla.mozilla.org/show_bug.cgi?id=1122585 to track this one.