Remote Layer Tree: Disable direct image compositing

https://bugs.webkit.org/show_bug.cgi?id=124875
<rdar://problem/15446024>

Reviewed by Simon Fraser.

* WebProcess/WebPage/mac/GraphicsLayerCARemote.h:
Image-as-layer-contents is not implemented for the remote layer tree.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159948 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent a1558622
2013-12-02 Tim Horton <timothy_horton@apple.com>
Remote Layer Tree: Disable direct image compositing
https://bugs.webkit.org/show_bug.cgi?id=124875
<rdar://problem/15446024>
Reviewed by Simon Fraser.
* WebProcess/WebPage/mac/GraphicsLayerCARemote.h:
Image-as-layer-contents is not implemented for the remote layer tree.
2013-12-01 ChangSeok Oh <changseok.oh@collabora.com>
Unreviewed Gtk port Build fix after r159903
......
......@@ -56,6 +56,9 @@ private:
// No accelerated animations for now.
virtual bool addAnimation(const WebCore::KeyframeValueList&, const WebCore::IntSize&, const WebCore::Animation*, const String&, double) OVERRIDE { return false; }
// PlatformCALayerRemote can't currently proxy directly composited image contents, so opt out of this optimization.
virtual bool shouldDirectlyCompositeImage(WebCore::Image*) const OVERRIDE { return false; }
RemoteLayerTreeContext* m_context;
};
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment