X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fzoom%2Fzoom_controller.h;h=f1e6a64d0cfc1e918d1f20c2246a521ca01ffef3;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=f456cbd6c201647a0ce01098be9324483e3bb080;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/zoom/zoom_controller.h b/src/chrome/browser/ui/zoom/zoom_controller.h index f456cbd..f1e6a64 100644 --- a/src/chrome/browser/ui/zoom/zoom_controller.h +++ b/src/chrome/browser/ui/zoom/zoom_controller.h @@ -70,6 +70,15 @@ class ZoomController : public content::WebContentsObserver, ZoomMode zoom_mode() const { return zoom_mode_; } + // Convenience method to get default zoom level. Implemented here for + // inlining. + double GetDefaultZoomLevel() const { + // TODO(wjmaclean) Make this refer to the webcontents-specific HostZoomMap + // when that becomes available. + return content::HostZoomMap::GetDefaultForBrowserContext(browser_context_)-> + GetDefaultZoomLevel(); + } + // Convenience method to quickly check if the tab's at default zoom. bool IsAtDefaultZoom() const; @@ -142,9 +151,6 @@ class ZoomController : public content::WebContentsObserver, // Current zoom level. double zoom_level_; - // Used to access the default zoom level preference. - DoublePrefMember default_zoom_level_; - scoped_ptr event_data_; // Keeps track of the extension (if any) that initiated the last zoom change