Title: [94951] trunk/Source/WebCore
Revision
94951
Author
commit-qu...@webkit.org
Date
2011-09-12 02:48:39 -0700 (Mon, 12 Sep 2011)

Log Message

Shrink CanvasGradient for builds without ENABLE(DASHBOARD_SUPPORT).
https://bugs.webkit.org/show_bug.cgi?id=67916

Patch by Andreas Kling <kl...@webkit.org> on 2011-09-12
Reviewed by Kenneth Rohde Christiansen.

* html/canvas/CanvasGradient.cpp:
(WebCore::CanvasGradient::CanvasGradient):
(WebCore::CanvasGradient::addColorStop):
* html/canvas/CanvasGradient.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (94950 => 94951)


--- trunk/Source/WebCore/ChangeLog	2011-09-12 08:45:22 UTC (rev 94950)
+++ trunk/Source/WebCore/ChangeLog	2011-09-12 09:48:39 UTC (rev 94951)
@@ -1,3 +1,15 @@
+2011-09-12  Andreas Kling  <kl...@webkit.org>
+
+        Shrink CanvasGradient for builds without ENABLE(DASHBOARD_SUPPORT).
+        https://bugs.webkit.org/show_bug.cgi?id=67916
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        * html/canvas/CanvasGradient.cpp:
+        (WebCore::CanvasGradient::CanvasGradient):
+        (WebCore::CanvasGradient::addColorStop):
+        * html/canvas/CanvasGradient.h:
+
 2011-09-12  Shinya Kawanaka  <shin...@google.com>
 
         Characters beyond U+10000 should be deleted by one pressing delete key.

Modified: trunk/Source/WebCore/html/canvas/CanvasGradient.cpp (94950 => 94951)


--- trunk/Source/WebCore/html/canvas/CanvasGradient.cpp	2011-09-12 08:45:22 UTC (rev 94950)
+++ trunk/Source/WebCore/html/canvas/CanvasGradient.cpp	2011-09-12 09:48:39 UTC (rev 94951)
@@ -36,13 +36,17 @@
 
 CanvasGradient::CanvasGradient(const FloatPoint& p0, const FloatPoint& p1)
     : m_gradient(Gradient::create(p0, p1))
+#if ENABLE(DASHBOARD_SUPPORT)
     , m_dashbardCompatibilityMode(false)
+#endif
 {
 }
 
 CanvasGradient::CanvasGradient(const FloatPoint& p0, float r0, const FloatPoint& p1, float r1)
     : m_gradient(Gradient::create(p0, r0, p1, r1))
+#if ENABLE(DASHBOARD_SUPPORT)
     , m_dashbardCompatibilityMode(false)
+#endif
 {
 }
 
@@ -55,8 +59,12 @@
 
     RGBA32 rgba = 0;
     if (!parseColorOrCurrentColor(rgba, color, 0 /*canvas*/)) {
+#if ENABLE(DASHBOARD_SUPPORT)
         if (!m_dashbardCompatibilityMode)
             ec = SYNTAX_ERR;
+#else
+        ec = SYNTAX_ERR;
+#endif
         return;
     }
 

Modified: trunk/Source/WebCore/html/canvas/CanvasGradient.h (94950 => 94951)


--- trunk/Source/WebCore/html/canvas/CanvasGradient.h	2011-09-12 08:45:22 UTC (rev 94950)
+++ trunk/Source/WebCore/html/canvas/CanvasGradient.h	2011-09-12 09:48:39 UTC (rev 94951)
@@ -62,7 +62,9 @@
         CanvasGradient(const FloatPoint& p0, float r0, const FloatPoint& p1, float r1);
         
         RefPtr<Gradient> m_gradient;
+#if ENABLE(DASHBOARD_SUPPORT)
         bool m_dashbardCompatibilityMode;
+#endif
     };
 
 } //namespace
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to