Open Bug 622930 Opened 14 years ago Updated 2 years ago

Reset stored zoom preferences (possibly only on Mac)

Categories

(Firefox :: General, defect)

All
macOS
defect

Tracking

()

Tracking Status
blocking2.0 --- -

People

(Reporter: limi, Unassigned)

References

Details

(This is a follow-up bug from bug 613909, which aims to disable the pinch-to-zoom gesture since it's very easily accidentally triggered, and stored permanently.)

I think we should consider resetting stored site zoom preferences on devices that supported pinch-to-zoom, since it's error prone and hard to recover from if you accidentally triggered it, and don't know about the feature.

Anecdotally, I've seen several "Firefox displays this site with really small fonts, so I have to use IE instead" cases, where the stored accidental zoom is actually what happened. 

It's not going to be *too* onerous to adjust the sites you had it changed for again (IMO), and we reset it to normal size for people that are stuck in this state, and don't know how to get it back. 

I assume this mostly affects Mac laptops with trackpads, although there might be some Windows/Linux trackpads out there that do this too.

(It's even easier to do the accidental zoom on the new Mac trackpads, since you don't have a physical button anymore, and tend to rest your thumb over the trackpad to click. If you're a bit too close when you move the cursor — you get accidental zooming even easier.)


(If there is agreement, I'll file a follow-up bug)
Wow, I didn't even realize it was stored permanently.  I can see how that would sometimes be useful, but also sometimes very annoying.  How about attacking the underlying problem, rather than just this one-time approach?  Ideas:

- You could make site zoom preferences be session-only unless the user explicitly sets permanent zoom.

- Or you could have a visual indicator that lets the user know that this site is zoomed.

- Or you could have a prominent option to return to normal zoom.
(In reply to comment #1)
> - Or you could have a visual indicator that lets the user know that this site
> is zoomed.

This is the future plan, but didn't make the cut for Firefox 4.0. I still think it might be worth doing a one-time reset of the stored value.
As per today's meeting, beta 9 will be a time-based release. Marking these all betaN+. Please move it back to beta9+ if you believe it MUST be in the next beta (ie: trunk is in an unshippable state without this)
blocking2.0: beta9+ → betaN+
No longer depends on: 613909
Blocks: 613909
No longer blocks: 613909
Depends on: 613909
Fixing fields my automated script accidentally blanked. Apologies for the bugspam
Somehow this was confirmed as a blocker without actually being one - moving to nomination.
blocking2.0: betaN+ → ?
(In reply to comment #5)
> Somehow this was confirmed as a blocker without actually being one - moving to
> nomination.

It's a bug in Bugzilla — if you clone a bug with blocking+, the created bug gets blocking+ too.
Anecdotally, I've seen this on Windows too and have fixed it for people - I'm not sure how they got into zoom mode, best guess is Ctrl + touchpad-scroll or Ctrl + +/-. It also slows down browsing, since everything has to be scaled in layout.
The comments here are mostly anecdotal, which isn't enough to hold back the whole release for. Also, this seems like something that could be shipped in a minor update. Blocking-.

If there are numbers from input.m.c or other places, or other reasoning as to why Firefox 4 should be held back for this, please post them and renominate.
blocking2.0: ? → -
Agreed, I wouldn't make it a blocker, and it's hard to measure. There's a fair amount of people on Input complaining about accidental zoom, but most people probably won't even know why their page is suddenly looking weird.

Again, it's an opportunistic thing we could do, and we could probably limit it to only OS X, even. I didn't intend to nominate it as a blocker, it was a side effect of cloning a bug. :)
Is this still an issue? 

Here with e.g. Firefox 56 there's an address bar indication of percentage, whenever it's not 100, and pointing at the percentage presents a prompt: 

> Reset zoom level …
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.