Searched refs:BrowserFeatureExtractor (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/chrome/browser/safe_browsing/
H A Dbrowser_feature_extractor.h5 // BrowserFeatureExtractor computes various browser features for client-side
92 class BrowserFeatureExtractor { class in namespace:safe_browsing
106 BrowserFeatureExtractor(content::WebContents* tab,
110 virtual ~BrowserFeatureExtractor();
186 base::WeakPtrFactory<BrowserFeatureExtractor> weak_factory_;
188 DISALLOW_COPY_AND_ASSIGN(BrowserFeatureExtractor);
H A Dbrowser_feature_extractor.cc166 BrowserFeatureExtractor::BrowserFeatureExtractor( function in class:safe_browsing::BrowserFeatureExtractor
175 BrowserFeatureExtractor::~BrowserFeatureExtractor() {
179 void BrowserFeatureExtractor::ExtractFeatures(const BrowseInfo* info,
241 base::Bind(&BrowserFeatureExtractor::StartExtractFeatures,
247 void BrowserFeatureExtractor::ExtractMalwareFeatures(
272 base::Bind(&BrowserFeatureExtractor::FinishExtractMalwareFeatures,
277 void BrowserFeatureExtractor::ExtractBrowseInfoFeatures(
302 void BrowserFeatureExtractor
[all...]
H A Dclient_side_detection_host.h152 scoped_ptr<BrowserFeatureExtractor> feature_extractor_;
H A Dclient_side_detection_host_unittest.cc63 // buffer strings because the BrowserFeatureExtractor might add features to the
179 class MockBrowserFeatureExtractor : public BrowserFeatureExtractor {
184 : BrowserFeatureExtractor(tab, host) {}
190 const BrowserFeatureExtractor::DoneCallback&));
195 const BrowserFeatureExtractor::MalwareDoneCallback&));
312 void SetFeatureExtractor(BrowserFeatureExtractor* extractor) {
616 SetFeatureExtractor(new BrowserFeatureExtractor(web_contents(),
H A Dbrowser_feature_extractor_unittest.cc91 new BrowserFeatureExtractor(web_contents(), host_.get()));
207 scoped_ptr<BrowserFeatureExtractor> extractor_;
H A Dclient_side_detection_host.cc331 feature_extractor_.reset(new BrowserFeatureExtractor(tab, this));

Completed in 125 milliseconds