Chromium Code Reviews

Side by Side Diff: chrome/browser/renderer_host/render_widget_helper.cc

Issue 20072: Finish taking out render_messages.h include from other headers. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/renderer_host/render_widget_helper.h" 5 #include "chrome/browser/renderer_host/render_widget_helper.h"
6 6
7 #include "base/thread.h" 7 #include "base/thread.h"
8 #include "chrome/browser/browser_process.h" 8 #include "chrome/browser/browser_process.h"
9 #include "chrome/browser/renderer_host/render_process_host.h" 9 #include "chrome/browser/renderer_host/render_process_host.h"
10 #include "chrome/browser/renderer_host/resource_dispatcher_host.h" 10 #include "chrome/browser/renderer_host/resource_dispatcher_host.h"
11 #include "chrome/common/render_messages.h"
11 12
12 // A Task used with InvokeLater that we hold a pointer to in pending_paints_. 13 // A Task used with InvokeLater that we hold a pointer to in pending_paints_.
13 // Instances are deleted by MessageLoop after it calls their Run method. 14 // Instances are deleted by MessageLoop after it calls their Run method.
14 class RenderWidgetHelper::PaintMsgProxy : public Task { 15 class RenderWidgetHelper::PaintMsgProxy : public Task {
15 public: 16 public:
16 PaintMsgProxy(RenderWidgetHelper* h, const IPC::Message& m) 17 PaintMsgProxy(RenderWidgetHelper* h, const IPC::Message& m)
17 : helper(h), 18 : helper(h),
18 message(m), 19 message(m),
19 cancelled(false) { 20 cancelled(false) {
20 } 21 }
(...skipping 215 matching lines...)
236 ui_loop_->PostTask(FROM_HERE, NewRunnableMethod( 237 ui_loop_->PostTask(FROM_HERE, NewRunnableMethod(
237 this, &RenderWidgetHelper::OnSimulateReceivedMessage, msg)); 238 this, &RenderWidgetHelper::OnSimulateReceivedMessage, msg));
238 } 239 }
239 240
240 void RenderWidgetHelper::OnSimulateReceivedMessage( 241 void RenderWidgetHelper::OnSimulateReceivedMessage(
241 const IPC::Message& message) { 242 const IPC::Message& message) {
242 RenderProcessHost* host = RenderProcessHost::FromID(render_process_id_); 243 RenderProcessHost* host = RenderProcessHost::FromID(render_process_id_);
243 if (host) 244 if (host)
244 host->OnMessageReceived(message); 245 host->OnMessageReceived(message);
245 } 246 }
OLDNEW

Powered by Google App Engine