1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "ui/web_dialogs/web_dialog_delegate.h"
6
7 namespace ui {
8
GetDialogName() const9 std::string WebDialogDelegate::GetDialogName() const {
10 return std::string();
11 }
12
GetMinimumDialogSize(gfx::Size * size) const13 void WebDialogDelegate::GetMinimumDialogSize(gfx::Size* size) const {
14 GetDialogSize(size);
15 }
16
CanCloseDialog() const17 bool WebDialogDelegate::CanCloseDialog() const {
18 return true;
19 }
20
OnDialogCloseFromWebUI(const std::string & json_retval)21 void WebDialogDelegate::OnDialogCloseFromWebUI(
22 const std::string& json_retval) {
23 OnDialogClosed(json_retval);
24 }
25
HandleContextMenu(const content::ContextMenuParams & params)26 bool WebDialogDelegate::HandleContextMenu(
27 const content::ContextMenuParams& params) {
28 return false;
29 }
30
HandleOpenURLFromTab(content::WebContents * source,const content::OpenURLParams & params,content::WebContents ** out_new_contents)31 bool WebDialogDelegate::HandleOpenURLFromTab(
32 content::WebContents* source,
33 const content::OpenURLParams& params,
34 content::WebContents** out_new_contents) {
35 return false;
36 }
37
HandleAddNewContents(content::WebContents * source,content::WebContents * new_contents,WindowOpenDisposition disposition,const gfx::Rect & initial_pos,bool user_gesture)38 bool WebDialogDelegate::HandleAddNewContents(
39 content::WebContents* source,
40 content::WebContents* new_contents,
41 WindowOpenDisposition disposition,
42 const gfx::Rect& initial_pos,
43 bool user_gesture) {
44 return false;
45 }
46
47 } // namespace ui
48