Title: [184550] releases/WebKitGTK/webkit-2.4/Source/WebCore
- Revision
- 184550
- Author
- [email protected]
- Date
- 2015-05-18 23:40:15 -0700 (Mon, 18 May 2015)
Log Message
WebCore uses M_PI_2 instead of piOverTwoDouble
https://bugs.webkit.org/show_bug.cgi?id=143758
Patch by Руслан Ижбулатов <[email protected]> on 2015-04-15
Reviewed by Darin Adler.
Because M_PI_2 is not defined everywhere.
Fixes errors like:
CXX Source/WebCore/platform/graphics/freetype/libPlatformGtk_la-FontPlatformDataFreeType.lo
../webkitgtk-2.4.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp: In function 'void WebCore::rotateCairoMatrixForVerticalOrientation(cairo_matrix_t*)':
../webkitgtk-2.4.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:123:34: error: 'M_PI_2' was not declared in this scope
cairo_matrix_rotate(matrix, -M_PI_2);
^
GNUmakefile:51663: recipe for target 'Source/WebCore/platform/graphics/freetype/libPlatformGtk_la-FontPlatformDataFreeType.lo' failed
* platform/graphics/freetype/FontPlatformDataFreeType.cpp:
(WebCore::rotateCairoMatrixForVerticalOrientation):
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.4/Source/WebCore/ChangeLog (184549 => 184550)
--- releases/WebKitGTK/webkit-2.4/Source/WebCore/ChangeLog 2015-05-19 06:35:31 UTC (rev 184549)
+++ releases/WebKitGTK/webkit-2.4/Source/WebCore/ChangeLog 2015-05-19 06:40:15 UTC (rev 184550)
@@ -1,5 +1,23 @@
2015-04-15 Руслан Ижбулатов <[email protected]>
+ WebCore uses M_PI_2 instead of piOverTwoDouble
+ https://bugs.webkit.org/show_bug.cgi?id=143758
+
+ Reviewed by Darin Adler.
+
+ Because M_PI_2 is not defined everywhere.
+ Fixes errors like:
+ CXX Source/WebCore/platform/graphics/freetype/libPlatformGtk_la-FontPlatformDataFreeType.lo
+ ../webkitgtk-2.4.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp: In function 'void WebCore::rotateCairoMatrixForVerticalOrientation(cairo_matrix_t*)':
+ ../webkitgtk-2.4.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:123:34: error: 'M_PI_2' was not declared in this scope
+ cairo_matrix_rotate(matrix, -M_PI_2);
+ ^
+ GNUmakefile:51663: recipe for target 'Source/WebCore/platform/graphics/freetype/libPlatformGtk_la-FontPlatformDataFreeType.lo' failed
+
+ * platform/graphics/freetype/FontPlatformDataFreeType.cpp:
+ (WebCore::rotateCairoMatrixForVerticalOrientation):
+2015-04-15 Руслан Ижбулатов <[email protected]>
+
[GTK][W32] FileSystemGtk calls GetModuleHandleExA(), but does not include appropriate header
https://bugs.webkit.org/show_bug.cgi?id=143759
Modified: releases/WebKitGTK/webkit-2.4/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp (184549 => 184550)
--- releases/WebKitGTK/webkit-2.4/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp 2015-05-19 06:35:31 UTC (rev 184549)
+++ releases/WebKitGTK/webkit-2.4/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp 2015-05-19 06:40:15 UTC (rev 184550)
@@ -120,7 +120,7 @@
// combination of rotation (R) and translation (T) applied on the
// horizontal matrix (H). V = H . R . T, where R rotates by -90 degrees
// and T translates by font size towards y axis.
- cairo_matrix_rotate(matrix, -M_PI_2);
+ cairo_matrix_rotate(matrix, -piOverTwoDouble);
cairo_matrix_translate(matrix, 0.0, 1.0);
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes