| OLD | NEW |
| 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 #ifndef CHROME_BROWSER_RENDER_VIEW_HOST_H__ | 5 #ifndef CHROME_BROWSER_RENDER_VIEW_HOST_H__ |
| 6 #define CHROME_BROWSER_RENDER_VIEW_HOST_H__ | 6 #define CHROME_BROWSER_RENDER_VIEW_HOST_H__ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 375 | 375 |
| 376 HostPersonalization personalization() { | 376 HostPersonalization personalization() { |
| 377 return personalization_; | 377 return personalization_; |
| 378 } | 378 } |
| 379 #endif | 379 #endif |
| 380 | 380 |
| 381 // Forward a message from external host to chrome renderer. | 381 // Forward a message from external host to chrome renderer. |
| 382 void ForwardMessageFromExternalHost(const std::string& target, | 382 void ForwardMessageFromExternalHost(const std::string& target, |
| 383 const std::string& message); | 383 const std::string& message); |
| 384 | 384 |
| 385 // Message the renderer that we should be counted as a new document and not |
| 386 // as a popup. |
| 387 void DisassociateFromPopupCount(); |
| 388 |
| 385 protected: | 389 protected: |
| 386 // Overridden from RenderWidgetHost: | 390 // Overridden from RenderWidgetHost: |
| 387 virtual void UnhandledInputEvent(const WebInputEvent& event); | 391 virtual void UnhandledInputEvent(const WebInputEvent& event); |
| 388 | 392 |
| 389 // IPC message handlers: | 393 // IPC message handlers: |
| 390 void OnMsgCreateView(int route_id, HANDLE modal_dialog_event); | 394 void OnMsgCreateView(int route_id, HANDLE modal_dialog_event); |
| 391 void OnMsgCreateWidget(int route_id); | 395 void OnMsgCreateWidget(int route_id); |
| 392 void OnMsgShowView(int route_id, | 396 void OnMsgShowView(int route_id, |
| 393 WindowOpenDisposition disposition, | 397 WindowOpenDisposition disposition, |
| 394 const gfx::Rect& initial_pos, | 398 const gfx::Rect& initial_pos, |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 571 virtual ~RenderViewHostFactory() {} | 575 virtual ~RenderViewHostFactory() {} |
| 572 | 576 |
| 573 virtual RenderViewHost* CreateRenderViewHost( | 577 virtual RenderViewHost* CreateRenderViewHost( |
| 574 SiteInstance* instance, | 578 SiteInstance* instance, |
| 575 RenderViewHostDelegate* delegate, | 579 RenderViewHostDelegate* delegate, |
| 576 int routing_id, | 580 int routing_id, |
| 577 HANDLE modal_dialog_event) = 0; | 581 HANDLE modal_dialog_event) = 0; |
| 578 }; | 582 }; |
| 579 | 583 |
| 580 #endif // CHROME_BROWSER_RENDER_VIEW_HOST_H__ | 584 #endif // CHROME_BROWSER_RENDER_VIEW_HOST_H__ |
| 581 | |
| OLD | NEW |