Index: chrome/browser/local_discovery/pwg_raster_converter.h |
diff --git a/chrome/browser/local_discovery/pwg_raster_converter.h b/chrome/browser/local_discovery/pwg_raster_converter.h |
index b6f53ffce7b590ba8c8466907b2504890d38a915..47c8ade2c158ba6007828c029708d1a23e6fafba 100644 |
--- a/chrome/browser/local_discovery/pwg_raster_converter.h |
+++ b/chrome/browser/local_discovery/pwg_raster_converter.h |
@@ -6,14 +6,20 @@ |
#define CHROME_BROWSER_LOCAL_DISCOVERY_PWG_RASTER_CONVERTER_H_ |
#include "base/callback.h" |
-#include "base/logging.h" |
-#include "base/memory/ref_counted.h" |
#include "base/memory/ref_counted_memory.h" |
namespace base { |
class FilePath; |
} |
+namespace gfx { |
+class Size; |
+} |
+ |
+namespace printing { |
+class PdfRenderSettings; |
+} |
+ |
namespace local_discovery { |
class PWGRasterConverter { |
@@ -29,7 +35,8 @@ class PWGRasterConverter { |
static scoped_ptr<PWGRasterConverter> CreateDefault(); |
- virtual void Start(base::RefCountedBytes* data, |
+ virtual void Start(base::RefCountedMemory* data, |
+ const printing::PdfRenderSettings& conversion_settings, |
const ResultCallback& callback) = 0; |
}; |