WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89458
[EFL] Enable SUBPIXEL_LAYOUT feature flag for EFL
https://bugs.webkit.org/show_bug.cgi?id=89458
Summary
[EFL] Enable SUBPIXEL_LAYOUT feature flag for EFL
Dominik Röttsches (drott)
Reported
2012-06-19 04:23:58 PDT
We'd like to follow suit with
bug 85532
, enabling sub-pixel layout for the EFL port.
Attachments
Add attachment
proposed patch, testcase, etc.
Dominik Röttsches (drott)
Comment 1
2012-06-20 06:10:40 PDT
First obstacle, in a number of cases setLogicalTop(roundToInt(top + maxAscent - fontMetrics.ascent(baselineType))); inside InlineFlowBox::placeBoxesInBlockDirection actually results in -1. maxAscent is 840/60 = 14, while fontMetrics.ascent (and fontMetrics.floatAscent fwiw) return 15. Will investigate - but if you have any ideas, Levi, Emil - let me know.
Dominik Röttsches (drott)
Comment 2
2012-06-20 06:20:27 PDT
(In reply to
comment #1
)
> First obstacle, in a number of cases > setLogicalTop(roundToInt(top + maxAscent - fontMetrics.ascent(baselineType))); > inside > InlineFlowBox::placeBoxesInBlockDirection > actually results in -1.
To clarify: ...leading to hundreds of test cases failing to show expected results just by this -1 offset - they previously had the logialTop just at 0.
Dominik Röttsches (drott)
Comment 3
2013-01-19 12:45:26 PST
Freetype updated and feature enabled in
bug 106774
, new baselines completely uploaded and the bots are returning back to normal. Closing bug.
Dominik Röttsches (drott)
Comment 4
2013-01-19 15:43:43 PST
Big thanks, Thiago, for helping with the rebaselines!
Emil A Eklund
Comment 5
2013-01-22 10:05:42 PST
Awesome, thanks for making this happen Dominik!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug