Closed Bug 589654 Opened 14 years ago Closed 13 years ago

(ietestcenter) CSS3 Fonts 3/13: font style descriptor

Categories

(Tech Evangelism Graveyard :: English US, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: darxus-mozillabug, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4pre) Gecko/20100817 Minefield/4.0b4pre
Build Identifier: 

1) Third line is same as first two.
2) No slant.

Reproducible: Always
Blocks: ietestcenter
Version: unspecified → Trunk
Isn't this invalid ?
OS: Linux → All
Hardware: x86_64 → All
Yeah, this test is invalid.  I sent a mail to some of the MS QA guys.

The test defines a font family with a single italic face, then tries to compare between the behavior when different font-style attributes are used.  There are a few problems with this.

1. If a family includes a single italic face, independent of the setting of font-style, that face will be used.

2. Style matching with @font-face runs is done based on the values of the descriptors, *not* based on the style data in the font.  So in this case the normal face of Arial will be treated as italic.  No synthetic obliqueing should happen in this case.

3. For font selection, italic and oblique are effectively synonymous.  With @font-face you technically could define separate italic and oblique faces that *should* match on or the other but I doubt there are implementations that do this correctly (I know Gecko has lots of "if italic or oblique..." logic).

4. The test also assumes Arial is the default font.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
This shouldn't be closed until the MS test is fixed, per several other similar bugs.
Status: RESOLVED → VERIFIED
I can't see why Mozilla should track MS bugs.
Because we need to make sure they fix this, because we get bad press for it.
Assignee: nobody → english-us
Status: VERIFIED → REOPENED
Component: General → English US
Ever confirmed: true
Product: Core → Tech Evangelism
QA Contact: general → english-us
Resolution: INVALID → ---
Version: Trunk → unspecified
This test seems to have changed, and it appears we pass now.
OK, good!
Status: REOPENED → RESOLVED
Closed: 14 years ago13 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.