Unnecessary Facebook banner is present when accepting the "Cookie Policy" at expertflyer.com with ETP set to STRICT
Categories
(Core :: Privacy: Anti-Tracking, defect, P3)
Tracking
()
People
(Reporter: rbucata, Assigned: twisniewski)
References
(Blocks 1 open bug, )
Details
Attachments
(2 files)
Environment:
Operating system: Android 11/ Android 12
Firefox version: Firefox Nightly 102.0a1 (2015880747 -🦎102.0a1-20220513093538🦎)
Preconditions:
ETP set to STRICT
Clean profile
Steps to reproduce:
- Navigate to: https://www.expertflyer.com/mobile/login.do.
- Accept the "Cookie Policy" pop-up.
- Observe the result.
Expected Behavior:
The login form loads as expected.
Actual Behavior:
The login form presents an unnecessary Facebook banner.
Notes:
- Not reproducible with ETP set to STANDARD.
- Works as expected using Chrome.
- Screenshot is attached.
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
This looks like SmartBlock adding an extra, duplicate button when it doesn't have to (presumably because the site is using very old code which SmartBlock doesn't work properly with). I'll take a look at this ASAP.
Assignee | ||
Comment 2•1 year ago
|
||
Based on FB's code, we just need to check if a given login button has any textContent
before adding our own button, and if so, just leave it alone.
Assignee | ||
Comment 3•1 year ago
|
||
Updated•1 year ago
|
Pushed by twisniewski@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/774256e8b6a5 have the SmartBlock Facebook SDK shim not provide a 'log in with Facebook' button if the placeholder has textContent already, to prevent multiple buttons from appearing; r=ksenia,webcompat-reviewers
Comment 5•1 year ago
|
||
bugherder |
Comment 6•1 year ago
|
||
The patch landed in nightly and beta is affected.
:twisniewski, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Updated•1 year ago
|
Comment 7•1 year ago
|
||
I can confirm this is fixed, the page loads correctly now.
https://prnt.sc/lF3xxCJgYfWC
Tested with:
Browser / Version: Firefox Nightly 105.0a1 (🦎 105.0a1-20220816095503)
Operating System: Google Pixel 5 (Android 12) - 1080 x 2340 pixels, 19.5:9 ratio (~432 ppi density), Samsung Galaxy S8 (Android 9) - 1440 x 2960 pixels, 18.5:9 ratio (~570 ppi density)
Description
•