summaryrefslogtreecommitdiff
path: root/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp')
-rw-r--r--Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp31
1 files changed, 31 insertions, 0 deletions
diff --git a/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp b/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp
index 4657ec43f..b52b409e5 100644
--- a/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp
+++ b/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextClutter.cpp
@@ -45,6 +45,11 @@ AcceleratedCompositingContext::~AcceleratedCompositingContext()
{
}
+bool AcceleratedCompositingContext::enabled()
+{
+ return m_rootGraphicsLayer;
+}
+
bool AcceleratedCompositingContext::renderLayersToWindow(cairo_t* widgetCr, const IntRect& clipRect)
{
notImplemented();
@@ -116,6 +121,32 @@ void AcceleratedCompositingContext::syncLayersTimeout(Timer<AcceleratedCompositi
core(m_webView)->mainFrame()->view()->syncCompositingStateIncludingSubframes();
}
+void AcceleratedCompositingContext::notifyAnimationStarted(const WebCore::GraphicsLayer*, double time)
+{
+ ASSERT_NOT_REACHED();
+}
+void AcceleratedCompositingContext::notifySyncRequired(const WebCore::GraphicsLayer*)
+{
+ ASSERT_NOT_REACHED();
+}
+
+void AcceleratedCompositingContext::paintContents(const WebCore::GraphicsLayer*, WebCore::GraphicsContext&, WebCore::GraphicsLayerPaintingPhase, const WebCore::IntRect&)
+{
+ ASSERT_NOT_REACHED();
+}
+
+bool AcceleratedCompositingContext::showDebugBorders(const WebCore::GraphicsLayer*) const
+{
+ ASSERT_NOT_REACHED();
+ return false;
+}
+
+bool AcceleratedCompositingContext::showRepaintCounter(const WebCore::GraphicsLayer*) const
+{
+ ASSERT_NOT_REACHED();
+ return false;
+}
+
} // namespace WebKit
#endif // USE(ACCELERATED_COMPOSITING) && USE(CLUTTER)