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