Google Maps scroll-to-zoom is super fast
Categories
(Core :: Privacy: Anti-Tracking, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox101 | --- | affected |
People
(Reporter: rbarnes, Unassigned)
Details
Attachments
(1 file)
4.33 MB,
application/x-gzip
|
Details |
Additional context:
- Firefox 101.0a1 (2022-04-12) (as well as several versions previously)
- MacBook Pro with M1 Pro
- Built-in trackpad or Magic Trackpad
Expected behavior (based on Chrome):
- Scrolling gesture results in smooth, gradual zoom
- Starting from https://www.google.com/maps/place/Mozilla+San+Francisco/@37.7895639,-122.3911471,17z/
- Scrolling from bottom to top zooms out to show the whole Bay Area
Actual behavior:
- Scrolling gesture results in jumpy, rapid zoom
- Scrolling from bottom to top zooms out to show the entire world
Hey Richard, could you please enable the profiler (profiler.firefox.com) and attach a profile for this interaction?
Reporter | ||
Comment 2•3 years ago
|
||
Reporter | ||
Comment 3•3 years ago
|
||
Also, I just attempted to reproduce in a fresh profile, and the problematic behavior did not reproduce -- scrolling to zoom worked as expected, smoothly and at a reasonable rate.
Hi Richard, this might be caused by an add-on extension. Could you paste the output from about:support here? This may help us determine the likely cause here.
Reporter | ||
Comment 5•3 years ago
|
||
I have reproduced in a fresh profile. Steps to reproduce:
- Load Firefox with a fresh profile
- Load https://maps.google.com
- At this point, scroll-to-zoom should be smooth and at a reasonable rate
- Click on the Enhanced Tracking Protection shield in the URL bar
- Click on Protection Settings
- In the preferences, select Custom as the Enhanced Tracking Protection configuration
- Open a new Private Browsing window with https://maps.google.com (to effectively clear the cache)
- At this point, scroll-to-zoom should be jerky and fast
- Click on the Enhanced Tracking Protection shield in the URL bar, disable ETP, and wait for the page to reload
- At this point, scroll-to-zoom should be smooth and at a reasonable rate
In other words, it looks like this failure is induced by Enhanced Tracking Protection. I also filed a report through the UI for reporting on that feature.
Comment 6•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Panning and Zooming' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 8•3 years ago
|
||
I can't reproduce on Linux either, but based on comment 5 it sounds like the issue may be related to ETP causing different script to be run on this page which handles the wheel events differently.
Updated•3 years ago
|
Comment 10•3 years ago
|
||
I also can't reproduce using those STR, at least not once the page fully loads. It might be that while the page is loading, the scrolling is janky, but on my macbook that's only for a second or two. Once the map fully loads, my trackpad scrolling is smooth.
Comment 11•3 years ago
|
||
I've been experiencing this issue too - it just started in the past couple days. No new extensions added - but Firefox auto-updates when I quit, so I may have a recently updated version.
The ETP steps above don't totally fix the scrolling issue for me. In both cases (ETP on or off), Safari and Chrome are significantly smoother to scroll/zoom.
I'm on an M1 mac, OSX 12.3.1, with Firefox 100.0.
Comment 12•3 years ago
|
||
Without any changes that I can see (OS is the same, firefox version is the same, ETP settings the same) the issue seems to have gone away for me. Perhaps it was a bug on Google Maps' side?
Reporter | ||
Comment 13•3 years ago
|
||
I still see this problem in Firefox 102.0a1 (2022-05-05), so I doubt it has been fixed on the Google Maps side. I will upgrade to latest and retry.
Reporter | ||
Comment 14•3 years ago
|
||
Confirmed, still present on Firefox 102.0a1 (2022-05-12)
Description
•