Reviewed by Eric. Landed by rwlbuis.
authorrwlbuis <rwlbuis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Aug 2006 11:21:58 +0000 (11:21 +0000)
committerrwlbuis <rwlbuis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Aug 2006 11:21:58 +0000 (11:21 +0000)
Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10465
        General WebKit Linux build fixes.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15932 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/kcanvas/KCanvasFilters.cpp
WebCore/kcanvas/RenderSVGImage.cpp
WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
WebCore/ksvg2/svg/SVGAnimateColorElement.cpp
WebCore/ksvg2/svg/SVGMaskElement.cpp
WebCore/ksvg2/svg/SVGPatternElement.cpp
WebCore/page/Frame.h
WebCore/rendering/RenderStyle.h
WebCore/xml/DOMParser.cpp

index e10beb36f1343f1fcd467c292dbe61466e84f55a..0123919f637afe434f3f171cf37027d05d6bf0bb 100644 (file)
@@ -1,3 +1,22 @@
+2006-08-17  Nikolas Zimmermann  <zimmermann@kde.org>
+
+        Reviewed by Eric. Landed by rwlbuis.
+
+        Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10465
+        General WebKit Linux build fixes.
+
+        * kcanvas/KCanvasFilters.cpp:
+        (WebCore::operator<<):
+        * kcanvas/RenderSVGImage.cpp:
+        * ksvg2/css/SVGCSSStyleSelector.cpp:
+        * ksvg2/svg/SVGAnimateColorElement.cpp:
+        * ksvg2/svg/SVGMaskElement.cpp:
+        * ksvg2/svg/SVGPatternElement.cpp:
+        * page/Frame.h:
+        * rendering/RenderStyle.h:
+        (WebCore::RenderStyle::deleteBindingURIs):
+        * xml/DOMParser.cpp:
+
 2006-08-17  Nikolas Zimmermann  <zimmermann@kde.org>
 
         Reviewed by Eric. Landed by rwlbuis.
index c7b5f3d060e46a485506e85653bdcd9f87a20598..b990f783901eb80e65f2eea6574e9a207051b909 100644 (file)
@@ -30,6 +30,7 @@
 #include "TextStream.h"
 #include "KCanvasTreeDebug.h"
 #include <wtf/Assertions.h>
+#include <math.h>
 
 namespace WebCore {
 
@@ -242,6 +243,7 @@ static TextStream &operator<<(TextStream &ts, const KCComponentTransferFunction
             break;
         case CT_TABLE:
         case CT_DISCRETE:
+        {
             ts << " [table values=";
             Vector<float>::const_iterator itr=func.tableValues.begin();
             if (itr != func.tableValues.end()) {
@@ -252,6 +254,7 @@ static TextStream &operator<<(TextStream &ts, const KCComponentTransferFunction
             }
             ts << "]";
             break;
+        }
         case CT_LINEAR:
             ts << " [slope=" << func.slope << "]"
                << " [intercept=" << func.intercept << "]";
index b13d244b6c59b092bfe9e131ef3896ca7811bcfe..65faa211e6c6447ba90b474d9fd3a260296ac4ec 100644 (file)
@@ -26,9 +26,7 @@
 
 #include "Attr.h"
 #include "GraphicsContext.h"
-#include "KCanvasMaskerQuartz.h"
 #include "KCanvasRenderingStyle.h"
-#include "KCanvasResourcesQuartz.h"
 #include "KRenderingDevice.h"
 #include "SVGAnimatedLength.h"
 #include "SVGAnimatedPreserveAspectRatio.h"
index 051d9dd793519fb3346dd8275b3aed1ba7c3ec20..6ce398204e718925ad50e016f6a80a8f37cb61ce 100644 (file)
@@ -43,6 +43,7 @@
 #include "ksvgcssvalues.h"
 #include "ksvgcssproperties.h"
 #include <stdlib.h>
+#include <math.h>
 
 #define HANDLE_INHERIT(prop, Prop) \
 if (isInherit) \
index c93ab66151703863a9f45d24b0c32fd4ac11cb5c..d71b204e50560778847a739777f3a62d9b7a5cfd 100644 (file)
@@ -28,6 +28,7 @@
 #include "Document.h"
 #include "SVGDocumentExtensions.h"
 #include "SVGSVGElement.h"
+#include <math.h>
 
 namespace WebCore {
 
index 7b56e0f6666926c536c403f4dd0880cce48c89f1..d458a7353e0e726f16a296b98915a144d859ef2d 100644 (file)
@@ -38,6 +38,7 @@
 #include "ksvg.h"
 #include "Attr.h"
 #include <wtf/OwnPtr.h>
+#include <math.h>
 
 namespace WebCore {
 
index e5d32464872779a9bf4ebc37fb58c5bedbbc66b0..2bcc7a5aa30872ec70dee357cd5982646ffa3a2c 100644 (file)
@@ -46,6 +46,7 @@
 #include "SVGTransformable.h"
 #include "ksvg.h"
 #include <wtf/OwnPtr.h>
+#include <math.h>
 
 namespace WebCore {
 
index a7fb82275ee5f19be6a4eb58e0d9bf1c348accd6..1f2dd31c0d987a9286e9b8f7001830da58dd5758 100644 (file)
@@ -784,6 +784,9 @@ public:
 #if PLATFORM(GDK)
   friend class FrameGdk;
 #endif
+#if PLATFORM(QT)
+  friend class FrameQt;
+#endif
 
   RenderObject::NodeInfo nodeInfoAtPoint(const IntPoint&, bool allowShadowContent);
   bool hasSelection();
index 6891fe490a09c2885a35f2e677dbefb60b6d8a80..263e28a7e4efdf56be74512dc94432dfcb24d719 100644 (file)
@@ -1536,7 +1536,7 @@ public:
 #ifndef KHTML_NO_XBL
     void deleteBindingURIs() { 
         delete css3NonInheritedData->bindingURI; 
-        SET_VAR(css3NonInheritedData, bindingURI, 0);
+        SET_VAR(css3NonInheritedData, bindingURI, (BindingURI*) 0);
     }
     void inheritBindingURIs(BindingURI* other) {
         SET_VAR(css3NonInheritedData, bindingURI, other->copy());
index 33c57da924a25a9268585f41535379bbdaa2a011..44f3e91376ac77d17c619a54d3b466b6a97ea5bd 100644 (file)
@@ -21,7 +21,7 @@
 #include "DOMParser.h"
 
 #include "DOMImplementation.h"
-#include "String.h"
+#include "PlatformString.h"
 
 namespace WebCore {