features          400 android_webview/browser/aw_content_browser_client.cc     const blink::WebWindowFeatures& features,
features          135 android_webview/browser/aw_content_browser_client.h                                const blink::WebWindowFeatures& features,
features         2110 chrome/browser/chrome_content_browser_client.cc     const WebWindowFeatures& features,
features         2163 chrome/browser/chrome_content_browser_client.cc                                     features,
features          220 chrome/browser/chrome_content_browser_client.h                                const blink::WebWindowFeatures& features,
features          175 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc   if (params->profile.features.get())
features          176 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc     options.features = *params->profile.features.get();
features           35 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   info_.features = GetFeatures();
features           50 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   std::vector<std::string> features;
features           52 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_mmx()) features.push_back("mmx");
features           53 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_sse()) features.push_back("sse");
features           54 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_sse2()) features.push_back("sse2");
features           55 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_sse3()) features.push_back("sse3");
features           56 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_ssse3()) features.push_back("ssse3");
features           57 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_sse41()) features.push_back("sse4_1");
features           58 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_sse42()) features.push_back("sse4_2");
features           59 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   if (cpu_.has_avx()) features.push_back("avx");
features           60 chrome/browser/extensions/api/system_cpu/cpu_info_provider.cc   return features;
features           21 chrome/browser/extensions/api/system_cpu/system_cpu_apitest.cc     info_.features.clear();
features           22 chrome/browser/extensions/api/system_cpu/system_cpu_apitest.cc     info_.features.push_back("mmx");
features           23 chrome/browser/extensions/api/system_cpu/system_cpu_apitest.cc     info_.features.push_back("avx");
features           54 chrome/browser/extensions/requirements_checker_browsertest.cc   void BlackListGPUFeatures(const std::vector<std::string>& features) {
features           62 chrome/browser/extensions/requirements_checker_browsertest.cc       "      \"features\": [\"" + JoinString(features, "\", \"") + "\"]\n"
features          115 chrome/browser/safe_browsing/browser_feature_extractor.cc                                   features::kReferrer,
features          120 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(feature_prefix + features::kHasSSLReferrer,
features          123 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(feature_prefix + features::kPageTransitionType,
features          128 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(feature_prefix + features::kIsFirstNavigation,
features          145 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(feature_prefix + features::kRedirectUrlMismatch,
features          154 chrome/browser/safe_browsing/browser_feature_extractor.cc       printable_redirect = features::kSecureRedirectValue;
features          158 chrome/browser/safe_browsing/browser_feature_extractor.cc                                   features::kRedirect,
features          245 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddNavigationFeatures(features::kHostPrefix,
features          295 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(features::kSafeBrowsingMaliciousUrl +
features          299 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(features::kSafeBrowsingOriginalUrl +
features          303 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(features::kSafeBrowsingIsSubresource,
features          306 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(features::kSafeBrowsingThreatType,
features          311 chrome/browser/safe_browsing/browser_feature_extractor.cc     AddFeature(features::kHttpStatusCode, info.http_status_code, request);
features          357 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(features::kUrlHistoryVisitCount,
features          381 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(features::kUrlHistoryVisitCountMoreThan24hAgo,
features          384 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(features::kUrlHistoryTypedCount,
features          387 chrome/browser/safe_browsing/browser_feature_extractor.cc   AddFeature(features::kUrlHistoryLinkCount,
features          471 chrome/browser/safe_browsing/browser_feature_extractor.cc              features::kHttpHostVisitCount : features::kHttpsHostVisitCount,
features          477 chrome/browser/safe_browsing/browser_feature_extractor.cc         features::kFirstHttpHostVisitMoreThan24hAgo :
features          478 chrome/browser/safe_browsing/browser_feature_extractor.cc         features::kFirstHttpsHostVisitMoreThan24hAgo,
features          165 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                      std::map<std::string, double>* features) {
features          169 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc       EXPECT_EQ(0U, features->count(feature.name()));
features          170 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc       (*features)[feature.name()] = feature.value();
features          286 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   std::map<std::string, double> features;
features          287 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          289 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(12U, features.size());
features          290 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(2.0, features[features::kUrlHistoryVisitCount]);
features          292 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                    features[features::kUrlHistoryVisitCountMoreThan24hAgo]);
features          293 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kUrlHistoryTypedCount]);
features          294 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kUrlHistoryLinkCount]);
features          295 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(4.0, features[features::kHttpHostVisitCount]);
features          296 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(2.0, features[features::kHttpsHostVisitCount]);
features          297 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kFirstHttpHostVisitMoreThan24hAgo]);
features          298 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kFirstHttpsHostVisitMoreThan24hAgo]);
features          304 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   features.clear();
features          305 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          308 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(7U, features.size());
features          309 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kUrlHistoryVisitCount]);
features          311 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                    features[features::kUrlHistoryVisitCountMoreThan24hAgo]);
features          312 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(0.0, features[features::kUrlHistoryTypedCount]);
features          313 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kUrlHistoryLinkCount]);
features          314 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kHttpHostVisitCount]);
features          315 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(0.0, features[features::kHttpsHostVisitCount]);
features          316 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(0.0, features[features::kFirstHttpHostVisitMoreThan24hAgo]);
features          317 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_FALSE(features.count(features::kFirstHttpsHostVisitMoreThan24hAgo));
features          375 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   std::map<std::string, double> features;
features          376 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          379 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s=%s",
features          380 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          383 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[0]=%s",
features          384 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          389 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[1]=%s",
features          390 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          392 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kHasSSLReferrer]);
features          393 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(2.0, features[features::kPageTransitionType]);
features          394 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(1.0, features[features::kIsFirstNavigation]);
features          395 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(200.0, features[features::kHttpStatusCode]);
features          414 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   features.clear();
features          415 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          418 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s=%s",
features          419 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          422 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[0]=%s",
features          423 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          426 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[1]=%s",
features          427 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          429 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kHasSSLReferrer]);
features          430 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(1.0, features[features::kPageTransitionType]);
features          431 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kIsFirstNavigation]);
features          433 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s=%s",
features          434 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          435 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          438 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s[0]=%s",
features          439 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          440 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          443 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s",
features          444 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          445 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kPageTransitionType)]);
features          447 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s",
features          448 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          449 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kIsFirstNavigation)]);
features          450 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(404.0, features[features::kHttpStatusCode]);
features          467 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   features.clear();
features          468 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          471 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s=%s",
features          472 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          475 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[0]=%s",
features          476 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          478 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kHasSSLReferrer]);
features          479 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kPageTransitionType]);
features          480 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kIsFirstNavigation]);
features          484 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features.count(base::StringPrintf("%s%s",
features          485 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kHostPrefix,
features          486 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kPageTransitionType)));
features          488 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features.count(base::StringPrintf("%s%s",
features          489 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kHostPrefix,
features          490 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kIsFirstNavigation)));
features          503 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   features.clear();
features          504 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          507 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s=%s",
features          508 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          510 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kHasSSLReferrer]);
features          511 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kPageTransitionType]);
features          512 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(0.0, features[features::kIsFirstNavigation]);
features          514 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s=%s",
features          515 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          516 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kReferrer,
features          519 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s[0]=%s",
features          520 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          521 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          524 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s",
features          525 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          526 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kPageTransitionType)]);
features          528 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s%s",
features          529 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kHostPrefix,
features          530 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kIsFirstNavigation)]);
features          543 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   features.clear();
features          544 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          547 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features[base::StringPrintf("%s[0]=%s",
features          548 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kRedirect,
features          549 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                         features::kSecureRedirectValue)]);
features          550 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(1.0, features[features::kHasSSLReferrer]);
features          551 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(5.0, features[features::kPageTransitionType]);
features          554 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features.count(base::StringPrintf("%s%s",
features          555 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kHostPrefix,
features          556 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kPageTransitionType)));
features          558 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc             features.count(base::StringPrintf("%s%s",
features          559 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kHostPrefix,
features          560 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc                                               features::kIsFirstNavigation)));
features          561 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_EQ(5.0, features[features::kPageTransitionType]);
features          578 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   std::map<std::string, double> features;
features          579 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   GetFeatureMap(request, &features);
features          580 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_TRUE(features.count(base::StringPrintf(
features          582 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc       features::kSafeBrowsingMaliciousUrl,
features          584 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_TRUE(features.count(base::StringPrintf(
features          586 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc        features::kSafeBrowsingOriginalUrl,
features          588 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(1.0, features[features::kSafeBrowsingIsSubresource]);
features          589 chrome/browser/safe_browsing/browser_feature_extractor_unittest.cc   EXPECT_DOUBLE_EQ(2.0, features[features::kSafeBrowsingThreatType]);
features           12 chrome/browser/safe_browsing/browser_features.h namespace features {
features           19 chrome/browser/ui/blocked_content/blocked_window_params.cc     const blink::WebWindowFeatures& features,
features           27 chrome/browser/ui/blocked_content/blocked_window_params.cc       features_(features),
features           23 chrome/browser/ui/blocked_content/blocked_window_params.h                      const blink::WebWindowFeatures& features,
features           32 chrome/browser/ui/blocked_content/blocked_window_params.h   blink::WebWindowFeatures features() const {
features          110 chrome/browser/ui/blocked_content/popup_blocker_tab_helper.cc     blocked_popups_.Add(new BlockedRequest(nav_params, params.features()));
features         2221 chrome/browser/ui/browser.cc   unsigned int features = FEATURE_INFOBAR | FEATURE_DOWNLOADSHELF;
features         2224 chrome/browser/ui/browser.cc     features |= FEATURE_BOOKMARKBAR;
features         2228 chrome/browser/ui/browser.cc       features |= FEATURE_TITLEBAR;
features         2231 chrome/browser/ui/browser.cc       features |= FEATURE_TABSTRIP;
features         2234 chrome/browser/ui/browser.cc       features |= FEATURE_TOOLBAR;
features         2237 chrome/browser/ui/browser.cc       features |= FEATURE_LOCATIONBAR;
features         2239 chrome/browser/ui/browser.cc   return !!(features & feature);
features           53 chrome/renderer/safe_browsing/features.h   const base::hash_map<std::string, double>& features() const {
features           71 chrome/renderer/safe_browsing/features.h namespace features {
features           15 chrome/renderer/safe_browsing/features_unittest.cc   FeatureMap features;
features           17 chrome/renderer/safe_browsing/features_unittest.cc     EXPECT_TRUE(features.AddBooleanFeature(
features           20 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_EQ(FeatureMap::kMaxFeatureMapSize, features.features().size());
features           24 chrome/renderer/safe_browsing/features_unittest.cc     EXPECT_FALSE(features.AddBooleanFeature(
features           27 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_EQ(FeatureMap::kMaxFeatureMapSize, features.features().size());
features           31 chrome/renderer/safe_browsing/features_unittest.cc   FeatureMap features;
features           32 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_FALSE(features.AddRealFeature("toosmall", -0.1));
features           33 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_TRUE(features.AddRealFeature("zero", 0.0));
features           34 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_TRUE(features.AddRealFeature("pointfive", 0.5));
features           35 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_TRUE(features.AddRealFeature("one", 1.0));
features           36 chrome/renderer/safe_browsing/features_unittest.cc   EXPECT_FALSE(features.AddRealFeature("toolarge", 1.1));
features           42 chrome/renderer/safe_browsing/features_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          190 chrome/renderer/safe_browsing/phishing_classifier.cc              features_->features().begin();
features          191 chrome/renderer/safe_browsing/phishing_classifier.cc          it != features_->features().end(); ++it) {
features           48 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc       : url_tld_token_net_(features::kUrlTldToken + std::string("net")),
features           49 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc         page_link_domain_phishing_(features::kPageLinkDomain +
features           51 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc         page_term_login_(features::kPageTerm + std::string("login")) {
features           71 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc     model.add_hashes(crypto::SHA256HashString(features::kUrlTldToken +
features           73 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc     model.add_hashes(crypto::SHA256HashString(features::kPageLinkDomain +
features           75 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc     model.add_hashes(crypto::SHA256HashString(features::kPageTerm +
features          115 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc                              FeatureMap* features) {
features          121 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc                    page_text, phishy_score, features, &verdict));
features          127 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc                                FeatureMap* features,
features          130 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc     features->Clear();
features          142 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc       features->AddRealFeature(verdict->feature_map(i).name(),
features          230 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   FeatureMap features;
features          234 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_TRUE(RunPhishingClassifier(&page_text, &phishy_score, &features));
features          237 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_THAT(features.features(),
features          246 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_FALSE(RunPhishingClassifier(&page_text, &phishy_score, &features));
features          247 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_THAT(features.features(),
features          250 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_THAT(features.features(),
features          257 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_FALSE(RunPhishingClassifier(&page_text, &phishy_score, &features));
features          258 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_EQ(0U, features.features().size());
features          273 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_FALSE(RunPhishingClassifier(&page_text, &phishy_score, &features));
features          274 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_EQ(0U, features.features().size());
features          279 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_FALSE(RunPhishingClassifier(&page_text, &phishy_score, &features));
features          280 chrome/renderer/safe_browsing/phishing_classifier_browsertest.cc   EXPECT_EQ(0U, features.features().size());
features          117 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     FeatureMap* features,
features          126 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc   features_ = features;
features          439 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddRealFeature(features::kPageExternalLinksFreq, link_freq);
features          445 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc       features_->AddBooleanFeature(features::kPageLinkDomain + *it);
features          451 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddRealFeature(features::kPageSecureLinksFreq, secure_freq);
features          456 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageHasForms);
features          459 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageHasTextInputs);
features          462 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageHasPswdInputs);
features          465 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageHasRadioInputs);
features          468 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageHasCheckInputs);
features          476 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddRealFeature(features::kPageActionOtherDomainFreq,
features          485 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddRealFeature(features::kPageImgOtherDomainFreq, img_freq);
features          490 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc     features_->AddBooleanFeature(features::kPageNumScriptTagsGTOne);
features          492 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.cc       features_->AddBooleanFeature(features::kPageNumScriptTagsGTSix);
features           57 chrome/renderer/safe_browsing/phishing_dom_feature_extractor.h   void ExtractFeatures(FeatureMap* features, const DoneCallback& done_callback);
features           94 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   bool ExtractFeatures(FeatureMap* features) {
features           99 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc         features));
features          103 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   void ExtractFeaturesInternal(FeatureMap* features) {
features          107 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc         features,
features          194 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasForms);
features          195 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageActionOtherDomainFreq, 0.25);
features          196 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasTextInputs);
features          197 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasCheckInputs);
features          199 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          208 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          209 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          212 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasRadioInputs);
features          213 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasPswdInputs);
features          215 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          220 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          221 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          224 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasTextInputs);
features          226 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          230 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          231 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          234 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasTextInputs);
features          236 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          240 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          241 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          249 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageExternalLinksFreq, 0.5);
features          250 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageSecureLinksFreq, 0.0);
features          251 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageLinkDomain +
features          254 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          262 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          263 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          266 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageExternalLinksFreq, 0.25);
features          267 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageSecureLinksFreq, 0.5);
features          268 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageLinkDomain +
features          290 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          291 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          292 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          301 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageNumScriptTagsGTOne);
features          303 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          307 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          308 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          311 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageNumScriptTagsGTOne);
features          312 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageNumScriptTagsGTSix);
features          313 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageImgOtherDomainFreq, 0.5);
features          315 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          335 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          336 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          366 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasForms);
features          370 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageActionOtherDomainFreq, 0.5);
features          371 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasTextInputs);
features          372 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasPswdInputs);
features          373 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasCheckInputs);
features          374 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageExternalLinksFreq, 0.25);
features          375 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageLinkDomain +
features          377 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageSecureLinksFreq, 0.25);
features          378 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageNumScriptTagsGTOne);
features          379 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageImgOtherDomainFreq, 1.0);
features          381 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          393 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          394 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          445 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasForms);
features          446 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddRealFeature(features::kPageActionOtherDomainFreq, 0.5);
features          448 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          450 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          451 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          475 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   features.Clear();
features          476 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   EXPECT_FALSE(ExtractFeatures(&features));
features          508 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasForms);
features          509 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   expected_features.AddBooleanFeature(features::kPageHasPswdInputs);
features          511 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   FeatureMap features;
features          517 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ASSERT_TRUE(ExtractFeatures(&features));
features          518 chrome/renderer/safe_browsing/phishing_dom_feature_extractor_browsertest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          117 chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc     FeatureMap* features,
features          127 chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc   features_ = features;
features          260 chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc       features_->AddBooleanFeature(features::kPageTerm + it->second);
features           74 chrome/renderer/safe_browsing/phishing_term_feature_extractor.h                        FeatureMap* features,
features           82 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   bool ExtractFeatures(const base::string16* page_text, FeatureMap* features) {
features           86 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc         features,
features           94 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc                               FeatureMap* features) {
features           97 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc         features,
features          133 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   FeatureMap features;
features          134 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          135 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          139 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          141 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          144 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          145 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          146 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          150 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          153 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          154 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          155 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          162 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          163 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          164 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          169 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          171 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          173 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          175 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          178 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          179 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          180 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          185 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          186 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          187 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          195 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc       features::kPageTerm + std::string("\xe4\xbd\xa0\xe5\xa5\xbd"));
features          197 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc       features::kPageTerm + std::string("\xe5\x86\x8d\xe8\xa7\x81"));
features          199 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          200 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          201 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          244 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          246 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          249 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   FeatureMap features;
features          250 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ASSERT_TRUE(ExtractFeatures(&page_text, &features));
features          251 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          273 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          274 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   EXPECT_FALSE(ExtractFeatures(&page_text, &features));
features          296 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   FeatureMap features;
features          298 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   PartialExtractFeatures(page_text.get(), &features);
features          305 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   features.Clear();
features          311 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   EXPECT_TRUE(ExtractFeatures(page_text.get(), &features));
features          314 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kPageTerm +
features          316 chrome/renderer/safe_browsing/phishing_term_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features           27 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc                                                   FeatureMap* features) {
features           30 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc     if (!features->AddBooleanFeature(features::kUrlHostIsIpAddress))
features           55 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc     if (!features->AddBooleanFeature(features::kUrlTldToken +
features           71 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc     if (!features->AddBooleanFeature(features::kUrlDomainToken +
features           79 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc       if (!features->AddBooleanFeature(features::kUrlOtherHostToken + *it))
features           84 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc       if (!features->AddBooleanFeature(features::kUrlNumOtherHostTokensGTOne))
features           87 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc         if (!features->AddBooleanFeature(
features           88 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc                 features::kUrlNumOtherHostTokensGTThree))
features           98 chrome/renderer/safe_browsing/phishing_url_feature_extractor.cc     if (!features->AddBooleanFeature(features::kUrlPathToken + *it))
features           29 chrome/renderer/safe_browsing/phishing_url_feature_extractor.h   bool ExtractFeatures(const GURL& url, FeatureMap* features);
features           33 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlHostIsIpAddress);
features           34 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           36 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           38 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           41 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   FeatureMap features;
features           42 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ASSERT_TRUE(extractor_.ExtractFeatures(GURL(url), &features));
features           43 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features           47 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlTldToken +
features           49 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlDomainToken +
features           51 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlOtherHostToken +
features           53 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlNumOtherHostTokensGTOne);
features           54 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           56 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           58 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlPathToken +
features           61 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   features.Clear();
features           62 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ASSERT_TRUE(extractor_.ExtractFeatures(GURL(url), &features));
features           63 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features           67 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlTldToken +
features           69 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlDomainToken +
features           72 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   features.Clear();
features           73 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ASSERT_TRUE(extractor_.ExtractFeatures(GURL(url), &features));
features           74 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features           78 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlTldToken +
features           80 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlDomainToken +
features           83 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   features.Clear();
features           84 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ASSERT_TRUE(extractor_.ExtractFeatures(GURL(url), &features));
features           85 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features           89 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlTldToken +
features           91 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlDomainToken +
features           93 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   expected_features.AddBooleanFeature(features::kUrlOtherHostToken +
features           96 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   features.Clear();
features           97 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ASSERT_TRUE(extractor_.ExtractFeatures(GURL(url), &features));
features           98 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   ExpectFeatureMapsAreEqual(features, expected_features);
features          101 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   EXPECT_FALSE(extractor_.ExtractFeatures(GURL(url), &features));
features          104 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   EXPECT_FALSE(extractor_.ExtractFeatures(GURL(url), &features));
features          107 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   EXPECT_FALSE(extractor_.ExtractFeatures(GURL(url), &features));
features          110 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   EXPECT_FALSE(extractor_.ExtractFeatures(GURL(url), &features));
features          113 chrome/renderer/safe_browsing/phishing_url_feature_extractor_unittest.cc   EXPECT_FALSE(extractor_.ExtractFeatures(GURL(url), &features));
features           78 chrome/renderer/safe_browsing/scorer.cc double Scorer::ComputeScore(const FeatureMap& features) const {
features           81 chrome/renderer/safe_browsing/scorer.cc     logodds += ComputeRuleScore(model_.rule(i), features);
features          107 chrome/renderer/safe_browsing/scorer.cc                                 const FeatureMap& features) const {
features          108 chrome/renderer/safe_browsing/scorer.cc   const base::hash_map<std::string, double>& feature_map = features.features();
features           39 chrome/renderer/safe_browsing/scorer.h   virtual double ComputeScore(const FeatureMap& features) const;
features           74 chrome/renderer/safe_browsing/scorer.h                           const FeatureMap& features) const;
features          106 chrome/renderer/safe_browsing/scorer_unittest.cc   FeatureMap features;
features          109 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_DOUBLE_EQ(0.62245933120185459, scorer->ComputeScore(features));
features          111 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_TRUE(features.AddBooleanFeature("not existing feature"));
features          112 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_DOUBLE_EQ(0.62245933120185459, scorer->ComputeScore(features));
features          117 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_TRUE(features.AddRealFeature("feature1", 0.15));
features          118 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_DOUBLE_EQ(0.6899744811276125, scorer->ComputeScore(features));
features          124 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_TRUE(features.AddBooleanFeature("feature2"));
features          125 chrome/renderer/safe_browsing/scorer_unittest.cc   EXPECT_DOUBLE_EQ(0.77729986117469119, scorer->ComputeScore(features));
features           17 chrome/renderer/safe_browsing/test_utils.cc   std::map<std::string, double> sorted_first(first.features().begin(),
features           18 chrome/renderer/safe_browsing/test_utils.cc                                              first.features().end());
features           19 chrome/renderer/safe_browsing/test_utils.cc   std::map<std::string, double> sorted_second(second.features().begin(),
features           20 chrome/renderer/safe_browsing/test_utils.cc                                               second.features().end());
features          146 chromeos/dbus/bluetooth_profile_manager_client.cc     if (options.features) {
features          150 chromeos/dbus/bluetooth_profile_manager_client.cc       dict_writer.AppendVariantOfUint16(options.features);
features           68 chromeos/dbus/bluetooth_profile_manager_client.h     uint16 features;
features          128 chromeos/dbus/bluetooth_profile_service_provider.cc           dict_entry_reader.PopVariantOfUint16(&options.features);
features           58 chromeos/dbus/bluetooth_profile_service_provider.h       uint16 features;
features          407 content/browser/gpu/gpu_data_manager_impl_private.cc   std::set<int> features = preliminary_blacklisted_features_;
features          408 content/browser/gpu/gpu_data_manager_impl_private.cc   gpu::MergeFeatureSets(&features, blacklisted_features_);
features          409 content/browser/gpu/gpu_data_manager_impl_private.cc   if (features.size() > preliminary_blacklisted_features_.size()) {
features          595 content/browser/gpu/gpu_data_manager_impl_private.cc     std::set<int> features = gpu_blacklist_->MakeDecision(
features          598 content/browser/gpu/gpu_data_manager_impl_private.cc       UpdateStats(gpu_info_, gpu_blacklist_.get(), features);
features          600 content/browser/gpu/gpu_data_manager_impl_private.cc     UpdateBlacklistedFeatures(features);
features         1036 content/browser/gpu/gpu_data_manager_impl_private.cc     const std::set<int>& features) {
features         1038 content/browser/gpu/gpu_data_manager_impl_private.cc   blacklisted_features_ = features;
features          186 content/browser/gpu/gpu_data_manager_impl_private.h   void UpdateBlacklistedFeatures(const std::set<int>& features);
features          512 content/browser/renderer_host/render_message_filter.cc   blink::WebWindowFeatures features = params.features;
features          513 content/browser/renderer_host/render_message_filter.cc   features.additionalFeatures.swap(additional_features);
features          524 content/browser/renderer_host/render_message_filter.cc           features,
features          296 content/common/view_messages.h   IPC_STRUCT_MEMBER(blink::WebWindowFeatures, features)
features          224 content/public/browser/content_browser_client.cc     const blink::WebWindowFeatures& features,
features          490 content/public/browser/content_browser_client.h                                const blink::WebWindowFeatures& features,
features         1475 content/renderer/render_view_impl.cc                                     const WebWindowFeatures& features,
features         1484 content/renderer/render_view_impl.cc   params.window_container_type = WindowFeaturesToContainerType(features);
features         1502 content/renderer/render_view_impl.cc   params.features = features;
features         1504 content/renderer/render_view_impl.cc   for (size_t i = 0; i < features.additionalFeatures.size(); ++i)
features         1505 content/renderer/render_view_impl.cc     params.additional_features.push_back(features.additionalFeatures[i]);
features          419 content/renderer/render_view_impl.h                                      const blink::WebWindowFeatures& features,
features          300 content/shell/renderer/test_runner/WebTestProxy.h     virtual blink::WebView* createView(blink::WebLocalFrame* creator, const blink::WebURLRequest& request, const blink::WebWindowFeatures& features, const blink::WebString& frameName, blink::WebNavigationPolicy policy, bool suppressOpener)
features          302 content/shell/renderer/test_runner/WebTestProxy.h         if (!WebTestProxyBase::createView(creator, request, features, frameName, policy, suppressOpener))
features          304 content/shell/renderer/test_runner/WebTestProxy.h         return Base::createView(creator, request, features, frameName, policy, suppressOpener);
features           71 device/bluetooth/bluetooth_profile.h     uint16 features;
features           93 device/bluetooth/bluetooth_profile_chromeos.cc   options_.features = options.features;
features          286 extensions/common/extension_api.cc   const std::vector<Feature*> features = provider->second->GetChildren(api);
features          287 extensions/common/extension_api.cc   for (std::vector<Feature*>::const_iterator feature = features.begin();
features          288 extensions/common/extension_api.cc        feature != features.end();
features          154 extensions/common/features/base_feature_provider.cc       scoped_ptr<ComplexFeature::FeatureList> features(
features          171 extensions/common/features/base_feature_provider.cc         features->push_back(feature.release());
features          174 extensions/common/features/base_feature_provider.cc       linked_ptr<ComplexFeature> feature(new ComplexFeature(features.Pass()));
features            9 extensions/common/features/complex_feature.cc ComplexFeature::ComplexFeature(scoped_ptr<FeatureList> features) {
features           10 extensions/common/features/complex_feature.cc   DCHECK_GT(features->size(), 0UL);
features           11 extensions/common/features/complex_feature.cc   features_.swap(*features);
features           24 extensions/common/features/complex_feature.h   explicit ComplexFeature(scoped_ptr<FeatureList> features);
features           48 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature::FeatureList> features(
features           59 extensions/common/features/complex_feature_unittest.cc   features->push_back(simple_feature.release());
features           68 extensions/common/features/complex_feature_unittest.cc   features->push_back(simple_feature.release());
features           70 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature> feature(new ComplexFeature(features.Pass()));
features          103 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature::FeatureList> features(
features          113 extensions/common/features/complex_feature_unittest.cc   features->push_back(simple_feature.release());
features          122 extensions/common/features/complex_feature_unittest.cc   features->push_back(simple_feature.release());
features          124 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature> feature(new ComplexFeature(features.Pass()));
features          163 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature::FeatureList> features(
features          173 extensions/common/features/complex_feature_unittest.cc   features->push_back(api_feature.release());
features          181 extensions/common/features/complex_feature_unittest.cc   features->push_back(api_feature.release());
features          183 extensions/common/features/complex_feature_unittest.cc   EXPECT_TRUE(ComplexFeature(features.Pass()).IsBlockedInServiceWorker());
features          189 extensions/common/features/complex_feature_unittest.cc   scoped_ptr<ComplexFeature::FeatureList> features(
features          198 extensions/common/features/complex_feature_unittest.cc   features->push_back(api_feature.release());
features          205 extensions/common/features/complex_feature_unittest.cc   features->push_back(api_feature.release());
features          207 extensions/common/features/complex_feature_unittest.cc   EXPECT_FALSE(ComplexFeature(features.Pass()).IsBlockedInServiceWorker());
features          108 extensions/common/manifest_handlers/requirements_info.cc       const base::ListValue* features = NULL;
features          110 extensions/common/manifest_handlers/requirements_info.cc                                                           &features) ||
features          111 extensions/common/manifest_handlers/requirements_info.cc           !features) {
features          117 extensions/common/manifest_handlers/requirements_info.cc       for (base::ListValue::const_iterator feature_iter = features->begin();
features          118 extensions/common/manifest_handlers/requirements_info.cc            feature_iter != features->end(); ++feature_iter) {
features         2393 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (features().oes_egl_image_external) {
features         2399 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (features().arb_texture_rectangle) {
features         2417 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().chromium_framebuffer_multisample) {
features         2733 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().oes_standard_derivatives ? 1 : 0;
features         2735 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().arb_texture_rectangle ? 1 : 0;
features         2737 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().oes_egl_image_external ? 1 : 0;
features         2739 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().ext_draw_buffers ? 1 : 0;
features         2741 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().ext_frag_depth ? 1 : 0;
features         2746 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (shader_spec == SH_WEBGL_SPEC && features().enable_shader_name_hashing)
features         2870 gpu/command_buffer/service/gles2_cmd_decoder.cc      features().chromium_framebuffer_multisample;
features         2898 gpu/command_buffer/service/gles2_cmd_decoder.cc      features().chromium_framebuffer_multisample;
features         2931 gpu/command_buffer/service/gles2_cmd_decoder.cc      features().chromium_framebuffer_multisample;
features         3033 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().chromium_framebuffer_multisample) {
features         3115 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().chromium_framebuffer_multisample) {
features         3877 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().chromium_framebuffer_multisample) {
features         3910 gpu/command_buffer/service/gles2_cmd_decoder.cc     if(features().angle_instanced_arrays)
features         4097 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().ext_discard_framebuffer) {
features         4597 gpu/command_buffer/service/gles2_cmd_decoder.cc       features().use_img_for_multisampled_render_to_texture) {
features         5081 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().multisampled_render_to_texture) {
features         5135 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (features().use_img_for_multisampled_render_to_texture) {
features         5173 gpu/command_buffer/service/gles2_cmd_decoder.cc         features().use_img_for_multisampled_render_to_texture) {
features         5201 gpu/command_buffer/service/gles2_cmd_decoder.cc       if (features().use_img_for_multisampled_render_to_texture) {
features         5219 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().chromium_framebuffer_multisample) {
features         5323 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().chromium_framebuffer_multisample) {
features         5376 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().multisampled_render_to_texture) {
features         5400 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (features().use_img_for_multisampled_render_to_texture) {
features         6482 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().angle_instanced_arrays) {
features         6619 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().angle_instanced_arrays) {
features         7172 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().angle_instanced_arrays) {
features         7252 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (features().map_buffer_range) {
features         7450 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (async && features().use_async_readpixels) {
features         9456 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (features().use_async_readpixels && !pending_readpixel_fences_.empty()) {
features         9503 gpu/command_buffer/service/gles2_cmd_decoder.cc       if (!features().occlusion_query_boolean) {
features         9596 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!features().native_vertex_array_object) {
features         9651 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (!features().native_vertex_array_object) {
features         1305 gpu/config/gpu_control_list.cc   std::set<int> features;
features         1327 gpu/config/gpu_control_list.cc         MergeFeatureSets(&possible_features, entries_[i]->features());
features         1329 gpu/config/gpu_control_list.cc           MergeFeatureSets(&features, entries_[i]->features());
features         1335 gpu/config/gpu_control_list.cc   if (possible_features.size() > features.size())
features         1338 gpu/config/gpu_control_list.cc   return features;
features         1373 gpu/config/gpu_control_list.cc     base::ListValue* features = new base::ListValue();
features         1374 gpu/config/gpu_control_list.cc     entry->GetFeatureNames(features, feature_map_, supports_feature_type_all_);
features         1375 gpu/config/gpu_control_list.cc     problem->Set("affectedGpuSettings", features);
features          334 gpu/config/gpu_control_list.h     const std::set<int>& features() const;
features          434 gpu/config/gpu_control_list.h     bool SetFeatures(const std::vector<std::string>& features,
features          108 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(1u, entry->features().size());
features          109 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(1u, entry->features().count(TEST_FEATURE_0));
features          653 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(3u, entry->features().size());
features          654 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(1u, entry->features().count(TEST_FEATURE_0));
features          655 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(1u, entry->features().count(TEST_FEATURE_1));
features          656 gpu/config/gpu_control_list_entry_unittest.cc   EXPECT_EQ(1u, entry->features().count(TEST_FEATURE_2));
features           73 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features           75 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features           93 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features           95 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          130 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          132 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          138 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          140 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          169 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          171 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          172 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          174 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          175 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          177 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          183 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          185 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          186 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          188 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          189 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          191 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          280 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          282 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          324 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          326 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          330 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          332 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          338 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          340 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          345 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(GpuControlList::kOsLinux, kOsVersion,
features          347 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          391 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          393 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features          440 gpu/config/gpu_control_list_unittest.cc   std::set<int> features = control_list->MakeDecision(
features          442 gpu/config/gpu_control_list_unittest.cc   EXPECT_EMPTY_SET(features);
features          445 gpu/config/gpu_control_list_unittest.cc   features = control_list->MakeDecision(
features          447 gpu/config/gpu_control_list_unittest.cc   EXPECT_SINGLE_FEATURE(features, TEST_FEATURE_0);
features           53 gpu/config/gpu_util_unittest.cc     std::set<int> features;
features           54 gpu/config/gpu_util_unittest.cc     StringToFeatureSet("", &features);
features           55 gpu/config/gpu_util_unittest.cc     EXPECT_EQ(0u, features.size());
features           59 gpu/config/gpu_util_unittest.cc     std::set<int> features;
features           60 gpu/config/gpu_util_unittest.cc     StringToFeatureSet("4", &features);
features           61 gpu/config/gpu_util_unittest.cc     EXPECT_EQ(1u, features.size());
features           65 gpu/config/gpu_util_unittest.cc     std::set<int> features;
features           66 gpu/config/gpu_util_unittest.cc     StringToFeatureSet("1,9", &features);
features           67 gpu/config/gpu_util_unittest.cc     EXPECT_EQ(2u, features.size());
features          328 sync/engine/syncer_unittest.cc     EntryFeature features[10];
features          369 sync/engine/syncer_unittest.cc         for (size_t i = 0 ; i < arraysize(test->features) ; ++i) {
features          370 sync/engine/syncer_unittest.cc           switch (test->features[i]) {
features         2013 third_party/expat/files/lib/xmlparse.c   static const XML_Feature features[] = {
features         2046 third_party/expat/files/lib/xmlparse.c   return features;
features          432 third_party/harfbuzz-ng/src/hb-coretext.cc                     const hb_feature_t *features,
features          451 third_party/harfbuzz-ng/src/hb-coretext.cc       const feature_mapping_t * mapping = (const feature_mapping_t *) bsearch (&features[i].tag,
features          461 third_party/harfbuzz-ng/src/hb-coretext.cc       feature.rec.setting = features[i].value ? mapping->selectorToEnable : mapping->selectorToDisable;
features          469 third_party/harfbuzz-ng/src/hb-coretext.cc       event->index = features[i].start;
features          476 third_party/harfbuzz-ng/src/hb-coretext.cc       event->index = features[i].end;
features          941 third_party/harfbuzz-ng/src/hb-coretext.cc 			const hb_feature_t *features,
features          944 third_party/harfbuzz-ng/src/hb-coretext.cc   return _hb_coretext_shape (shape_plan, font, buffer, features, num_features);
features           95 third_party/harfbuzz-ng/src/hb-fallback-shape.cc 		    const hb_feature_t *features HB_UNUSED,
features          218 third_party/harfbuzz-ng/src/hb-graphite2.cc 		     const hb_feature_t *features,
features          232 third_party/harfbuzz-ng/src/hb-graphite2.cc     const gr_feature_ref *fref = gr_face_find_fref (grface, features->tag);
features          234 third_party/harfbuzz-ng/src/hb-graphite2.cc       gr_fref_set_feature_value (fref, features->value, feats);
features          235 third_party/harfbuzz-ng/src/hb-graphite2.cc     features++;
features          465 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					const hb_tag_t *features,
features          468 third_party/harfbuzz-ng/src/hb-ot-layout.cc   if (!features)
features          506 third_party/harfbuzz-ng/src/hb-ot-layout.cc     for (; *features; features++)
features          513 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					      *features,
features          528 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					 const hb_tag_t *features,
features          535 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					  features,
features          550 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					      features,
features          567 third_party/harfbuzz-ng/src/hb-ot-layout.cc 						features,
features          578 third_party/harfbuzz-ng/src/hb-ot-layout.cc 			      const hb_tag_t *features,
features          592 third_party/harfbuzz-ng/src/hb-ot-layout.cc 					       features,
features          608 third_party/harfbuzz-ng/src/hb-ot-layout.cc 						 features,
features          193 third_party/harfbuzz-ng/src/hb-ot-layout.h 			      const hb_tag_t *features,
features           81 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     const feature_map_t *map = features.bsearch (&feature_tag);
features           87 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     const feature_map_t *map = features.bsearch (&feature_tag);
features           92 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     const feature_map_t *map = features.bsearch (&feature_tag);
features           97 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     const feature_map_t *map = features.bsearch (&feature_tag);
features          102 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     const feature_map_t *map = features.bsearch (&feature_tag);
features          128 third_party/harfbuzz-ng/src/hb-ot-map-private.hh     features.finish ();
features          150 third_party/harfbuzz-ng/src/hb-ot-map-private.hh   hb_prealloced_array_t<feature_map_t, 8> features;
features          197 third_party/harfbuzz-ng/src/hb-ot-map.cc     hb_ot_map_t::feature_map_t *map = m.features.push ();
features          244 third_party/harfbuzz-ng/src/hb-ot-map.cc       for (unsigned i = 0; i < m.features.len; i++)
features          245 third_party/harfbuzz-ng/src/hb-ot-map.cc         if (m.features[i].stage[table_index] == stage)
features          247 third_party/harfbuzz-ng/src/hb-ot-map.cc 			 m.features[i].index[table_index],
features          248 third_party/harfbuzz-ng/src/hb-ot-map.cc 			 m.features[i].mask,
features          249 third_party/harfbuzz-ng/src/hb-ot-map.cc 			 m.features[i].auto_zwj);
features          678 third_party/harfbuzz-ng/src/hb-ot-shape.cc 	      const hb_feature_t *features,
features          681 third_party/harfbuzz-ng/src/hb-ot-shape.cc   hb_ot_shape_context_t c = {HB_SHAPER_DATA_GET (shape_plan), font, font->face, buffer, features, num_features};
features          721 third_party/harfbuzz-ng/src/hb-ot-shape.cc 			    const hb_feature_t *features,
features          729 third_party/harfbuzz-ng/src/hb-ot-shape.cc 							     features, num_features, shapers);
features           42 third_party/harfbuzz-ng/src/hb-ot-shape.h                 const hb_feature_t *features,
features          110 third_party/harfbuzz-ng/src/hb-shape-plan.cc   hb_feature_t *features = NULL;
features          116 third_party/harfbuzz-ng/src/hb-shape-plan.cc   if (num_user_features && !(features = (hb_feature_t *) malloc (num_user_features * sizeof (hb_feature_t))))
features          119 third_party/harfbuzz-ng/src/hb-shape-plan.cc     free (features);
features          128 third_party/harfbuzz-ng/src/hb-shape-plan.cc   shape_plan->user_features = features;
features          130 third_party/harfbuzz-ng/src/hb-shape-plan.cc     memcpy (features, user_features, num_user_features * sizeof (hb_feature_t));
features          271 third_party/harfbuzz-ng/src/hb-shape-plan.cc 		       const hb_feature_t *features,
features          286 third_party/harfbuzz-ng/src/hb-shape-plan.cc 		 _hb_##shaper##_shape (shape_plan, font, buffer, features, num_features); \
features           80 third_party/harfbuzz-ng/src/hb-shape-plan.h 		       const hb_feature_t *features,
features          295 third_party/harfbuzz-ng/src/hb-shape.cc 	       const hb_feature_t *features,
features          304 third_party/harfbuzz-ng/src/hb-shape.cc   hb_shape_plan_t *shape_plan = hb_shape_plan_create_cached (font->face, &buffer->props, features, num_features, shaper_list);
features          305 third_party/harfbuzz-ng/src/hb-shape.cc   hb_bool_t res = hb_shape_plan_execute (shape_plan, font, buffer, features, num_features);
features          327 third_party/harfbuzz-ng/src/hb-shape.cc 	  const hb_feature_t  *features,
features          330 third_party/harfbuzz-ng/src/hb-shape.cc   hb_shape_full (font, buffer, features, num_features, NULL);
features           65 third_party/harfbuzz-ng/src/hb-shape.h 	  const hb_feature_t  *features,
features           71 third_party/harfbuzz-ng/src/hb-shape.h 	       const hb_feature_t *features,
features           35 third_party/harfbuzz-ng/src/hb-shaper-private.hh 				   const hb_feature_t *features,
features          594 third_party/harfbuzz-ng/src/hb-uniscribe.cc 		     const hb_feature_t *features,
features          614 third_party/harfbuzz-ng/src/hb-uniscribe.cc       feature.rec.tagFeature = hb_uint32_swap (features[i].tag);
features          615 third_party/harfbuzz-ng/src/hb-uniscribe.cc       feature.rec.lParameter = features[i].value;
features          623 third_party/harfbuzz-ng/src/hb-uniscribe.cc       event->index = features[i].start;
features          630 third_party/harfbuzz-ng/src/hb-uniscribe.cc       event->index = features[i].end;
features           54 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp    Features features;
features           55 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp    features.allowComments_ = false;
features           56 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp    features.strictRoot_ = true;
features           57 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp    return features;
features          106 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp Reader::Reader( const Features &features )
features          115 third_party/jsoncpp/overrides/src/lib_json/json_reader.cpp       features_( features ),
features          657 third_party/libwebp/dec/webp.c static void DefaultFeatures(WebPBitstreamFeatures* const features) {
features          658 third_party/libwebp/dec/webp.c   assert(features != NULL);
features          659 third_party/libwebp/dec/webp.c   memset(features, 0, sizeof(*features));
features          663 third_party/libwebp/dec/webp.c                                  WebPBitstreamFeatures* const features) {
features          664 third_party/libwebp/dec/webp.c   if (features == NULL || data == NULL) {
features          667 third_party/libwebp/dec/webp.c   DefaultFeatures(features);
features          671 third_party/libwebp/dec/webp.c                               &features->width, &features->height,
features          672 third_party/libwebp/dec/webp.c                               &features->has_alpha, &features->has_animation,
features          673 third_party/libwebp/dec/webp.c                               &features->format, NULL);
features          681 third_party/libwebp/dec/webp.c   WebPBitstreamFeatures features;
features          683 third_party/libwebp/dec/webp.c   if (GetFeatures(data, data_size, &features) != VP8_STATUS_OK) {
features          688 third_party/libwebp/dec/webp.c     *width  = features.width;
features          691 third_party/libwebp/dec/webp.c     *height = features.height;
features          715 third_party/libwebp/dec/webp.c                                       WebPBitstreamFeatures* features,
features          720 third_party/libwebp/dec/webp.c   if (features == NULL) {
features          723 third_party/libwebp/dec/webp.c   return GetFeatures(data, data_size, features);
features          239 third_party/libwebp/demux/demux.c           WebPBitstreamFeatures features;
features          242 third_party/libwebp/demux/demux.c                               &features);
features          253 third_party/libwebp/demux/demux.c           frame->width_ = features.width;
features          254 third_party/libwebp/demux/demux.c           frame->height_ = features.height;
features          255 third_party/libwebp/demux/demux.c           frame->has_alpha_ |= features.has_alpha;
features          428 third_party/libwebp/webp/decode.h     WebPBitstreamFeatures* features) {
features          429 third_party/libwebp/webp/decode.h   return WebPGetFeaturesInternal(data, data_size, features,
features           10 tools/json_schema_compiler/test/features_unittest.cc using test::features::TestFeatures;