Closed Bug 1163039 Opened 9 years ago Closed 8 years ago

Tracking protection prevents embedded Yandex Maps from loading

Categories

(Core :: DOM: Security, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: phazon, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0
Build ID: 20150506030206

Steps to reproduce:

Enable Tracking Protection with privacy.trackingprotection.enabled set to true
Navigate to test site with yandex maps embedded 
http://joomla.zhuk.cc/index.php/zhyandex-demo-basic



Actual results:

No map  appeared under "Карта с основными элементами, различные виды меток, путь" text
See "The resource at "https://api-maps.yandex.ru/2.0/?coordorder=longlat&load=package.full&lang=ru-RU" was blocked because tracking protection is enabled." error in console
Same result pretty much any Yandex maps enabled sites.


Expected results:

Map should load.

As comments - i understand that yandex do track peoples with maps embedded, but in this certain case its fair price for map service.
I can reproduce this in Firefox 37 and the latest Nightly, however I'm uncertain if this is a Firefox bug or a Tech Evangelism issue.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → All
Hardware: Unspecified → All
Version: 40 Branch → Trunk
(In reply to Anthony Hughes, QA Mentor (:ashughes) from comment #1)
> I can reproduce this in Firefox 37 and the latest Nightly, however I'm
> uncertain if this is a Firefox bug or a Tech Evangelism issue.

This problem appears only when Tracking Protection is enabled, and affects any sites which uses Yandex api to show maps, not just this one. If this option will be enabled by default, it will cause significant site breakage in Russian segment of Internet.
(In reply to V. Korn from comment #2)
> This problem appears only when Tracking Protection is enabled, and affects
> any sites which uses Yandex api to show maps, not just this one. If this
> option will be enabled by default, it will cause significant site breakage
> in Russian segment of Internet.

While that is certainly true it does not prove this is a Firefox bug. It could just as easily be a bug in Yandex's API as it pertains to tracking protection. However I am not in a position to determine which is true. I trust our developers will look at this and escalate accordingly.
As for latest Nightly (2016.01.26) Firefox no longer blocks Yandex maps from loading with Privacy Protection enabled.
No error messages in console. Map is loading as it should. I consider this fixed.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.