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

Side by Side Diff: chrome/browser/ui/webui/print_preview/print_preview_handler.cc

Issue 509423002: Printing fixups for scoped_refptr operator T* removal. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix compile error Created 6 years, 3 months 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
« no previous file with comments | « chrome/browser/ui/webui/print_preview/print_preview_handler.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 8
9 #include <map> 9 #include <map>
10 #include <string> 10 #include <string>
(...skipping 1345 matching lines...) Expand 10 before | Expand all | Expand 10 after
1356 } 1356 }
1357 DCHECK(tmp_data->size() && tmp_data->front()); 1357 DCHECK(tmp_data->size() && tmp_data->front());
1358 1358
1359 *data = tmp_data; 1359 *data = tmp_data;
1360 *title = print_preview_ui->initiator_title(); 1360 *title = print_preview_ui->initiator_title();
1361 return true; 1361 return true;
1362 } 1362 }
1363 1363
1364 #if defined(ENABLE_SERVICE_DISCOVERY) 1364 #if defined(ENABLE_SERVICE_DISCOVERY)
1365 1365
1366 void PrintPreviewHandler::StartPrivetLister( 1366 void PrintPreviewHandler::StartPrivetLister(const scoped_refptr<
1367 scoped_refptr<local_discovery::ServiceDiscoverySharedClient> client) { 1367 local_discovery::ServiceDiscoverySharedClient>& client) {
1368 if (!PrivetPrintingEnabled()) 1368 if (!PrivetPrintingEnabled())
1369 return web_ui()->CallJavascriptFunction("onPrivetPrinterSearchDone"); 1369 return web_ui()->CallJavascriptFunction("onPrivetPrinterSearchDone");
1370 1370
1371 Profile* profile = Profile::FromWebUI(web_ui()); 1371 Profile* profile = Profile::FromWebUI(web_ui());
1372 DCHECK(!service_discovery_client_ || service_discovery_client_ == client); 1372 DCHECK(!service_discovery_client_.get() ||
1373 service_discovery_client_ == client);
1373 service_discovery_client_ = client; 1374 service_discovery_client_ = client;
1374 printer_lister_.reset(new local_discovery::PrivetLocalPrinterLister( 1375 printer_lister_.reset(new local_discovery::PrivetLocalPrinterLister(
1375 service_discovery_client_.get(), profile->GetRequestContext(), this)); 1376 service_discovery_client_.get(), profile->GetRequestContext(), this));
1376 printer_lister_->Start(); 1377 printer_lister_->Start();
1377 } 1378 }
1378 1379
1379 void PrintPreviewHandler::LocalPrinterChanged( 1380 void PrintPreviewHandler::LocalPrinterChanged(
1380 bool added, 1381 bool added,
1381 const std::string& name, 1382 const std::string& name,
1382 bool has_local_printing, 1383 bool has_local_printing,
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
1588 1589
1589 void PrintPreviewHandler::UnregisterForMergeSession() { 1590 void PrintPreviewHandler::UnregisterForMergeSession() {
1590 if (reconcilor_) 1591 if (reconcilor_)
1591 reconcilor_->RemoveMergeSessionObserver(this); 1592 reconcilor_->RemoveMergeSessionObserver(this);
1592 } 1593 }
1593 1594
1594 void PrintPreviewHandler::SetPdfSavedClosureForTesting( 1595 void PrintPreviewHandler::SetPdfSavedClosureForTesting(
1595 const base::Closure& closure) { 1596 const base::Closure& closure) {
1596 pdf_file_saved_closure_ = closure; 1597 pdf_file_saved_closure_ = closure;
1597 } 1598 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/webui/print_preview/print_preview_handler.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698