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

Unified Diff: extensions/browser/guest_view/guest_view_base.cc

Issue 889873004: Move Color Picker Plumbing From WebViewGuest to GuestViewBase (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 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: extensions/browser/guest_view/guest_view_base.cc
diff --git a/extensions/browser/guest_view/guest_view_base.cc b/extensions/browser/guest_view/guest_view_base.cc
index 11bb53822af4e527b6cbcb8eb93ef806ac01c49e..7444e0ff121281871d46a3b849c8a44dacfaac85 100644
--- a/extensions/browser/guest_view/guest_view_base.cc
+++ b/extensions/browser/guest_view/guest_view_base.cc
@@ -593,6 +593,17 @@ void GuestViewBase::LoadingStateChanged(content::WebContents* source,
embedder_web_contents(), to_different_document);
}
+content::ColorChooser* GuestViewBase::OpenColorChooser(
+ WebContents* web_contents,
+ SkColor color,
+ const std::vector<content::ColorSuggestion>& suggestions) {
+ if (!attached() || !embedder_web_contents()->GetDelegate())
+ return nullptr;
+
+ return embedder_web_contents()->GetDelegate()->OpenColorChooser(
+ web_contents, color, suggestions);
+}
+
void GuestViewBase::RunFileChooser(WebContents* web_contents,
const content::FileChooserParams& params) {
if (!attached() || !embedder_web_contents()->GetDelegate())
« no previous file with comments | « extensions/browser/guest_view/guest_view_base.h ('k') | extensions/browser/guest_view/web_view/web_view_guest.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698