diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-30 00:28:23 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-30 00:28:23 +0000 |
commit | bf07c945a432c4477997b87022b2d30acbadb059 (patch) | |
tree | 250151234408c83069332be69a9a35ffa2cec48e | |
parent | 48a35934ab37d45b037ab8fe91d7eb9e0df03e3a (diff) | |
download | chromium_src-bf07c945a432c4477997b87022b2d30acbadb059.zip chromium_src-bf07c945a432c4477997b87022b2d30acbadb059.tar.gz chromium_src-bf07c945a432c4477997b87022b2d30acbadb059.tar.bz2 |
Remove RenderViewHost::AddCreatedCallback.
BUG=306569,277617
R=avi@chromium.org
Review URL: https://codereview.chromium.org/51713002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231682 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | content/browser/renderer_host/render_view_host_impl.cc | 20 | ||||
-rw-r--r-- | content/public/browser/render_view_host.h | 5 |
2 files changed, 0 insertions, 25 deletions
diff --git a/content/browser/renderer_host/render_view_host_impl.cc b/content/browser/renderer_host/render_view_host_impl.cc index 8018d57..3e1a879 100644 --- a/content/browser/renderer_host/render_view_host_impl.cc +++ b/content/browser/renderer_host/render_view_host_impl.cc @@ -14,7 +14,6 @@ #include "base/debug/trace_event.h" #include "base/i18n/rtl.h" #include "base/json/json_reader.h" -#include "base/lazy_instance.h" #include "base/message_loop/message_loop.h" #include "base/metrics/histogram.h" #include "base/stl_util.h" @@ -117,9 +116,6 @@ base::i18n::TextDirection WebTextDirectionToChromeTextDirection( } } -base::LazyInstance<std::vector<RenderViewHost::CreatedCallback> > -g_created_callbacks = LAZY_INSTANCE_INITIALIZER; - } // namespace /////////////////////////////////////////////////////////////////////////////// @@ -200,9 +196,6 @@ RenderViewHostImpl::RenderViewHostImpl( GetProcess()->EnableSendQueue(); - for (size_t i = 0; i < g_created_callbacks.Get().size(); i++) - g_created_callbacks.Get().at(i).Run(this); - if (!swapped_out) instance_->increment_active_view_count(); @@ -2006,19 +1999,6 @@ void RenderViewHostImpl::FilterURL(ChildProcessSecurityPolicyImpl* policy, } } -void RenderViewHost::AddCreatedCallback(const CreatedCallback& callback) { - g_created_callbacks.Get().push_back(callback); -} - -void RenderViewHost::RemoveCreatedCallback(const CreatedCallback& callback) { - for (size_t i = 0; i < g_created_callbacks.Get().size(); ++i) { - if (g_created_callbacks.Get().at(i).Equals(callback)) { - g_created_callbacks.Get().erase(g_created_callbacks.Get().begin() + i); - return; - } - } -} - void RenderViewHostImpl::SetAltErrorPageURL(const GURL& url) { Send(new ViewMsg_SetAltErrorPageURL(GetRoutingID(), url)); } diff --git a/content/public/browser/render_view_host.h b/content/public/browser/render_view_host.h index 39dda2a..12b162b 100644 --- a/content/public/browser/render_view_host.h +++ b/content/public/browser/render_view_host.h @@ -79,11 +79,6 @@ class CONTENT_EXPORT RenderViewHost : virtual public RenderWidgetHost { bool empty_allowed, GURL* url); - // Adds/removes a callback called on creation of each new RenderViewHost. - typedef base::Callback<void(RenderViewHost*)> CreatedCallback; - static void AddCreatedCallback(const CreatedCallback& callback); - static void RemoveCreatedCallback(const CreatedCallback& callback); - virtual ~RenderViewHost() {} // Tell the render view to enable a set of javascript bindings. The argument |