Bug 15918
| Summary: | LCD display orientation is ignored for anti-aliasing on Windows | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Anders Jenbo <fuck> |
| Component: | Text | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Major | CC: | mrowe |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 523.x (Safari 3) | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
Anders Jenbo
The fonts looks blury on BGR monitors because Safari always renders the font for RGB monitos, the value for monitors geomatry is stored as a dword in the registry under [HKEY_CURRENT_USER\Control Panel\desktop] FontSmoothingOrientation
The falues are:
0 = Non traditional build up, like layered colors (rendered using gray scale, I belive this is the case for OLED and some plasma monitors, but also applys for 90deg pivoted screens as they have there pixels vertical and thers no setting for that).
1 = RGB the most normal set up in a flas monitor and the methode always used in Current versions of Safari for Windows.
2 = BGR pixel color elements are in the oposid order from RGB monitors.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Mark Rowe (bdash)
As per http://bugs.webkit.org/show_bug.cgi?id=14196#c30, this bug does not belong in the WebKit database. It should be filed at http://bugreporter.apple.com/.
David Kilzer (:ddkilzer)
Per <http://www.x.org/archive/X11R6.8.0/doc/fonts2.html>, there are four types of LCD screens:
RGB - normal LCD screen
BGR - "backwards" LCD screen (normal LCD screen rotated 180 degrees?)
VRGB - LCD screen rotated clockwise
VBGR - LCD screen rotated counter-clockwise
David Kilzer (:ddkilzer)
<rdar://problem/5593384>