Index: content/public/test/web_contents_tester.h |
diff --git a/content/public/test/web_contents_tester.h b/content/public/test/web_contents_tester.h |
index bb2b8b92b33dfc4a8d7aa27ad478e302b317fa53..a0074ec5125ab1586df4d350daa1d77730df30a2 100644 |
--- a/content/public/test/web_contents_tester.h |
+++ b/content/public/test/web_contents_tester.h |
@@ -6,11 +6,17 @@ |
#define CONTENT_PUBLIC_TEST_WEB_CONTENTS_TESTER_H_ |
#include <string> |
+#include <vector> |
#include "content/public/browser/site_instance.h" |
#include "ui/base/page_transition_types.h" |
class GURL; |
+class SkBitmap; |
+ |
+namespace gfx { |
+class Size; |
+} |
namespace content { |
@@ -124,6 +130,14 @@ class WebContentsTester { |
// Returns headers that were passed in the previous SaveFrameWithHeaders(...) |
// call. |
virtual const std::string& GetSaveFrameHeaders() = 0; |
+ |
+ // Simulates a request completion for DownloadImage(). Returns whether an |
+ // actual download associated to |url| was pending. |
+ virtual bool TestDidDownloadImage( |
+ const GURL& url, |
+ int http_status_code, |
+ const std::vector<SkBitmap>& bitmaps, |
+ const std::vector<gfx::Size>& original_bitmap_sizes) = 0; |
}; |
} // namespace content |