Open Bug 1891561 Opened 10 months ago Updated 2 months ago

News article loads and then turns blank (sometimes Error 500 shown by the site)

Categories

(Web Compatibility :: Privacy: Site Reports, defect)

defect

Tracking

(Not tracked)

People

(Reporter: overholt, Unassigned, NeedInfo)

References

(Blocks 1 open bug, )

Details

https://wpde.com/news/entertainment/oj-simpson-former-football-star-accused-of-murder-dies-cancer-battle-nfl-acquitted-black-glove-white-bronco-trial-not-guilty-nicole-brown-simpson-death-kardashians loads but then goes away. Something to do with ETP Strict because it doesn't happen with ETP turned off.

Every once in a while the page will show "500 | Something didn’t go as planned! Please try refreshing the page or coming back later."

I'm on Nightly on macOS FWIW

This is caused by blocking www.googletagservices.com as an ad tracker. If I exempt www.googletagservices.com from blocking, I can make the page successfully load. The script gets blocked is https://www.googletagservices.com/tag/js/gpt.js and it's shimmed by our smart blocking.

Tom, would you be able to take a look to see why the shim script no longer works?

Flags: needinfo?(twisniewski)

The shim script seems to be working for me, so I'm not sure what's causing it to break on your end.

But the page is still broken with the shim working, and it's not easy to suss out why. For starters, their scripts are breaking on an o[s].split is undefined error, where the script expects an object like {path:"/"} but I think it ends up getting a mystery value of "addEventListener" somehow instead. But even when I alter their script to prevent that exception, there's still a loading indicator left on top of the main image for the article.

This one will need more intensive diagnosis than I have the time for right now, sadly.

Component: Privacy: Anti-Tracking → Privacy: Site Reports
Product: Core → Web Compatibility

Is this error still occasionally present? Could you please give it another try? I can't reproduce this with Fx135 Nightly, fresh profile in ETP Strict.

Severity: -- → S3
Flags: needinfo?(overholt)

I just got the error 500 again in PBM.

Flags: needinfo?(overholt)
You need to log in before you can comment on or make changes to this bug.