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

Side by Side Diff: chrome/browser/safe_browsing/browser_feature_extractor.cc

Issue 20182002: Make inttypes.h and similar macro usage C++11-friendly. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: line Created 7 years, 5 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 | Annotate | Revision Log
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/safe_browsing/browser_feature_extractor.h" 5 #include "chrome/browser/safe_browsing/browser_feature_extractor.h"
6 6
7 #include <map> 7 #include <map>
8 #include <utility> 8 #include <utility>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 1.0, 111 1.0,
112 request); 112 request);
113 return; 113 return;
114 } 114 }
115 // We skip the last element since it should just be the current url. 115 // We skip the last element since it should just be the current url.
116 for (size_t i = 0; i < redirect_chain.size() - 1; i++) { 116 for (size_t i = 0; i < redirect_chain.size() - 1; i++) {
117 std::string printable_redirect = redirect_chain[i].spec(); 117 std::string printable_redirect = redirect_chain[i].spec();
118 if (redirect_chain[i].SchemeIsSecure()) { 118 if (redirect_chain[i].SchemeIsSecure()) {
119 printable_redirect = features::kSecureRedirectValue; 119 printable_redirect = features::kSecureRedirectValue;
120 } 120 }
121 AddFeature(base::StringPrintf("%s%s[%"PRIuS"]=%s", 121 AddFeature(base::StringPrintf("%s%s[%" PRIuS "]=%s",
122 feature_prefix.c_str(), 122 feature_prefix.c_str(),
123 features::kRedirect, 123 features::kRedirect,
124 i, 124 i,
125 printable_redirect.c_str()), 125 printable_redirect.c_str()),
126 1.0, 126 1.0,
127 request); 127 request);
128 } 128 }
129 } 129 }
130 130
131 BrowserFeatureExtractor::BrowserFeatureExtractor( 131 BrowserFeatureExtractor::BrowserFeatureExtractor(
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after
480 Profile::EXPLICIT_ACCESS); 480 Profile::EXPLICIT_ACCESS);
481 if (*history) { 481 if (*history) {
482 return true; 482 return true;
483 } 483 }
484 } 484 }
485 VLOG(2) << "Unable to query history. No history service available."; 485 VLOG(2) << "Unable to query history. No history service available.";
486 return false; 486 return false;
487 } 487 }
488 488
489 } // namespace safe_browsing 489 } // namespace safe_browsing
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698