Closed Bug 438794 Opened 16 years ago Closed 16 years ago

Add "zoom on enlarge" to minimum font size

Categories

(Firefox :: Settings UI, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 31961

People

(Reporter: shai, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008060909 Iceweasel/3.0 (Debian-3.0~rc2-1)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008060909 Iceweasel/3.0 (Debian-3.0~rc2-1)

Please take a look at the page referenced (http://www.platonix.com/hexamind). It renders beautifully. Now, go to your preferences and change the minimum font size to 14. Suddenly, the bottom becomes messed up, the footer overlaps the text.

While one can write this off as a page coding error (an element size, the main text div, was specified in pixels), it might be more useful to specify that when font size is changed to accommodate the user's specified minimum, this is done by zooming the whole page and not just changing font sizes -- because, more likely than not, if the user wanted the text enlarged, they want everything enlarged (the "zoom text only" feature is new to FF3, but the "minimum font size" has always been applied as if it was "zoom text only").

So I suggest to add a "zoom on enlarge" checkbox next to the "minimum font size" control, to let the user control this. Or use the "Zoom text only" to control this too (but this may be less intuitive).

The crux of it is, minimum font size is essentially an accessibility feature; the case where one wants to enlarge the fonts, but nothing else, is the exception rather than the rule. I would even suggest to allow no exception, if I didn't think of the case where one presents a normally-sized page containing some characters in 1pt size; still, I don't think such pages should be a reason not to do the right thing by default.

Reproducible: Always

Steps to Reproduce:
1. Open Tools->Options or Edit->Preferences
2. Go to "Content" tab
3. In the "Fonts" section, click "Advanced"
4. Make minimum font size 14
5. Open sample URL http://www.platonix.com/hexamind
Actual Results:  
Fonts were enlarged, but other elements weren't

Expected Results:  
Application of minimum font size should apply zooming (at least optionally), so that the page would render as intended even though sizes were specified in pixels.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.