Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chrome / renderer / safe_browsing / malware_dom_details.h
index f49d2f2..620b12f 100644 (file)
 #include "base/compiler_specific.h"
 #include "content/public/renderer/render_view_observer.h"
 
-namespace blink {
-class WebElement;
-}
-
 struct SafeBrowsingHostMsg_MalwareDOMDetails_Node;
 
 namespace safe_browsing {
@@ -34,6 +30,7 @@ class MalwareDOMDetails : public content::RenderViewObserver {
 
   // Begins extracting resource urls for the page currently loaded in
   // this object's RenderView.
+  // Exposed for testing.
   void ExtractResources(
       std::vector<SafeBrowsingHostMsg_MalwareDOMDetails_Node>* resources);
 
@@ -48,12 +45,6 @@ class MalwareDOMDetails : public content::RenderViewObserver {
 
   void OnGetMalwareDOMDetails();
 
-  // Handler for the various HTML elements that we extract URLs from.
-  void HandleElement(
-      const blink::WebElement& element,
-      SafeBrowsingHostMsg_MalwareDOMDetails_Node* parent_node,
-      std::vector<SafeBrowsingHostMsg_MalwareDOMDetails_Node>* resources);
-
   DISALLOW_COPY_AND_ASSIGN(MalwareDOMDetails);
 };