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: