Title: [147107] trunk/Source/WebCore
- Revision
- 147107
- Author
- commit-qu...@webkit.org
- Date
- 2013-03-28 06:39:16 -0700 (Thu, 28 Mar 2013)
Log Message
[BlackBerry] Correct glyph contour winding direction when fake-bolding
https://bugs.webkit.org/show_bug.cgi?id=113411
Patch by Eli Fidler <efid...@blackberry.com> on 2013-03-28
Reviewed by Rob Buis.
* platform/graphics/blackberry/FontPlatformDataBlackBerry.cpp:
(WebCore::FontPlatformData::applyState):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (147106 => 147107)
--- trunk/Source/WebCore/ChangeLog 2013-03-28 13:35:07 UTC (rev 147106)
+++ trunk/Source/WebCore/ChangeLog 2013-03-28 13:39:16 UTC (rev 147107)
@@ -1,3 +1,13 @@
+2013-03-28 Eli Fidler <efid...@blackberry.com>
+
+ [BlackBerry] Correct glyph contour winding direction when fake-bolding
+ https://bugs.webkit.org/show_bug.cgi?id=113411
+
+ Reviewed by Rob Buis.
+
+ * platform/graphics/blackberry/FontPlatformDataBlackBerry.cpp:
+ (WebCore::FontPlatformData::applyState):
+
2013-03-28 Vsevolod Vlasov <vse...@chromium.org>
Web Inspector: Make _javascript_SourceFrame work correctly with breakpoints when uiSourceCode does not have a scriptFile.
Modified: trunk/Source/WebCore/platform/graphics/blackberry/FontPlatformDataBlackBerry.cpp (147106 => 147107)
--- trunk/Source/WebCore/platform/graphics/blackberry/FontPlatformDataBlackBerry.cpp 2013-03-28 13:35:07 UTC (rev 147106)
+++ trunk/Source/WebCore/platform/graphics/blackberry/FontPlatformDataBlackBerry.cpp 2013-03-28 13:39:16 UTC (rev 147107)
@@ -77,9 +77,11 @@
if (m_syntheticBold) {
if (FS_set_bold_pct(font, floatToITypeFixed(0.06)) != SUCCESS) // 6% pseudo bold
return false;
+ FS_set_flags(font, FLAGS_CHECK_CONTOUR_WINDING_ON); // we need correctly-wound contours to fake bold
} else {
if (FS_set_bold_pct(font, 0) != SUCCESS)
return false;
+ FS_set_flags(font, FLAGS_CHECK_CONTOUR_WINDING_OFF);
}
FS_FIXED skew = 0;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes