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

Unified Diff: content/renderer/render_view.cc

Issue 6750018: Cleanup: Stop creating RenderViewObservers from chrome/ in RenderViewer. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: printPage -> PrintPage Created 9 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 | « content/renderer/render_view.h ('k') | content/renderer/render_view_browsertest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/renderer/render_view.cc
===================================================================
--- content/renderer/render_view.cc (revision 80513)
+++ content/renderer/render_view.cc (working copy)
@@ -40,7 +40,6 @@
#include "chrome/renderer/external_host_bindings.h"
#include "chrome/renderer/localized_error.h"
#include "chrome/renderer/page_load_histograms.h"
-#include "chrome/renderer/print_web_view_helper.h"
#include "chrome/renderer/render_process.h"
#include "chrome/renderer/render_thread.h"
#include "chrome/renderer/searchbox.h"
@@ -498,8 +497,6 @@
geolocation_dispatcher_(NULL),
speech_input_dispatcher_(NULL),
device_orientation_dispatcher_(NULL),
- print_helper_(NULL),
- searchbox_(NULL),
spellcheck_provider_(NULL),
accessibility_ack_pending_(false),
p2p_socket_dispatcher_(NULL),
@@ -559,9 +556,6 @@
audio_message_filter_ = new AudioMessageFilter(routing_id_);
render_thread_->AddFilter(audio_message_filter_);
- print_helper_ = new PrintWebViewHelper(this);
- searchbox_ = new SearchBox(this);
-
RenderThread* current_thread = RenderThread::current();
SpellCheck* spellcheck = current_thread ? current_thread->spellchecker() : 0;
spellcheck_provider_ = new SpellCheckProvider(this, spellcheck);
@@ -1939,7 +1933,7 @@
RenderView::CreatePepperFullscreenContainer(
webkit::ppapi::PluginInstance* plugin) {
GURL active_url;
- if(webview() && webview()->mainFrame())
+ if (webview() && webview()->mainFrame())
active_url = GURL(webview()->mainFrame()->url());
RenderWidgetFullscreenPepper* widget = RenderWidgetFullscreenPepper::Create(
routing_id_, render_thread_, plugin, active_url);
@@ -1965,7 +1959,7 @@
}
void RenderView::printPage(WebFrame* frame) {
- print_helper_->ScriptInitiatedPrint(frame);
+ FOR_EACH_OBSERVER(RenderViewObserver, observers_, PrintPage(frame));
}
WebKit::WebNotificationPresenter* RenderView::notificationPresenter() {
« no previous file with comments | « content/renderer/render_view.h ('k') | content/renderer/render_view_browsertest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698