summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authornick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-14 21:33:39 +0000
committernick@chromium.org <nick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-14 21:33:39 +0000
commit68a648ecac57727a9b2f61f25785a12dae326408 (patch)
treec4398a9a1627268a30759b8134e468b1ba7febb9 /webkit
parent29c64d74856fe5a9fbb1ef8597cc51d1c3e7a677 (diff)
downloadchromium_src-68a648ecac57727a9b2f61f25785a12dae326408.zip
chromium_src-68a648ecac57727a9b2f61f25785a12dae326408.tar.gz
chromium_src-68a648ecac57727a9b2f61f25785a12dae326408.tar.bz2
Revert 176707
> Make RenderWidget responsible for the composited view's lifetime > > Chromium side of https://bugs.webkit.org/show_bug.cgi?id=105071. > content::RenderWidget constructs a WebLayerTreeView when WebKit > asks it and then retains ownership. This has to be destroyed > before the WebWidget is closed since the WLTVClient is (currently) > a WebKit object. > > BUG=156175 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=175303 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=175827 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=176271 > > Review URL: https://codereview.chromium.org/11575049 TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/11885029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176719 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/compositor_bindings/web_layer_tree_view_impl.cc5
-rw-r--r--webkit/compositor_bindings/web_layer_tree_view_impl.h2
2 files changed, 0 insertions, 7 deletions
diff --git a/webkit/compositor_bindings/web_layer_tree_view_impl.cc b/webkit/compositor_bindings/web_layer_tree_view_impl.cc
index 44884c1c..e42a3c7 100644
--- a/webkit/compositor_bindings/web_layer_tree_view_impl.cc
+++ b/webkit/compositor_bindings/web_layer_tree_view_impl.cc
@@ -57,11 +57,6 @@ bool WebLayerTreeViewImpl::initialize(const WebLayerTreeView::Settings& webSetti
return true;
}
-cc::LayerTreeHost* WebLayerTreeViewImpl::layer_tree_host() const
-{
- return m_layerTreeHost.get();
-}
-
void WebLayerTreeViewImpl::setSurfaceReady()
{
m_layerTreeHost->setSurfaceReady();
diff --git a/webkit/compositor_bindings/web_layer_tree_view_impl.h b/webkit/compositor_bindings/web_layer_tree_view_impl.h
index c69ccbe..4817221 100644
--- a/webkit/compositor_bindings/web_layer_tree_view_impl.h
+++ b/webkit/compositor_bindings/web_layer_tree_view_impl.h
@@ -30,8 +30,6 @@ public:
WEBKIT_COMPOSITOR_BINDINGS_EXPORT bool initialize(
const Settings&, scoped_ptr<cc::Thread> implThread);
- WEBKIT_COMPOSITOR_BINDINGS_EXPORT cc::LayerTreeHost* layer_tree_host() const;
-
// WebLayerTreeView implementation.
virtual void setSurfaceReady() OVERRIDE;
virtual void setRootLayer(const WebLayer&) OVERRIDE;