OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/ui/webui/print_preview/print_preview_handler.h" | 5 #include "chrome/browser/ui/webui/print_preview/print_preview_handler.h" |
6 | 6 |
7 #include <ctype.h> | 7 #include <ctype.h> |
8 #include <stddef.h> | 8 #include <stddef.h> |
9 #include <map> | 9 #include <map> |
10 #include <string> | 10 #include <string> |
(...skipping 1128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1139 print_preview_ui()->OnReloadPrintersList(); | 1139 print_preview_ui()->OnReloadPrintersList(); |
1140 } | 1140 } |
1141 | 1141 |
1142 void PrintPreviewHandler::HandleSignin(const base::ListValue* args) { | 1142 void PrintPreviewHandler::HandleSignin(const base::ListValue* args) { |
1143 bool add_account = false; | 1143 bool add_account = false; |
1144 bool success = args->GetBoolean(0, &add_account); | 1144 bool success = args->GetBoolean(0, &add_account); |
1145 DCHECK(success); | 1145 DCHECK(success); |
1146 | 1146 |
1147 Profile* profile = Profile::FromBrowserContext( | 1147 Profile* profile = Profile::FromBrowserContext( |
1148 preview_web_contents()->GetBrowserContext()); | 1148 preview_web_contents()->GetBrowserContext()); |
1149 chrome::ScopedTabbedBrowserDisplayer displayer( | 1149 chrome::ScopedTabbedBrowserDisplayer displayer(profile); |
1150 profile, chrome::GetActiveDesktop()); | |
1151 print_dialog_cloud::CreateCloudPrintSigninTab( | 1150 print_dialog_cloud::CreateCloudPrintSigninTab( |
1152 displayer.browser(), | 1151 displayer.browser(), |
1153 add_account, | 1152 add_account, |
1154 base::Bind(&PrintPreviewHandler::OnSigninComplete, | 1153 base::Bind(&PrintPreviewHandler::OnSigninComplete, |
1155 weak_factory_.GetWeakPtr())); | 1154 weak_factory_.GetWeakPtr())); |
1156 } | 1155 } |
1157 | 1156 |
1158 void PrintPreviewHandler::HandleGetAccessToken(const base::ListValue* args) { | 1157 void PrintPreviewHandler::HandleGetAccessToken(const base::ListValue* args) { |
1159 std::string type; | 1158 std::string type; |
1160 if (!args->GetString(0, &type)) | 1159 if (!args->GetString(0, &type)) |
(...skipping 666 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1827 | 1826 |
1828 void PrintPreviewHandler::UnregisterForGaiaCookieChanges() { | 1827 void PrintPreviewHandler::UnregisterForGaiaCookieChanges() { |
1829 if (gaia_cookie_manager_service_) | 1828 if (gaia_cookie_manager_service_) |
1830 gaia_cookie_manager_service_->RemoveObserver(this); | 1829 gaia_cookie_manager_service_->RemoveObserver(this); |
1831 } | 1830 } |
1832 | 1831 |
1833 void PrintPreviewHandler::SetPdfSavedClosureForTesting( | 1832 void PrintPreviewHandler::SetPdfSavedClosureForTesting( |
1834 const base::Closure& closure) { | 1833 const base::Closure& closure) { |
1835 pdf_file_saved_closure_ = closure; | 1834 pdf_file_saved_closure_ = closure; |
1836 } | 1835 } |
OLD | NEW |