Comment 2 for bug 231628

Revision history for this message
In , C. Alex. North-Keys (erlkonig-talisman) wrote :

Drop the whole textzoom-OTHER tabs/windows thing by default entirely, it interferes with a number of valid use cases, as several have already noted. There's a fundamental perceptual clash in whether the existing zoom mechanism applies to the webpage, the tab, or the whole browser. It's complicated further by different multiwindow/monowindow usage patterns. For me, I'd expect it to apply to only the current webpage/tab pair, and only to be preserved on webpages ALREADY rendered in that single tab's back/next list, and only for that session (unless restored through the Session Manager).

So my expectations seem to match what FF 2 implemented pretty well. Only tab/page duples were zoomed, and at zoom there was at least a chance that the same midpage text would still be visible afterwards. We were only missing a UI mechanism to set retained default zoom levels - we DID have a painful way to do it manually.

There was (is?) a userChrome.css hook for user-specified URI-specific CSS overrides. I'd like to see a menu option to record the current text-zoom, automatcally-converted into CSS form, into that mechanism. Ideally there would be a dialog for selecting either that one webpage, a whole site, or for all matching some regexp be affected, although I'm not sure if the userChrome.css mechanism already has a regexp function.

Certainly we'd be better off making the userChrome.css more visible instead of creating a unneeded new mechanism for retaining zoom settings.