Enhanced Tracking Protection breaks Yandex Maps functionality
Categories
(Core :: Privacy: Anti-Tracking, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox-esr115 | --- | unaffected |
firefox116 | --- | unaffected |
firefox117 | --- | unaffected |
firefox118 | --- | affected |
People
(Reporter: thecomicz, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/116.0
Steps to reproduce:
Go to https://cdpn.io/sashabeep/fullpage/YzRBJaz?nocache=true&view=
Actual results:
Blank page with error in console
"Resource https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12002154/build/release/full-70275b62ece2fd2ab62f973df06797d58e0c96b5.js was blocked because of data protextion"
All the Yandex maps widgets on every site does not work for me. Yesterday i've worked with this api and everything works fine, but not today.
I tried incognito mode with the same result, tried to logout at yandex services, tried to disable all the browser extensions, but maps are working only if i untick Enhanced Tracking Protection at the urlbar. Can somebody tell me how to start Firefox on mac with blank profile without losing my current profile to prove is it work or not
Expected results:
Map should be displayed. Attached screenshot from Firefox Developer Edition - it works
Reporter | ||
Comment 1•2 years ago
|
||
Reporter | ||
Comment 2•2 years ago
|
||
Comment 3•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Privacy: Anti-Tracking' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 4•2 years ago
•
|
||
Thanks for the report!
We've had an issue yesterday where we delivered a pre-release version of the ETP list to release clients. This should be fixed now. The pre-release list contains https://yastatic.net/ as an ad tracker. The release version does not.
Could you please try the following:
- Switch to ETP "standard" (if you have previously been on strict) and test again. If you have been on ETP strict before step 1 please go back to it before testing (2) and (3).
- Go to
about:urlclassifier
and press the "Trigger Update" button in the table for the "mozilla" provider. Then reload the test page and see if the embed loads properly. - Create a new profile (e.g. via about:profiles) and test if the embed loads there. You can always open / revert to your old profile again via that page. Repeat this step with ETP switched to strict.
Updated•2 years ago
|
Reporter | ||
Comment 5•2 years ago
|
||
(In reply to Paul Zühlcke [:pbz] from comment #4)
Thanks for the report!
We've had an issue yesterday where we delivered a pre-release version of the ETP list to release clients. This should be fixed now. The pre-release list contains https://yastatic.net/ as an ad tracker. The release version does not.
Could you please try the following:
- Switch to ETP "standard" (if you have previously been on strict) and test again. If you have been on ETP strict before step 1 please go back to it before testing (2) and (3).
- Go to
about:urlclassifier
and press the "Trigger Update" button in the table for the "mozilla" provider. Then reload the test page and see if the embed loads properly.- Create a new profile (e.g. via about:profiles) and test if the embed loads there. You can always open / revert to your old profile again via that page. Repeat this step with ETP switched to strict.
Switched to Standard level and it works in both browsers - Firefox and developer Edition. The other two, strict and personal is not. Yesterday it works with personal level with all the checkboxes filled, now it doesnt work even with strict
Comment 6•2 years ago
|
||
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Reporter | ||
Comment 7•2 years ago
|
||
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
Reporter | ||
Comment 8•2 years ago
|
||
(In reply to Alexander Balagurov from comment #7)
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
Go to about:urlclassifier showing incorrect address message in both versions - dev edition and default firefox
Reporter | ||
Comment 9•2 years ago
|
||
btw, listing yandex static services as advertisment is insane. This domain is for assets serving like code.google.com
Comment 10•2 years ago
|
||
(In reply to Alexander Balagurov from comment #7)
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
The reason is that we shipped the wrong version of the ETP anti-tracking list briefly. While old profiles may take a while to pick up on the list changes, new profiles get the correct version straight away when they first query the list after creation.
(In reply to Alexander Balagurov from comment #8)
(In reply to Alexander Balagurov from comment #7)
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
Go to about:urlclassifier showing incorrect address message in both versions - dev edition and default firefox
Sorry, I made a typo, it's about:url-classifier
. Could you please try again? Much appreciated!
Reporter | ||
Comment 11•2 years ago
|
||
(In reply to Paul Zühlcke [:pbz] from comment #10)
(In reply to Alexander Balagurov from comment #7)
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
The reason is that we shipped the wrong version of the ETP anti-tracking list briefly. While old profiles may take a while to pick up on the list changes, new profiles get the correct version straight away when they first query the list after creation.
(In reply to Alexander Balagurov from comment #8)
(In reply to Alexander Balagurov from comment #7)
about:urlclassifier(In reply to Paul Zühlcke [:pbz] from comment #6)
Thanks for confirming! To clarify, does it work in strict after step (2) and (3)?
Using blank profile tes page works at all the levels, i can't understand how it works
Go to about:urlclassifier showing incorrect address message in both versions - dev edition and default firefox
Sorry, I made a typo, it's
about:url-classifier
. Could you please try again? Much appreciated!
Looks like "trigger update" button does some stuff. Now maps widget shows up on the any level of ETP
Comment 12•2 years ago
|
||
Awesome! Thanks for confirming. Looks like Release isn't affected anymore. I'm keeping this bug for Nightly. It's also less severe given it only affects ETP strict where this kind of breakage is more expected.
Reporter | ||
Comment 13•2 years ago
|
||
(In reply to Paul Zühlcke [:pbz] from comment #12)
Awesome! Thanks for confirming. Looks like Release isn't affected anymore. I'm keeping this bug for Nightly. It's also less severe given it only affects ETP strict where this kind of breakage is more expected.
I want to say thank you very much. In fact, it was technical support, not a problem report. Thank you for your time.
Comment 14•1 years ago
|
||
Should be fixed in Nightly now too. Could you test this again to make sure it's still working? Much appreciated!
Reporter | ||
Comment 15•1 years ago
|
||
I don't have Nightly version, only regular and Dev Edition. Everything sa ok on both versions
Comment 16•1 years ago
|
||
Thanks!
Fixed by latest ETP list update.
Description
•