| 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_RENDERER_RENDER_VIEW_H_ | 5 #ifndef CHROME_RENDERER_RENDER_VIEW_H_ |
| 6 #define CHROME_RENDERER_RENDER_VIEW_H_ | 6 #define CHROME_RENDERER_RENDER_VIEW_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 return modal_dialog_event_.get(); | 135 return modal_dialog_event_.get(); |
| 136 } | 136 } |
| 137 | 137 |
| 138 // IPC::Channel::Listener | 138 // IPC::Channel::Listener |
| 139 virtual void OnMessageReceived(const IPC::Message& msg); | 139 virtual void OnMessageReceived(const IPC::Message& msg); |
| 140 | 140 |
| 141 // WebViewDelegate | 141 // WebViewDelegate |
| 142 virtual void ShowModalHTMLDialog(const GURL& url, int width, int height, | 142 virtual void ShowModalHTMLDialog(const GURL& url, int width, int height, |
| 143 const std::string& json_arguments, | 143 const std::string& json_arguments, |
| 144 std::string* json_retval); | 144 std::string* json_retval); |
| 145 virtual void RunJavaScriptAlert(WebView* webview, | 145 virtual void RunJavaScriptAlert(WebFrame* webframe, |
| 146 const std::wstring& message); | 146 const std::wstring& message); |
| 147 virtual bool RunJavaScriptConfirm(WebView* webview, | 147 virtual bool RunJavaScriptConfirm(WebFrame* webframe, |
| 148 const std::wstring& message); | 148 const std::wstring& message); |
| 149 virtual bool RunJavaScriptPrompt(WebView* webview, | 149 virtual bool RunJavaScriptPrompt(WebFrame* webframe, |
| 150 const std::wstring& message, | 150 const std::wstring& message, |
| 151 const std::wstring& default_value, | 151 const std::wstring& default_value, |
| 152 std::wstring* result); | 152 std::wstring* result); |
| 153 virtual bool RunBeforeUnloadConfirm(WebView* webview, | 153 virtual bool RunBeforeUnloadConfirm(WebFrame* webframe, |
| 154 const std::wstring& message); | 154 const std::wstring& message); |
| 155 virtual void EnableSuddenTermination(); | 155 virtual void EnableSuddenTermination(); |
| 156 virtual void DisableSuddenTermination(); | 156 virtual void DisableSuddenTermination(); |
| 157 virtual void QueryFormFieldAutofill(const std::wstring& field_name, | 157 virtual void QueryFormFieldAutofill(const std::wstring& field_name, |
| 158 const std::wstring& text, | 158 const std::wstring& text, |
| 159 int64 node_id); | 159 int64 node_id); |
| 160 virtual void UpdateTargetURL(WebView* webview, | 160 virtual void UpdateTargetURL(WebView* webview, |
| 161 const GURL& url); | 161 const GURL& url); |
| 162 virtual void RunFileChooser(bool multi_select, | 162 virtual void RunFileChooser(bool multi_select, |
| 163 const std::wstring& title, | 163 const std::wstring& title, |
| (...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 423 | 423 |
| 424 // Calculates how "boring" a thumbnail is. The boring score is the | 424 // Calculates how "boring" a thumbnail is. The boring score is the |
| 425 // 0,1 ranged percentage of pixels that are the most common | 425 // 0,1 ranged percentage of pixels that are the most common |
| 426 // luma. Higher boring scores indicate that a higher percentage of a | 426 // luma. Higher boring scores indicate that a higher percentage of a |
| 427 // bitmap are all the same brightness. | 427 // bitmap are all the same brightness. |
| 428 double CalculateBoringScore(SkBitmap* bitmap); | 428 double CalculateBoringScore(SkBitmap* bitmap); |
| 429 | 429 |
| 430 bool RunJavaScriptMessage(int type, | 430 bool RunJavaScriptMessage(int type, |
| 431 const std::wstring& message, | 431 const std::wstring& message, |
| 432 const std::wstring& default_value, | 432 const std::wstring& default_value, |
| 433 const GURL& frame_url, |
| 433 std::wstring* result); | 434 std::wstring* result); |
| 434 | 435 |
| 435 // Adds search provider from the given OpenSearch description URL as a | 436 // Adds search provider from the given OpenSearch description URL as a |
| 436 // keyword search. | 437 // keyword search. |
| 437 void AddGURLSearchProvider(const GURL& osd_url, bool autodetected); | 438 void AddGURLSearchProvider(const GURL& osd_url, bool autodetected); |
| 438 | 439 |
| 439 // Tells the browser process to navigate to a back/forward entry at the given | 440 // Tells the browser process to navigate to a back/forward entry at the given |
| 440 // offset from current. | 441 // offset from current. |
| 441 void GoToEntryAtOffset(int offset); | 442 void GoToEntryAtOffset(int offset); |
| 442 | 443 |
| (...skipping 366 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 809 // change but is overridden by tests. | 810 // change but is overridden by tests. |
| 810 int delay_seconds_for_form_state_sync_; | 811 int delay_seconds_for_form_state_sync_; |
| 811 | 812 |
| 812 // A set of audio renderers registered to use IPC for audio output. | 813 // A set of audio renderers registered to use IPC for audio output. |
| 813 IDMap<AudioRendererImpl> audio_renderers_; | 814 IDMap<AudioRendererImpl> audio_renderers_; |
| 814 | 815 |
| 815 DISALLOW_COPY_AND_ASSIGN(RenderView); | 816 DISALLOW_COPY_AND_ASSIGN(RenderView); |
| 816 }; | 817 }; |
| 817 | 818 |
| 818 #endif // CHROME_RENDERER_RENDER_VIEW_H_ | 819 #endif // CHROME_RENDERER_RENDER_VIEW_H_ |
| OLD | NEW |