Bug 43373 - Fonts not getting antialiased in some instances on win32
Summary: Fonts not getting antialiased in some instances on win32
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit wx (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Kevin Ollivier
URL:
Keywords: Wx
Depends on:
Blocks:
 
Reported: 2010-08-02 13:26 PDT by Malcolm MacLeod
Modified: 2022-08-29 03:14 PDT (History)
6 users (show)

See Also:


Attachments
Patch to force anti-aliasing (817 bytes, application/octet-stream)
2010-08-02 13:31 PDT, Malcolm MacLeod
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Malcolm MacLeod 2010-08-02 13:26:58 PDT
In some situations on Windows (XP - not sure about others?) if anti aliasing is not set as the system default quality then wxWebkit will render fonts without anti aliasing, this can look really bad and probably most of the time is not what people want(even though they have system wide anti aliasing off).
I believe the correct behavior should be to enable anti-aliasing for all fonts by default and then, if people really want to turn it off although I'm not sure why they would want this for a web browser, to have an option to do so.
The attached patch will ensure that all fonts are anti-aliased if possible. (The method it uses to do this is not ideal, ideally this flag should be set ONCE when the font is create instead, however the wxWidgets API currently makes this slightly difficult to achieve the attached is a workaround until a more acceptable method can be achieved - possibly by patching wxWidgets itself)
Comment 1 Malcolm MacLeod 2010-08-02 13:31:43 PDT
Created attachment 63250 [details]
Patch to force anti-aliasing
Comment 2 Alexey Proskuryakov 2011-02-25 21:53:00 PST
Did you intend to submit the patch for review? Please follow the procedure at <http://www.webkit.org/coding/contributing.html> to get it reviewed and landed.
Comment 3 Ahmad Saleem 2022-08-29 03:14:11 PDT
wxWebkit is not supported anymore as confirmed via Slack Channel. I am going to mark this as "RESOLVED WONTFIX". Please reopen, if you believe this is still an issue or I reached to wrong conclusion. Thanks!

Plus it does not have any test case to test to verify whether this is still an issue across other ports or not. Thanks!

Also I am unable to open this patch in "Details" view due to mismatch MIME type.