Bug 46216

Summary: [GTK] The FreeType backend does not respect the FC_EMBOLDEN property
Product: WebKit Reporter: Martin Robinson <mrobinson>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, eric, s.choi, tony, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Bug Depends on: 33299    
Bug Blocks:    
Attachments:
Description Flags
Patch for this issue
none
Fix my broken commit none

Description Martin Robinson 2010-09-21 14:13:24 PDT
The FC_EMBOLDEN property is used by FontConfig to enable synthetic bold during rendering. We do not look at this property at all.
Comment 1 Martin Robinson 2010-09-21 14:26:56 PDT
Created attachment 68292 [details]
Patch for this issue
Comment 2 chris fleizach 2010-09-21 15:16:49 PDT
Comment on attachment 68292 [details]
Patch for this issue

r=me
Comment 3 Martin Robinson 2010-09-21 17:03:25 PDT
Thanks for the review! I should be able to land this once the patches on the blockers are reviewed.
Comment 4 Martin Robinson 2010-10-07 11:40:01 PDT
Committed r69326: <http://trac.webkit.org/changeset/69326>
Comment 5 Martin Robinson 2010-10-07 14:15:14 PDT
Created attachment 70149 [details]
Fix my broken commit
Comment 6 Martin Robinson 2010-10-07 14:15:53 PDT
This commit was landed in a broken state. I've posted a patch which fixes this.
Comment 7 Gustavo Noronha (kov) 2010-10-07 14:22:30 PDT
Comment on attachment 70149 [details]
Fix my broken commit

Sure!
Comment 8 Martin Robinson 2010-10-07 16:57:50 PDT
Comment on attachment 70149 [details]
Fix my broken commit

Clearing flags on attachment: 70149

Committed r69355: <http://trac.webkit.org/changeset/69355>
Comment 9 Martin Robinson 2010-10-07 16:57:54 PDT
All reviewed patches have been landed.  Closing bug.
Comment 10 WebKit Review Bot 2010-10-07 18:11:30 PDT
http://trac.webkit.org/changeset/69355 might have broken GTK Linux 32-bit Release
Comment 11 Tony Chang 2011-05-06 10:27:58 PDT
platform/gtk/fonts/fontconfig-synthetic-bold.html is missing a pixel test result.  Can you add one?
Comment 12 Martin Robinson 2011-05-09 10:52:14 PDT
Sure thing. Added in http://trac.webkit.org/changeset/86065.