| Index: chrome/browser/ui/webui/chromeos/mobile_setup_dialog.cc
|
| ===================================================================
|
| --- chrome/browser/ui/webui/chromeos/mobile_setup_dialog.cc (revision 138102)
|
| +++ chrome/browser/ui/webui/chromeos/mobile_setup_dialog.cc (working copy)
|
| @@ -8,13 +8,14 @@
|
| #include "base/memory/singleton.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "chrome/browser/platform_util.h"
|
| -#include "chrome/browser/ui/browser.h"
|
| +#include "chrome/browser/profiles/profile_manager.h"
|
| #include "chrome/browser/ui/browser_dialogs.h"
|
| -#include "chrome/browser/ui/browser_list.h"
|
| #include "chrome/browser/ui/webui/web_dialog_delegate.h"
|
| #include "chrome/common/url_constants.h"
|
| +#include "content/public/browser/browser_thread.h"
|
| #include "grit/generated_resources.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| +#include "ui/gfx/size.h"
|
|
|
| using content::BrowserThread;
|
| using content::WebContents;
|
| @@ -72,10 +73,10 @@
|
| }
|
|
|
| void MobileSetupDialogDelegate::ShowDialog() {
|
| - Browser* browser = BrowserList::GetLastActive();
|
| - if (!browser)
|
| - return;
|
| - browser->BrowserShowWebDialog(this, NULL);
|
| + browser::ShowWebDialog(NULL,
|
| + ProfileManager::GetDefaultProfileOrOffTheRecord(),
|
| + NULL,
|
| + this);
|
| }
|
|
|
| ui::ModalType MobileSetupDialogDelegate::GetDialogModalType() const {
|
|
|