Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3996)

Unified Diff: chrome/browser/ui/browser_commands.cc

Issue 10736037: Enable keyboard shortcuts and some menu commands for browserless Panels. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/browser_commands.cc
diff --git a/chrome/browser/ui/browser_commands.cc b/chrome/browser/ui/browser_commands.cc
index d4f38896e89e2937e0af32caab426f29c7349405..7aa6ee823cf4830fafa6959481344092d905559e 100644
--- a/chrome/browser/ui/browser_commands.cc
+++ b/chrome/browser/ui/browser_commands.cc
@@ -703,17 +703,21 @@ void Zoom(Browser* browser, content::PageZoom zoom) {
if (browser->is_devtools())
return;
- content::RenderViewHost* host =
- GetActiveWebContents(browser)->GetRenderViewHost();
+ Zoom(GetActiveWebContents(browser), browser->profile(), zoom);
+}
+
+void Zoom(content::WebContents* web_contents, Profile* profile,
+ content::PageZoom zoom) {
+ content::RenderViewHost* host = web_contents->GetRenderViewHost();
Ben Goodger (Google) 2012/07/11 22:28:26 I think you may need this in a different file sinc
if (zoom == content::PAGE_ZOOM_RESET) {
host->SetZoomLevel(0);
content::RecordAction(UserMetricsAction("ZoomNormal"));
return;
}
- double current_zoom_level = GetActiveWebContents(browser)->GetZoomLevel();
+ double current_zoom_level = web_contents->GetZoomLevel();
double default_zoom_level =
- browser->profile()->GetPrefs()->GetDouble(prefs::kDefaultZoomLevel);
+ profile->GetPrefs()->GetDouble(prefs::kDefaultZoomLevel);
// Generate a vector of zoom levels from an array of known presets along with
// the default level added if necessary.

Powered by Google App Engine
This is Rietveld 408576698