| Index: content/renderer/render_view_impl.h
|
| diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h
|
| index 4cbf00ed6335d0854c723b8c16b400515226fc12..67d9a5c7ac23d01103bfbe46f23375845a250638 100644
|
| --- a/content/renderer/render_view_impl.h
|
| +++ b/content/renderer/render_view_impl.h
|
| @@ -509,6 +509,7 @@
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewTest, MacTestCmdUp);
|
| #endif
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, SetHistoryLengthAndOffset);
|
| + FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, ZoomLimit);
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, NavigateFrame);
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, BasicRenderFrame);
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewImplTest, TextInputTypeWithPepper);
|
| @@ -523,6 +524,8 @@
|
| ConverViewportToScreenWithZoomForDSF);
|
| FRIEND_TEST_ALL_PREFIXES(RenderViewImplScaleFactorTest,
|
| GetCompositionCharacterBoundsTest);
|
| +
|
| + typedef std::map<GURL, double> HostZoomLevels;
|
|
|
| enum ErrorPageType {
|
| DNS_ERROR,
|
| @@ -624,6 +627,7 @@
|
| void OnSetPageEncoding(const std::string& encoding_name);
|
| void OnSetRendererPrefs(const RendererPreferences& renderer_prefs);
|
| void OnSetWebUIProperty(const std::string& name, const std::string& value);
|
| + void OnSetZoomLevelForLoadingURL(const GURL& url, double zoom_level);
|
| void OnSuppressDialogsUntilSwapOut();
|
| void OnThemeChanged();
|
| void OnUpdateTargetURLAck();
|
| @@ -712,6 +716,8 @@
|
|
|
| WebPreferences webkit_preferences_;
|
| RendererPreferences renderer_preferences_;
|
| +
|
| + HostZoomLevels host_zoom_levels_;
|
|
|
| // Whether content state (such as form state, scroll position and page
|
| // contents) should be sent to the browser immediately. This is normally
|
|
|