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

Side by Side Diff: chrome/browser/android/dev_tools_server.cc

Issue 640353003: Use scoped_ptr::Pass instead of scoped_ptr::PassAs<T>. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix typo Created 6 years, 2 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 | « no previous file | chrome/browser/apps/drive/drive_app_provider_browsertest.cc » ('j') | 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/android/dev_tools_server.h" 5 #include "chrome/browser/android/dev_tools_server.h"
6 6
7 #include <pwd.h> 7 #include <pwd.h>
8 #include <cstring> 8 #include <cstring>
9 9
10 #include "base/android/jni_string.h" 10 #include "base/android/jni_string.h"
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 return base::FilePath(); 105 return base::FilePath();
106 } 106 }
107 107
108 virtual scoped_ptr<net::StreamListenSocket> CreateSocketForTethering( 108 virtual scoped_ptr<net::StreamListenSocket> CreateSocketForTethering(
109 net::StreamListenSocket::Delegate* delegate, 109 net::StreamListenSocket::Delegate* delegate,
110 std::string* name) override { 110 std::string* name) override {
111 *name = base::StringPrintf( 111 *name = base::StringPrintf(
112 kTetheringSocketName, getpid(), ++last_tethering_socket_); 112 kTetheringSocketName, getpid(), ++last_tethering_socket_);
113 return net::deprecated::UnixDomainListenSocket:: 113 return net::deprecated::UnixDomainListenSocket::
114 CreateAndListenWithAbstractNamespace( 114 CreateAndListenWithAbstractNamespace(
115 *name, 115 *name, "", delegate, auth_callback_);
116 "",
117 delegate,
118 auth_callback_)
119 .PassAs<net::StreamListenSocket>();
120 } 116 }
121 117
122 private: 118 private:
123 static void PopulatePageThumbnails() { 119 static void PopulatePageThumbnails() {
124 Profile* profile = 120 Profile* profile =
125 ProfileManager::GetLastUsedProfile()->GetOriginalProfile(); 121 ProfileManager::GetLastUsedProfile()->GetOriginalProfile();
126 history::TopSites* top_sites = profile->GetTopSites(); 122 history::TopSites* top_sites = profile->GetTopSites();
127 if (top_sites) 123 if (top_sites)
128 top_sites->SyncWithHistory(); 124 top_sites->SyncWithHistory();
129 } 125 }
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
252 jlong server, 248 jlong server,
253 jboolean enabled, 249 jboolean enabled,
254 jboolean allow_debug_permission) { 250 jboolean allow_debug_permission) {
255 DevToolsServer* devtools_server = reinterpret_cast<DevToolsServer*>(server); 251 DevToolsServer* devtools_server = reinterpret_cast<DevToolsServer*>(server);
256 if (enabled) { 252 if (enabled) {
257 devtools_server->Start(allow_debug_permission); 253 devtools_server->Start(allow_debug_permission);
258 } else { 254 } else {
259 devtools_server->Stop(); 255 devtools_server->Stop();
260 } 256 }
261 } 257 }
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/apps/drive/drive_app_provider_browsertest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698