Index: printing/page_size_margins.h |
diff --git a/printing/page_size_margins.h b/printing/page_size_margins.h |
index 4f74c297f52b578e9a5cc7be2374eece777c3be5..b6913724a90bb233583b49750a5a34074ca84790 100644 |
--- a/printing/page_size_margins.h |
+++ b/printing/page_size_margins.h |
@@ -5,6 +5,12 @@ |
#ifndef PRINTING_PAGE_SIZE_MARGINS_H_ |
#define PRINTING_PAGE_SIZE_MARGINS_H_ |
+#include "printing/printing_export.h" |
+ |
+namespace base { |
+class DictionaryValue; |
+} |
+ |
namespace printing { |
// Struct that holds margin and content area sizes of a page. Units are |
@@ -18,7 +24,9 @@ struct PageSizeMargins { |
double margin_left; |
}; |
+PRINTING_EXPORT void GetCustomMarginsFromJobSettings( |
+ const base::DictionaryValue& settings, PageSizeMargins* page_size_margins); |
+ |
} // namespace printing |
#endif // PRINTING_PAGE_SIZE_MARGINS_H_ |
- |