| 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,
|
|
|