Fix the Qt build and the SVG filter enabled build in general.
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Jul 2008 08:22:46 +0000 (08:22 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Jul 2008 08:22:46 +0000 (08:22 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@35058 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.pri
WebCore/ChangeLog
WebCore/svg/SVGFESpecularLightingElement.cpp

index 57d1fe7..a751579 100644 (file)
@@ -1,3 +1,9 @@
+2008-07-08  Simon Hausmann  <hausmann@webkit.org>
+
+        Fix the Qt build, add ProfileGenerator.cpp to the build.
+
+        * JavaScriptCore.pri:
+
 2008-07-07  David Kilzer  <ddkilzer@apple.com>
 
         releaseFastMallocFreeMemory() should always be defined
index 660c76b..e76c7f9 100644 (file)
@@ -130,6 +130,7 @@ SOURCES += \
     kjs/StringPrototype.cpp \
     kjs/ustring.cpp \
     profiler/Profile.cpp \
+    profiler/ProfileGenerator.cpp \
     profiler/ProfileNode.cpp \
     profiler/Profiler.cpp \
     profiler/TreeProfile.cpp \
index e3f345b..667d7ca 100644 (file)
@@ -1,3 +1,11 @@
+2008-07-08  Simon Hausmann  <hausmann@webkit.org>
+
+        Fix the build with enabled SVG filters.
+
+        * svg/SVGFESpecularLightingElement.cpp: The last argument to
+        ANIMATED_PROPERTY_DEFINITIONS has to be full class name, including
+        the attr suffix.
+
 2008-07-07  Sam Weinig  <sam@webkit.org>
 
         Reviewed by Anders Carlsson.
index 0eb4d64..cf2b903 100644 (file)
@@ -48,10 +48,10 @@ SVGFESpecularLightingElement::~SVGFESpecularLightingElement()
 {
 }
 
-ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, String, In1, in1, SVGNames::in)
-ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SpecularConstant, specularConstant, SVGNames::specularConstant)
-ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SpecularExponent, specularExponent, SVGNames::specularExponent)
-ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SurfaceScale, surfaceScale, SVGNames::surfaceScale)
+ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, String, In1, in1, SVGNames::inAttr)
+ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SpecularConstant, specularConstant, SVGNames::specularConstantAttr)
+ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SpecularExponent, specularExponent, SVGNames::specularExponentAttr)
+ANIMATED_PROPERTY_DEFINITIONS(SVGFESpecularLightingElement, float, SurfaceScale, surfaceScale, SVGNames::surfaceScaleAttr)
 ANIMATED_PROPERTY_DEFINITIONS_WITH_CUSTOM_IDENTIFIER(SVGFESpecularLightingElement, float, KernelUnitLengthX, kernelUnitLengthX, SVGNames::kernelUnitLengthAttr, "kernelUnitLengthX")
 ANIMATED_PROPERTY_DEFINITIONS_WITH_CUSTOM_IDENTIFIER(SVGFESpecularLightingElement, float, KernelUnitLengthY, kernelUnitLengthY, SVGNames::kernelUnitLengthAttr, "kernelUnitLengthY")