Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(291)

Unified Diff: Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp

Issue 13650009: Remove Dashboard support and supporting files. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Fix compiler error due to misspelling in code "Dashbard" Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/WebCore/html/canvas/CanvasRenderingContext2D.h ('k') | Source/WebCore/page/Chrome.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
diff --git a/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp b/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
index c14110e429aab543f0558174770215cc94fb3018..b299a2fd078009ec97f8763ab2219cbfddff02aa 100644
--- a/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
+++ b/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
@@ -124,18 +124,12 @@ private:
CanvasRenderingContext2D* m_canvasContext;
};
-CanvasRenderingContext2D::CanvasRenderingContext2D(HTMLCanvasElement* canvas, bool usesCSSCompatibilityParseMode, bool usesDashboardCompatibilityMode)
+CanvasRenderingContext2D::CanvasRenderingContext2D(HTMLCanvasElement* canvas, bool usesCSSCompatibilityParseMode)
: CanvasRenderingContext(canvas)
, m_stateStack(1)
, m_unrealizedSaveCount(0)
, m_usesCSSCompatibilityParseMode(usesCSSCompatibilityParseMode)
-#if ENABLE(DASHBOARD_SUPPORT)
- , m_usesDashboardCompatibilityMode(usesDashboardCompatibilityMode)
-#endif
{
-#if !ENABLE(DASHBOARD_SUPPORT)
- ASSERT_UNUSED(usesDashboardCompatibilityMode, !usesDashboardCompatibilityMode);
-#endif
}
void CanvasRenderingContext2D::unwindStateStack()
@@ -895,14 +889,6 @@ static bool validateRectForCanvas(float& x, float& y, float& width, float& heigh
return true;
}
-#if ENABLE(DASHBOARD_SUPPORT)
-void CanvasRenderingContext2D::clearPathForDashboardBackwardCompatibilityMode()
-{
- if (m_usesDashboardCompatibilityMode)
- m_path.clear();
-}
-#endif
-
static bool isFullCanvasCompositeMode(CompositeOperator op)
{
// See 4.8.11.1.3 Compositing
@@ -957,10 +943,6 @@ void CanvasRenderingContext2D::fill(const String& windingRuleString)
c->setFillRule(windRule);
}
-
-#if ENABLE(DASHBOARD_SUPPORT)
- clearPathForDashboardBackwardCompatibilityMode();
-#endif
}
void CanvasRenderingContext2D::stroke()
@@ -983,10 +965,6 @@ void CanvasRenderingContext2D::stroke()
c->strokePath(m_path);
didDraw(dirtyRect);
}
-
-#if ENABLE(DASHBOARD_SUPPORT)
- clearPathForDashboardBackwardCompatibilityMode();
-#endif
}
void CanvasRenderingContext2D::clip(const String& windingRuleString)
@@ -1003,10 +981,6 @@ void CanvasRenderingContext2D::clip(const String& windingRuleString)
realizeSaves();
c->canvasClip(m_path, newWindRule);
-
-#if ENABLE(DASHBOARD_SUPPORT)
- clearPathForDashboardBackwardCompatibilityMode();
-#endif
}
bool CanvasRenderingContext2D::isPointInPath(const float x, const float y, const String& windingRuleString)
@@ -1668,16 +1642,6 @@ template<class T> void CanvasRenderingContext2D::fullCanvasCompositedFill(const
compositeBuffer(buffer.get(), bufferRect, state().m_globalComposite);
}
-void CanvasRenderingContext2D::prepareGradientForDashboard(CanvasGradient* gradient) const
-{
-#if ENABLE(DASHBOARD_SUPPORT)
- if (m_usesDashboardCompatibilityMode)
- gradient->setDashboardCompatibilityMode();
-#else
- UNUSED_PARAM(gradient);
-#endif
-}
-
PassRefPtr<CanvasGradient> CanvasRenderingContext2D::createLinearGradient(float x0, float y0, float x1, float y1, ExceptionCode& ec)
{
if (!std::isfinite(x0) || !std::isfinite(y0) || !std::isfinite(x1) || !std::isfinite(y1)) {
@@ -1686,7 +1650,6 @@ PassRefPtr<CanvasGradient> CanvasRenderingContext2D::createLinearGradient(float
}
RefPtr<CanvasGradient> gradient = CanvasGradient::create(FloatPoint(x0, y0), FloatPoint(x1, y1));
- prepareGradientForDashboard(gradient.get());
return gradient.release();
}
@@ -1703,7 +1666,6 @@ PassRefPtr<CanvasGradient> CanvasRenderingContext2D::createRadialGradient(float
}
RefPtr<CanvasGradient> gradient = CanvasGradient::create(FloatPoint(x0, y0), r0, FloatPoint(x1, y1), r1);
- prepareGradientForDashboard(gradient.get());
return gradient.release();
}
« no previous file with comments | « Source/WebCore/html/canvas/CanvasRenderingContext2D.h ('k') | Source/WebCore/page/Chrome.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698