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

Unified Diff: chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc

Issue 591243003: Add ctrl+mousewheel plumbing to MimeHandlerView. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@work-pdf-zoom1
Patch Set: Created 6 years, 3 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/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc
diff --git a/chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc b/chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc
index 22061509c4633f2b06f2b4922c116600ca30ee9a..46b0952bb67545111e2afabdc1513081ab9acc40 100644
--- a/chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc
+++ b/chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/guest_view/mime_handler_view/chrome_mime_handler_view_guest_delegate.h"
+#include "chrome/browser/chrome_page_zoom.h"
#include "chrome/browser/ui/pdf/chrome_pdf_web_contents_helper_client.h"
#include "components/pdf/browser/pdf_web_contents_helper.h"
#include "extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.h"
@@ -41,3 +42,11 @@ void ChromeMimeHandlerViewGuestDelegate::AttachHelpers() {
scoped_ptr<pdf::PDFWebContentsHelperClient>(
new ChromePDFWebContentsHelperClient()));
}
+
+void ChromeMimeHandlerViewGuestDelegate::ChangeZoom(bool zoom_in) {
+ // TODO(lazyboy): Move this to //extensions once ZoomController and friends
+ // move to //extensions.
+ chrome_page_zoom::Zoom(
+ guest_->embedder_web_contents(),
Fady Samuel 2014/09/23 18:52:12 Wow, this is a bit weird. We're telling the embedd
lazyboy 2014/09/24 16:26:49 Hmmm, I tried zooming the guest web_contents first
Fady Samuel 2014/09/24 16:32:21 I guess that makes sense. The guest content in thi
+ zoom_in ? content::PAGE_ZOOM_IN : content::PAGE_ZOOM_OUT);
+}

Powered by Google App Engine
This is Rietveld 408576698