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

Unified Diff: chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.cc

Issue 5519016: Add a new GetInstance() method for singleton classes used in chrome/browser files. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 10 years 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/ui/app_modal_dialogs/app_modal_dialog_queue.cc
diff --git a/chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.cc b/chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.cc
index c29abe0603d6eb37984e00bc9c8ad48b189609a2..e70285c602b41b82d6556c24ccabecab91f1cfc9 100644
--- a/chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.cc
+++ b/chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.cc
@@ -4,6 +4,8 @@
#include "chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.h"
+#include "base/singleton.h"
+
void AppModalDialogQueue::AddDialog(AppModalDialog* dialog) {
if (!active_dialog_) {
ShowModalDialog(dialog);
@@ -38,6 +40,11 @@ AppModalDialogQueue::AppModalDialogQueue()
AppModalDialogQueue::~AppModalDialogQueue() {}
+// static
+AppModalDialogQueue* AppModalDialogQueue::GetInstance() {
+ return Singleton<AppModalDialogQueue>::get();
+}
+
void AppModalDialogQueue::ShowModalDialog(AppModalDialog* dialog) {
// Be sure and set the active_dialog_ field first, otherwise if
// ShowModalDialog triggers a call back to the queue they'll get the old

Powered by Google App Engine
This is Rietveld 408576698