restructure code to use web_preferences if possible
This commit is contained in:
parent
cafb9477b0
commit
f8b3009ebf
16 changed files with 88 additions and 47 deletions
|
@ -182,8 +182,9 @@ file_dialog::Filters GetFileTypesFromAcceptType(
|
|||
|
||||
namespace atom {
|
||||
|
||||
WebDialogHelper::WebDialogHelper(NativeWindow* window)
|
||||
WebDialogHelper::WebDialogHelper(NativeWindow* window, bool offscreen)
|
||||
: window_(window),
|
||||
offscreen_(offscreen),
|
||||
weak_factory_(this) {
|
||||
}
|
||||
|
||||
|
@ -197,6 +198,7 @@ void WebDialogHelper::RunFileChooser(
|
|||
std::vector<content::FileChooserFileInfo> result;
|
||||
|
||||
file_dialog::DialogSettings settings;
|
||||
settings.force_detached = offscreen_;
|
||||
settings.filters = GetFileTypesFromAcceptType(params.accept_types);
|
||||
settings.parent_window = window_;
|
||||
settings.title = base::UTF16ToUTF8(params.title);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue