Closed Bug 304643 Opened 19 years ago Closed 19 years ago

Mac: Font used in Preferences dialog is too small

Categories

(Firefox :: Settings UI, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox1.5

People

(Reporter: uriber, Assigned: kevin)

References

Details

(Keywords: access, fixed1.8, regression, Whiteboard: [needs approval])

Attachments

(4 files, 2 obsolete files)

The font used exclusively in the "preferences" dialog (in Pinstripe) is the
"small system font" (which should be used just for "additional information about
settings", according to the Apple HIG).

The primary font used in dialogs should be the (larger) System Font. This is
what all OS X applications that I've checked (including Safari and Camino) use.
-> Kevin.
Assignee: nobody → kevin
Flags: blocking1.8b4?
Keywords: access
Won't block for beta - but would take a patch.
Flags: blocking1.8b4? → blocking1.8b4-
Attached patch patch for Firefox (obsolete) — Splinter Review
Notes:

1. This patch is only for Firefox, but the change to global.css will affect
Thunderbird as well. The proper changes have to be made to Thunderbird's
preferences.css (and possibly preferences.dtd) so that it won't break (I
currently don't have a thunderbird-configured CVS, so I couldn't manage doing
it myself).

2. Changing the prefwindow font made the dialog, whose width is specified in
ems, much wider. This had the positive side effect of fixing bug 304605, but
made the dialog somewhat unbalanced, IMO. So I countered it by reducing the
width from 47em to 44em in preferences.dtd.

3. There are two strings which are currently marked as <description>, but
arguably shouldn't be: 
- In Advanced|General: "Choose Languages web pages are displayed in".
- In Advanced|Security: "When a web site requires a certificate:".
Attachment #192940 - Flags: review?(sfraser_bugs)
Attached image screenshot
Screenshots of a sample tab:
Current (left), patched (right). (I tried to include the corresponding Safari
dialog as well, but that made the PNG too large for Bugzilla).
Comment on attachment 192940 [details] [diff] [review]
patch for Firefox

You need to ask a review form a browser/toolkit peer.
Attachment #192940 - Flags: review?(sfraser_bugs)
Attachment #192940 - Flags: superreview?(mconnor)
Attachment #192940 - Flags: review?(bugs.mano)
Comment on attachment 192940 [details] [diff] [review]
patch for Firefox

This is obsolete now.
Attachment #192940 - Attachment is obsolete: true
Attachment #192940 - Flags: superreview?(mconnor)
Attachment #192940 - Flags: review?(bugs.mano)
2/2

fixes bug 306166 too.

Mano, can you please give this a look?
Attachment #194261 - Flags: review?(bugs.mano)
Comment on attachment 194261 [details] [diff] [review]
Adds font:-moz-dialog and makes spacing adjustments. also adds a new help button.

First thing: no focus feedback on the new help button? I prefer a outline: fix,
but if that doesn't work well, let's hardcode it as an image, eek.

Note that we now do expose focus on nomral button, so that's a regression.

Also, while there is no place we would want to use it right now, there should
be a disabled state image as well (but that can wait).
Attachment #194261 - Flags: review?(bugs.mano) → review-
Comment on attachment 194261 [details] [diff] [review]
Adds font:-moz-dialog and makes spacing adjustments. also adds a new help button.

Also:
1) The text under "Connection Settings" (General pane) is too small
2) Ditto for the text above the tabs in the Privacy pane, IMO.
3) Please replace line endings in this file with unix line endings.
Comment on attachment 194261 [details] [diff] [review]
Adds font:-moz-dialog and makes spacing adjustments. also adds a new help button.

"for the orginating web site only" has to remain a sub-checkbox of "Load
Images".
Should fix all the issues raised
Attachment #194261 - Attachment is obsolete: true
Attachment #194270 - Flags: review?(bugs.mano)
Comment on attachment 194270 [details] [diff] [review]
Pref cleanup patch, second try

You really want to place the "Expections" button in the same line with "Load
Images".

r=mano with that fixed.
Attachment #194270 - Flags: review?(bugs.mano) → review+
Attachment #194270 - Flags: approval1.8b4?
Renominating since this is now a regression.
Flags: blocking1.8b4- → blocking1.8b4?
Keywords: regression
Whiteboard: [needs approval]
Target Milestone: --- → Firefox1.5
Attachment #194270 - Flags: approval1.8b4? → approval1.8b4+
Checked in on trunk and branch
Status: NEW → RESOLVED
Closed: 19 years ago
Flags: blocking1.8b4?
Keywords: fixed1.8
Resolution: --- → FIXED
fwiw, the "Exceptions" button is only almost in the same line with "Load Images".
Blocks: 309223
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: