| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 5 #ifndef CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| 6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| 7 | 7 |
| 8 #include <deque> | 8 #include <deque> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 785 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 796 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, SendSwapOutACK); | 796 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, SendSwapOutACK); |
| 797 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, StaleNavigationsIgnored); | 797 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, StaleNavigationsIgnored); |
| 798 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, UpdateTargetURLWithInvalidURL); | 798 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, UpdateTargetURLWithInvalidURL); |
| 799 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, | 799 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, |
| 800 GetCompositionCharacterBoundsTest); | 800 GetCompositionCharacterBoundsTest); |
| 801 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, OnNavigationHttpPost); | 801 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, OnNavigationHttpPost); |
| 802 #if defined(OS_MACOSX) | 802 #if defined(OS_MACOSX) |
| 803 FRIEND_TEST_ALL_PREFIXES(RenderViewTest, MacTestCmdUp); | 803 FRIEND_TEST_ALL_PREFIXES(RenderViewTest, MacTestCmdUp); |
| 804 #endif | 804 #endif |
| 805 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, SetHistoryLengthAndPrune); | 805 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, SetHistoryLengthAndPrune); |
| 806 FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, ZoomLimit); |
| 806 | 807 |
| 807 typedef std::map<GURL, double> HostZoomLevels; | 808 typedef std::map<GURL, double> HostZoomLevels; |
| 808 | 809 |
| 809 enum ErrorPageType { | 810 enum ErrorPageType { |
| 810 DNS_ERROR, | 811 DNS_ERROR, |
| 811 HTTP_404, | 812 HTTP_404, |
| 812 CONNECTION_ERROR, | 813 CONNECTION_ERROR, |
| 813 }; | 814 }; |
| 814 | 815 |
| 815 RenderViewImpl(gfx::NativeViewId parent_hwnd, | 816 RenderViewImpl(gfx::NativeViewId parent_hwnd, |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 976 #if defined(OS_MACOSX) | 977 #if defined(OS_MACOSX) |
| 977 void OnSetInLiveResize(bool in_live_resize); | 978 void OnSetInLiveResize(bool in_live_resize); |
| 978 #endif | 979 #endif |
| 979 void OnScrollFocusedEditableNodeIntoRect(const gfx::Rect& rect); | 980 void OnScrollFocusedEditableNodeIntoRect(const gfx::Rect& rect); |
| 980 void OnSetPageEncoding(const std::string& encoding_name); | 981 void OnSetPageEncoding(const std::string& encoding_name); |
| 981 void OnSetRendererPrefs(const content::RendererPreferences& renderer_prefs); | 982 void OnSetRendererPrefs(const content::RendererPreferences& renderer_prefs); |
| 982 #if defined(OS_MACOSX) | 983 #if defined(OS_MACOSX) |
| 983 void OnSetWindowVisibility(bool visible); | 984 void OnSetWindowVisibility(bool visible); |
| 984 #endif | 985 #endif |
| 985 void OnSetZoomLevel(double zoom_level); | 986 void OnSetZoomLevel(double zoom_level); |
| 986 void OnSetZoomLevelForLoadingURL(const GURL& url, double zoom_level); | 987 CONTENT_EXPORT void OnSetZoomLevelForLoadingURL(const GURL& url, |
| 988 double zoom_level); |
| 987 void OnExitFullscreen(); | 989 void OnExitFullscreen(); |
| 988 void OnShouldClose(); | 990 void OnShouldClose(); |
| 989 void OnStop(); | 991 void OnStop(); |
| 990 void OnStopFinding(content::StopFindAction action); | 992 void OnStopFinding(content::StopFindAction action); |
| 991 CONTENT_EXPORT void OnSwapOut(const ViewMsg_SwapOut_Params& params); | 993 CONTENT_EXPORT void OnSwapOut(const ViewMsg_SwapOut_Params& params); |
| 992 void OnThemeChanged(); | 994 void OnThemeChanged(); |
| 993 void OnUndo(); | 995 void OnUndo(); |
| 994 void OnUpdateTargetURLAck(); | 996 void OnUpdateTargetURLAck(); |
| 995 CONTENT_EXPORT void OnUpdateWebPreferences( | 997 CONTENT_EXPORT void OnUpdateWebPreferences( |
| 996 const webkit_glue::WebPreferences& prefs); | 998 const webkit_glue::WebPreferences& prefs); |
| (...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1436 // bunch of stuff, you should probably create a helper class and put your | 1438 // bunch of stuff, you should probably create a helper class and put your |
| 1437 // data and methods on that to avoid bloating RenderView more. You can | 1439 // data and methods on that to avoid bloating RenderView more. You can |
| 1438 // use the Observer interface to filter IPC messages and receive frame change | 1440 // use the Observer interface to filter IPC messages and receive frame change |
| 1439 // notifications. | 1441 // notifications. |
| 1440 // --------------------------------------------------------------------------- | 1442 // --------------------------------------------------------------------------- |
| 1441 | 1443 |
| 1442 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); | 1444 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); |
| 1443 }; | 1445 }; |
| 1444 | 1446 |
| 1445 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ | 1447 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ |
| OLD | NEW |