Home | History | Annotate | Download | only in safe_browsing

Lines Matching defs:MalwareDetails

5 // Implementation of the MalwareDetails class.
31 MalwareDetailsFactory* MalwareDetails::factory_ = NULL;
38 MalwareDetails* CreateMalwareDetails(
42 return new MalwareDetails(sb_service, tab_contents, unsafe_resource);
57 // Create a MalwareDetails for the given tab.
59 MalwareDetails* MalwareDetails::NewMalwareDetails(
70 // Create a MalwareDetails for the given tab. Runs in the UI thread.
71 MalwareDetails::MalwareDetails(
83 MalwareDetails::~MalwareDetails() {
86 bool MalwareDetails::OnMessageReceived(const IPC::Message& message) {
88 IPC_BEGIN_MESSAGE_MAP(MalwareDetails, message)
96 bool MalwareDetails::IsPublicUrl(const GURL& url) const {
103 ClientMalwareReportRequest::Resource* MalwareDetails::FindOrCreateResource(
120 void MalwareDetails::AddUrl(const GURL& url,
150 void MalwareDetails::StartCollection() {
211 void MalwareDetails::OnReceivedMalwareDOMDetails(
218 this, &MalwareDetails::AddDOMDetails, params));
221 void MalwareDetails::AddDOMDetails(
245 void MalwareDetails::FinishCollection() {
252 NewRunnableMethod(this, &MalwareDetails::OnCacheCollectionReady));
255 void MalwareDetails::OnCacheCollectionReady() {