Not reviewed. Build fix for Qt/Gtk & Wx.
authorzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Jan 2008 23:26:06 +0000 (23:26 +0000)
committerzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Jan 2008 23:26:06 +0000 (23:26 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29704 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/css/CSSFontSelector.cpp
WebCore/platform/graphics/SegmentedFontData.cpp
WebCore/platform/graphics/SegmentedFontData.h

index cd6f4721cfd5197c8913e6a977f4e6e8525e5ce1..f31be95935abe82918e53c45ecb96346a4aed78c 100644 (file)
@@ -1,3 +1,12 @@
+2008-01-21  Nikolas Zimmermann  <zimmermann@kde.org>
+
+        Not reviewed. Build fix for Qt/Gtk & Wx.
+
+        * css/CSSFontSelector.cpp:
+        * platform/graphics/SegmentedFontData.cpp:
+        (WebCore::SegmentedFontData::isSVGFont): Remove SVG_FONTS block, it's a pure virtual function in the base class.
+        * platform/graphics/SegmentedFontData.h:
+
 2008-01-21  Nikolas Zimmermann  <zimmermann@kde.org>
 
         Not reviewed. Build fix for ports that don't build SVG: wx.
 2008-01-21  Nikolas Zimmermann  <zimmermann@kde.org>
 
         Not reviewed. Build fix for ports that don't build SVG: wx.
index 3df89b481cd3a06c2b5fd2cf853aa0a0f74b15e9..9b973603615230e87e74cb1c307e29f5b89cbc5e 100644 (file)
 #include "RenderObject.h"
 #include "Settings.h"
 #include "SimpleFontData.h"
 #include "RenderObject.h"
 #include "Settings.h"
 #include "SimpleFontData.h"
-#include "SVGFontFaceElement.h"
 
 
-// Ports which don't use SVG, don't generate SVGNames.h
 #if ENABLE(SVG)
 #if ENABLE(SVG)
+#include "SVGFontFaceElement.h"
 #include "SVGNames.h"
 #endif
 
 #include "SVGNames.h"
 #endif
 
index c71175ad25f67f465f9e4e20cd5c9165a8c87143..d9242a4843791c091cf3e74bd76bc6024eec8248 100644 (file)
@@ -55,13 +55,11 @@ bool SegmentedFontData::containsCharacters(const UChar* characters, int length)
     return false;
 }
 
     return false;
 }
 
-#if ENABLE(SVG_FONTS)
 bool SegmentedFontData::isSVGFont() const
 {
     // We don't support segmented svg fonts at the moment.
     return false;
 }
 bool SegmentedFontData::isSVGFont() const
 {
     // We don't support segmented svg fonts at the moment.
     return false;
 }
-#endif
 
 bool SegmentedFontData::isCustomFont() const
 {
 
 bool SegmentedFontData::isCustomFont() const
 {
index 63560be89cbc9407620455e6454efd732d0a3c51..6132a5a45ec14f5619436ceffef28424a76b3d11 100644 (file)
@@ -58,10 +58,7 @@ public:
     virtual const SimpleFontData* fontDataForCharacter(UChar32) const;
     virtual bool containsCharacters(const UChar*, int length) const;
 
     virtual const SimpleFontData* fontDataForCharacter(UChar32) const;
     virtual bool containsCharacters(const UChar*, int length) const;
 
-#if ENABLE(SVG_FONTS)
     virtual bool isSVGFont() const;
     virtual bool isSVGFont() const;
-#endif
-
     virtual bool isCustomFont() const;
     virtual bool isLoading() const;
     virtual bool isSegmented() const;
     virtual bool isCustomFont() const;
     virtual bool isLoading() const;
     virtual bool isSegmented() const;