Closed Bug 31735 Opened 24 years ago Closed 22 years ago

setting the presentation context's default font

Categories

(Core Graveyard :: Tracking, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ian, Assigned: ftang)

Details

(Keywords: fonts, meta)

The is a metabug for tracking the issue of setting the default font of the
presentation context, based on user preferences.

We need to set the presentation context's default font to the font that the
user has selected as the "Normal Font". In CSS terms, we should be emulating:

  :root { font: <size>px "<font-name>", <generic-name>; }

...where:

   <size> is the size in pixels selected by the user,
   <font-name> is the name of the default font selected by the user,
   <generic-name> is the CSS generic font-family which <font-name> would match.

What the five CSS generic font families actually map to is currently left
undefined as far as the UI is concerned, that issue is not covered by this bug.
Keywords: fonts, meta
Maybe I'll get to this for M17.
Status: NEW → ASSIGNED
Target Milestone: M17
The font prefs UI doesn't have a "Normal Font", nor does it seem likely that we
will do anything about this in the near future.

The presentation context currently gets its default font from the "font.default"
pref, which is already implemented in the font prefs UI (serif vs sans-serif).

Marking this bug Future.
Target Milestone: M17 → Future
erik resign. reassign all his bug to ftang for now.
Assignee: erik → ftang
Status: ASSIGNED → NEW
mark all future new as assigned after move from erik to ftang
Status: NEW → ASSIGNED
Component: Layout → Tracking
Target Milestone: Future → mozilla1.0
Keywords: mozilla1.0
tracking bug go 1.1
Target Milestone: mozilla1.0 → mozilla1.1
move all my "tracking" bug to "M1"
Target Milestone: mozilla1.1 → M1
this tracking bug lost it's meaning. mark it as wontfix
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.