Changeset 126010 in webkit
- Timestamp:
- Aug 20, 2012 2:09:26 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r125924 r126010 1 2012-08-20 Dominik Röttsches <dominik.rottsches@intel.com> 2 3 [EFL] Get rid of pango backend support once harfbuzz-ng is working 4 https://bugs.webkit.org/show_bug.cgi?id=92102 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Removing choice of font backend, Pango detection not required any more. 9 10 * Source/cmake/FindPango.cmake: Removed. 11 * Source/cmake/LibFindMacros.cmake: Removed. 12 * Source/cmake/OptionsEfl.cmake: Removing choice of font backend. 13 1 14 2012-08-17 Raphael Kubo da Costa <rakuco@webkit.org> 2 15 -
trunk/Source/WebCore/ChangeLog
r126009 r126010 1 2012-08-20 Dominik Röttsches <dominik.rottsches@intel.com> 2 3 [EFL] Get rid of pango backend support once harfbuzz-ng is working 4 https://bugs.webkit.org/show_bug.cgi?id=92102 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Removing support for Pango complex font rendering now that we HarfBuzz. 9 10 No new tests, no change in behavior. 11 12 * PlatformEfl.cmake: Removing Pango specific includes and libraries. 13 1 14 2012-08-20 Pavel Feldman <pfeldman@chromium.org> 2 15 -
trunk/Source/WebCore/PlatformEfl.cmake
r125924 r126010 174 174 ) 175 175 ENDIF () 176 177 IF (WTF_USE_PANGO)178 LIST(APPEND WebCore_INCLUDE_DIRECTORIES179 "${WEBCORE_DIR}/platform/graphics/pango"180 ${Pango_INCLUDE_DIRS}181 )182 LIST(APPEND WebCore_SOURCES183 platform/graphics/pango/FontPango.cpp184 platform/graphics/pango/FontCachePango.cpp185 platform/graphics/pango/FontCustomPlatformDataPango.cpp186 platform/graphics/pango/FontPlatformDataPango.cpp187 platform/graphics/pango/GlyphPageTreeNodePango.cpp188 platform/graphics/pango/SimpleFontDataPango.cpp189 platform/graphics/pango/PangoUtilities.cpp190 )191 LIST(APPEND WebCore_LIBRARIES192 ${Pango_LIBRARY}193 ${Pango_Cairo_LIBRARY}194 )195 ENDIF ()196 176 ENDIF () 197 177 -
trunk/Source/WebKit/ChangeLog
r125901 r126010 1 2012-08-20 Dominik Röttsches <dominik.rottsches@intel.com> 2 3 [EFL] Get rid of pango backend support once harfbuzz-ng is working 4 https://bugs.webkit.org/show_bug.cgi?id=92102 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Removing pango-specific includes and libraries. 9 10 * PlatformEfl.cmake: Pango sections removed. 11 1 12 2012-08-17 Rob Buis <rbuis@rim.com> 2 13 -
trunk/Source/WebKit/PlatformEfl.cmake
r125514 r126010 58 58 LIST(APPEND WebKit_INCLUDE_DIRECTORIES 59 59 "${WEBCORE_DIR}/platform/graphics/freetype" 60 )61 ENDIF ()62 63 IF (WTF_USE_PANGO)64 LIST(APPEND WebKit_INCLUDE_DIRECTORIES65 "${WEBCORE_DIR}/platform/graphics/pango"66 ${Pango_INCLUDE_DIRS}67 )68 LIST(APPEND WebKit_LIBRARIES69 ${Pango_LIBRARIES}70 60 ) 71 61 ENDIF () -
trunk/Source/cmake/OptionsEfl.cmake
r125924 r126010 15 15 ADD_DEFINITIONS(-DWTF_PLATFORM_EFL=1) 16 16 SET(WTF_PLATFORM_EFL 1) 17 18 # -----------------------------------------------------------------------------19 # Determine which font backend will be used20 # -----------------------------------------------------------------------------21 SET(ALL_FONT_BACKENDS freetype pango)22 SET(FONT_BACKEND "freetype" CACHE STRING "choose which network backend to use (one of ${ALL_FONT_BACKENDS})")23 17 24 18 FIND_PACKAGE(Cairo 1.10 REQUIRED) … … 120 114 ENDIF () 121 115 122 IF (FONT_BACKEND STREQUAL "freetype") 123 FIND_PACKAGE(Freetype REQUIRED) 124 FIND_PACKAGE(HarfBuzz REQUIRED) 125 SET(WTF_USE_FREETYPE 1) 126 SET(WTF_USE_HARFBUZZ_NG 1) 127 ADD_DEFINITIONS(-DWTF_USE_FREETYPE=1) 128 ADD_DEFINITIONS(-DWTF_USE_HARFBUZZ_NG=1) 129 ELSE () 130 FIND_PACKAGE(Pango REQUIRED) 131 SET(WTF_USE_PANGO 1) 132 ADD_DEFINITIONS(-DWTF_USE_PANGO=1) 133 ENDIF () 116 FIND_PACKAGE(Freetype REQUIRED) 117 FIND_PACKAGE(HarfBuzz REQUIRED) 118 SET(WTF_USE_FREETYPE 1) 119 SET(WTF_USE_HARFBUZZ_NG 1) 120 ADD_DEFINITIONS(-DWTF_USE_FREETYPE=1) 121 ADD_DEFINITIONS(-DWTF_USE_HARFBUZZ_NG=1) 134 122 135 123 IF (NOT ENABLE_SVG)
Note: See TracChangeset
for help on using the changeset viewer.