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;