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 :: Desktop, defect, P3)
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
Reporter | ||
Comment 1•6 years ago
|
||
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]
Reporter | ||
Updated•6 years ago
|
User Story: (updated)
Whiteboard: [tp-analytics]
Assignee | ||
Updated•6 years ago
|
Product: Tech Evangelism → Web Compatibility
Comment 2•5 years ago
|
||
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.
Updated•5 years ago
|
Blocks: tp-googleanalytics
Updated•5 years ago
|
No longer blocks: tp-breakage
Updated•4 years ago
|
Whiteboard: [tp-analytics] → [tp-analytics][tp-shim-trivial][tp-site-ephemeral]
Updated•4 years ago
|
Whiteboard: [tp-analytics][tp-shim-trivial][tp-site-ephemeral] → [tp-analytics][tp-shim-trivial][tp-site-severe]
Comment 3•4 years ago
|
||
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
Comment 4•3 years ago
|
||
(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 defineswindow._gaq = {}
, then the links begin working.
Shim was added in bug 1637329 and enabled in bug 1693386 for Firefox 87.
Updated•3 years ago
|
status-firefox87:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•