Closed Bug 1487072 Opened 6 years ago Closed 4 years ago

Help menu sections are not working on www.scottishpower.co.uk with Basic Tracking Protection ON

Categories

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

Firefox 62
x86_64
Windows 10
defect

Tracking

(firefox87 fixed)

RESOLVED FIXED
Tracking Status
firefox87 --- fixed

People

(Reporter: sergiu, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [tp-analytics][tp-shim-trivial][tp-site-severe])

User Story

google-analytics.com
Environment: Operating system: Windows 10 Pro Firefox version: Firefox Nightly 63.0a1 (2018-08-28) (64-bit) Prerequisites: Enable Basic Tracking Protection Steps to reproduce: 1. Navigate to: https://www.scottishpower.co.uk/ 2. Click on the "Help" button. 3. Click on any section (e.g. "View support centre") Expected Behavior: A new page is opened. Actual Behavior: Nothing happens. Notes: 1. Screenshot attached: http://prntscr.com/ko8pz0
This is related to `trackingprotection` breakage #1101005 Looking at the devtools console, here are the blocked resources: The resource at “https://ssl.google-analytics.com/ga.js” was blocked because content blocking is enabled.[Learn More] www.scottishpower.co.uk The resource at “https://www.googletagmanager.com/gtm.js?id=GTM-TVPX69” was blocked because content blocking is enabled.[Learn More] www.scottishpower.co.uk So these are the domains to test: ssl.google-analytics.com www.googletagmanager.com I opened the URL in a fresh browser profile (Firefox Nightly 63, uMatrix installed, normal mode) and loaded the page. The Help sections did not load. I disabled the Spoof Referrer option in uMatrix and then *WHITELISTED*: -ssl.google-analytics.com After this, theHelp sections became accessible. The other resources didn't help. http://prntscr.com/ko8sd9 ssl.google-analytics.com can be found in the disconnect-blacklist.json, disconnect-entitylist.json and disconnect_mapping.py. So in conclusion: google-analytics.com - Analytics = [tp-analytics]
User Story: (updated)
Whiteboard: [tp-analytics]
Product: Tech Evangelism → Web Compatibility

Indeed, the links work if I allow https://ssl.google-analytics.com/ga.js in strict mode. And if I shim that script so that it defines window._gaq = {}, then the links begin working.

No longer blocks: tp-breakage
Whiteboard: [tp-analytics] → [tp-analytics][tp-shim-trivial][tp-site-ephemeral]
Whiteboard: [tp-analytics][tp-shim-trivial][tp-site-ephemeral] → [tp-analytics][tp-shim-trivial][tp-site-severe]

The issue is not longer reproducible, regardless if ETP is Strict or Standard. Now all options are functional redirecting to the corresponding page.

Tested with:
Browser / Version: Firefox Nightly 86.0a1 (2021-01-18)
Operating System: Windows 10 Pro

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

(In reply to Thomas Wisniewski [:twisniewski] from comment #2)

Indeed, the links work if I allow https://ssl.google-analytics.com/ga.js in strict mode. And if I shim that script so that it defines window._gaq = {}, then the links begin working.

Shim was added in bug 1637329 and enabled in bug 1693386 for Firefox 87.

You need to log in before you can comment on or make changes to this bug.