Open Bug 109439 Opened 23 years ago Updated 2 years ago

Make new CSS fonts for skins

Categories

(Core :: CSS Parsing and Computation, defect, P5)

defect

Tracking

()

Future

People

(Reporter: pierre, Unassigned)

References

Details

(Keywords: css-moz)

The issue was debated under bug 71539 and it would allow to fix bug 102224. We already have 2 moz system fonts defined in GFX: tooltips and widget. We need to hook them up in the style system and then add several more -moz fonts. Using only -moz fonts in the skins would allow us to address content and skin issues separately. For instance, an important constraint in the content is the compatibility with Nav4 and IE. We don't have such thing in the skins. In addition to... -moz-tooltips -moz-widget (for button, radio, checkbox...) I propose... -moz-okButton -moz-pullDownMenu -moz-list -moz-tab -moz-field -moz-icon -moz-menu -moz-statusBar -moz-fieldset We also need... -moz-system (the large thick font used in window title bars) -moz-text -moz-boldText We should stop using because they are confusing... window caption smallCaption And also (but do we use any of these anyhow?)... document workspace desktop info dialog messageBox In the future, when creating a new control, it would be best to request a new -moz font instead of reusing a font from another widget or a generic font like -moz-text.
Blocks: 102224
Status: NEW → ASSIGNED
Priority: -- → P3
Target Milestone: --- → mozilla0.9.8
Target Milestone: mozilla0.9.8 → mozilla1.0.1
Bulk moving Mozilla1.01 bugs to future-P1
Priority: P3 → P1
Target Milestone: mozilla1.0.1 → Future
cc'ing myself
Assigning pierre's remaining Style System-related bugs to myself.
Assignee: pierre → dbaron
Status: ASSIGNED → NEW
Priority: P1 → P2
Keywords: css-moz
Assignee: dbaron → nobody
QA Contact: ian → style-system
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.