Open
Bug 1248191
Opened 9 years ago
Updated 2 years ago
inconsistent box height between HWA on and off
Categories
(Core :: Graphics, defect, P3)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox47 | --- | wontfix |
People
(Reporter: alice0775, Assigned: jfkthame)
References
(Depends on 1 open bug)
Details
(Keywords: regression, Whiteboard: [gfx-noted])
Attachments
(1 file)
(deleted),
text/html
|
Details |
When I test Bug 786039, I found the following problem.
I think outer and inner box height should be identical with HWA on/off.
<style type="text/css">
* {
font: 13px arial, sans-serif;
text-decoration: none;
}
</style>
<div id="outer">
<span id="inner" href="">ZZZZZZZZ</span>
</div>
Steps To Reproduce:
1. Open attached with HWA on and off
2. Open Inspector and observe box height
Actual Results:
HWA on
outer box height = 16
inner box height = 15
HWA off
outer box height = 16
inner box height = 16
Expected Results:
outer box height == inner box height
Regression window:
Force enabled HWA
i.e.,
gfx.font_rendering.directwrite.enabled=true
mozilla.widget.render-mode=6
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=260d768e55f4&tochange=64ebf70ed4a2
Suspect: 4365eabf7fb0 Jonathan Kew — bug 549190 - round dwrite font vertical metrics to improve rendering/spacing consistency. r=bas
Updated•9 years ago
|
Assignee: nobody → jfkthame
Whiteboard: [gfx-noted]
Jonathan, is this something we should be worrying about? It's been around for 6 years...
Flags: needinfo?(jfkthame)
Assignee | ||
Comment 2•9 years ago
|
||
I think this is one of a number of issues around font metrics and line height, which would be good to clean up for better consistency and more predictable behavior. Ideally, using the same font across different platforms (GDI and DWrite being in effect two different platforms here) would result in the same metrics, at least vertically (horizontal metrics may depend on the platform's hinting behavior).
The trouble is that touching anything in this area has a high risk of disturbing some legacy quirk that will have unexpected consequences all over the place. And in general sites shouldn't be so fragile that they'll break due to small differences in font metrics, so it's not been a top priority.
Flags: needinfo?(jfkthame)
Thanks. Note for triage - we should stop tracking and triaging this.
Updated•8 years ago
|
Updated•8 years ago
|
Version: Trunk → 1.9.0 Branch
Updated•7 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•