Bug 651693 (css-fonts-3)

[META] Implement CSS Fonts Module Level 3

NEW
Unassigned

Status

()

enhancement
8 years ago
9 days ago

People

(Reporter: jtd, Unassigned)

Tracking

(Depends on 1 bug, Blocks 2 bugs, {css3, dev-doc-needed, meta})

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

8 years ago
Tracking bug for new features from the CSS3 Fonts spec:

  http://dev.w3.org/csswg/css3-fonts/
(Reporter)

Updated

8 years ago
Depends on: 687778
(Reporter)

Updated

7 years ago
Depends on: 718539
(Reporter)

Updated

7 years ago
Depends on: 747849
(Reporter)

Updated

6 years ago
Depends on: fontloader
(Reporter)

Updated

6 years ago
Depends on: 847815
(Reporter)

Updated

6 years ago
Depends on: 872301

Updated

6 years ago
Blocks: css3test

Updated

6 years ago
No longer blocks: css3test
(Reporter)

Updated

6 years ago
Depends on: 913264

Comment 1

5 years ago
Is there a bug for the font-variant shorthand? The test still fails on css3test.com though all longhand features seem to be implemented.
Flags: needinfo?(jdaggett)
(Reporter)

Comment 2

5 years ago
dev-doc-info
(In reply to Florian Bender from comment #1)
> Is there a bug for the font-variant shorthand? The test still fails on
> css3test.com though all longhand features seem to be implemented.

There isn't a bug currently. Hooking up the shorthand to the font-variant-xxx subproperties needs to wait until the spec is in PR I think. At a minimum the fallback behavior for small-caps needs to be implemented so that existing use of font-variant: small-caps does not rely on the existence of small-cap variants. Put in other words, all browsers currently "fallback" when 'small-caps' is specified. The 'font-variant-caps' property currently only enables the OpenType small-caps feature, it doesn't implement the fallback to synthetic small-caps for fonts that lack small caps alternates.

Bug 747849 is the beginning of this work.
Flags: needinfo?(jdaggett)
(Reporter)

Updated

5 years ago
Depends on: 961558

Updated

5 years ago
Depends on: 975744
(Reporter)

Updated

5 years ago
Depends on: 1024804
(Reporter)

Updated

5 years ago
Depends on: 1041951
(Reporter)

Updated

5 years ago
Depends on: 1055385

Updated

5 years ago
Depends on: 1057680
(Reporter)

Updated

5 years ago
Depends on: 1058408
(Reporter)

Updated

3 years ago
Assignee: jd.bugzilla → nobody
Summary: implement CSS3 Fonts features → implement CSS Fonts Level 3
Depends on: 1396450

Updated

2 years ago
Alias: css3-fonts → css-fonts-3
Keywords: css3
Summary: implement CSS Fonts Level 3 → [META] Implement CSS Fonts Module Level 3
Depends on: 1447865
No longer depends on: 1447865
No longer depends on: 1058408
Depends on: 1465771
Depends on: 1529652
Type: defect → enhancement
You need to log in before you can comment on or make changes to this bug.