Index: chrome/renderer/render_view.h |
=================================================================== |
--- chrome/renderer/render_view.h (revision 37411) |
+++ chrome/renderer/render_view.h (working copy) |
@@ -159,18 +159,22 @@ |
return host_window_; |
} |
- int browser_window_id() { |
+ int browser_window_id() const { |
return browser_window_id_; |
} |
- ViewType::Type view_type() { |
+ ViewType::Type view_type() const { |
return view_type_; |
} |
- PrintWebViewHelper* print_helper() { |
+ PrintWebViewHelper* print_helper() const { |
return print_helper_.get(); |
} |
+ int page_id() const { |
+ return page_id_; |
+ } |
+ |
// IPC::Channel::Listener |
virtual void OnMessageReceived(const IPC::Message& msg); |
@@ -689,6 +693,11 @@ |
// Execute custom context menu action. |
void OnCustomContextMenuAction(unsigned action); |
+ // Tells the renderer to translate the page contents. |
+ void OnTranslatePage(int page_id, |
+ const std::string& source_lang, |
+ const std::string& target_lang); |
+ |
// Message that provides the translated text for a request. |
void OnTranslateTextResponse(int work_id, |
int error_id, |