Index: chrome/browser/safe_browsing/threat_details.h |
diff --git a/chrome/browser/safe_browsing/threat_details.h b/chrome/browser/safe_browsing/threat_details.h |
index ef9f8b3e6e32626c8bfb8d6a2368112922fa0552..4f9e981d5fb30d71a6e3c3754513468857d9c3be 100644 |
--- a/chrome/browser/safe_browsing/threat_details.h |
+++ b/chrome/browser/safe_browsing/threat_details.h |
@@ -29,19 +29,20 @@ namespace net { |
class URLRequestContextGetter; |
} |
-class ThreatDetailsCacheCollector; |
-class ThreatDetailsRedirectsCollector; |
-class ThreatDetailsFactory; |
class Profile; |
struct SafeBrowsingHostMsg_ThreatDOMDetails_Node; |
namespace safe_browsing { |
+ |
// Maps a URL to its Resource. |
+class ThreatDetailsCacheCollector; |
+class ThreatDetailsRedirectsCollector; |
+class ThreatDetailsFactory; |
+ |
typedef base::hash_map< |
std::string, |
- linked_ptr<safe_browsing::ClientSafeBrowsingReportRequest::Resource>> |
+ linked_ptr<ClientSafeBrowsingReportRequest::Resource>> |
ResourceMap; |
-} |
class ThreatDetails : public base::RefCountedThreadSafe<ThreatDetails>, |
public content::WebContentsObserver { |
@@ -90,7 +91,7 @@ class ThreatDetails : public base::RefCountedThreadSafe<ThreatDetails>, |
Profile* profile_; |
// The report protocol buffer. |
- scoped_ptr<safe_browsing::ClientSafeBrowsingReportRequest> report_; |
+ scoped_ptr<ClientSafeBrowsingReportRequest> report_; |
// Used to get a pointer to the HTTP cache. |
scoped_refptr<net::URLRequestContextGetter> request_context_getter_; |
@@ -107,8 +108,8 @@ class ThreatDetails : public base::RefCountedThreadSafe<ThreatDetails>, |
// Finds an existing Resource for the given url, or creates a new |
// one if not found, and adds it to |resources_|. Returns the |
// found/created resource. |
- safe_browsing::ClientSafeBrowsingReportRequest::Resource* |
- FindOrCreateResource(const GURL& url); |
+ ClientSafeBrowsingReportRequest::Resource* FindOrCreateResource( |
+ const GURL& url); |
// Adds a Resource to resources_ with the given parent-child |
// relationship. |parent| and |tagname| can be empty, |children| can be NULL. |
@@ -129,7 +130,7 @@ class ThreatDetails : public base::RefCountedThreadSafe<ThreatDetails>, |
// For every Url we collect we create a Resource message. We keep |
// them in a map so we can avoid duplicates. |
- safe_browsing::ResourceMap resources_; |
+ ResourceMap resources_; |
// Result from the cache extractor. |
bool cache_result_; |
@@ -171,4 +172,6 @@ class ThreatDetailsFactory { |
const SafeBrowsingUIManager::UnsafeResource& unsafe_resource) = 0; |
}; |
+} // namespace safe_browsing |
+ |
#endif // CHROME_BROWSER_SAFE_BROWSING_THREAT_DETAILS_H_ |