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

Side by Side Diff: chrome/browser/ui/views/javascript_app_modal_dialog_views_x11.h

Issue 666533007: Move JavaScriptDialogManager, JavascriptAppModalDialogViews to components/app_modal_dialogs (Closed) Base URL: https://chromium.googlesource.com/chromium/src@master
Patch Set: Created 6 years, 1 month 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 unified diff | Download patch
OLDNEW
(Empty)
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 #ifndef COMPONENTS_APP_MODAL_DIALOGS_VIEWS_JAVASCRIPT_APP_MODAL_DIALOG_VIEWS_X11 _H_
pkotwicz 2014/10/30 02:46:15 ifdef should be based on file path
oshima 2014/10/31 15:54:45 DONE. Hmm, IIRC there used to be presubmit check f
6 #define COMPONENTS_APP_MODAL_DIALOGS_VIEWS_JAVASCRIPT_APP_MODAL_DIALOG_VIEWS_X11 _H_
7
8 #include "base/memory/scoped_ptr.h"
9 #include "components/app_modal_dialogs/views/javascript_app_modal_dialog_views.h "
10
11 class JavascriptAppModalEventBlockerX11;
12
13 // JavaScriptAppModalDialog implmentation for linux desktop.
14 class JavaScriptAppModalDialogViewsX11 : public JavaScriptAppModalDialogViews {
15 public:
16 explicit JavaScriptAppModalDialogViewsX11(JavaScriptAppModalDialog* parent);
17 virtual ~JavaScriptAppModalDialogViewsX11();
18
19 // Overridden from JavaScriptAppModalDialogViews:
pkotwicz 2014/10/30 02:46:15 JavaScriptAppModalDialogViews:
oshima 2014/10/31 15:54:45 Done.
20 virtual void ShowAppModalDialog() override;
21
22 // Overridden from views::DialogDelegate:
pkotwicz 2014/10/30 02:46:15 views::WidgetDelegate:
oshima 2014/10/31 15:54:45 Done.
23 virtual void WindowClosing() override;
24
25 private:
26 // Blocks events to other browser windows while the dialog is open.
27 scoped_ptr<JavascriptAppModalEventBlockerX11> event_blocker_x11_;
28
29 DISALLOW_COPY_AND_ASSIGN(JavaScriptAppModalDialogViewsX11);
30 };
31
32 #endif // COMPONENTS_APP_MODAL_DIALOGS_VIEWS_JAVASCRIPT_APP_MODAL_DIALOG_VIEWS_ X11_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698