Index: ppapi/c/private/ppp_pdf.h |
diff --git a/ppapi/c/private/ppp_pdf.h b/ppapi/c/private/ppp_pdf.h |
index 144e95cdff7306976bdc3e13389f25a66dda16f5..ccb1186a933758572efb2d9222185af24590f4e5 100644 |
--- a/ppapi/c/private/ppp_pdf.h |
+++ b/ppapi/c/private/ppp_pdf.h |
@@ -5,12 +5,13 @@ |
#ifndef PPAPI_C_PRIVATE_PPP_PDF_H_ |
#define PPAPI_C_PRIVATE_PPP_PDF_H_ |
+#include "ppapi/c/dev/pp_print_settings_dev.h" |
#include "ppapi/c/pp_instance.h" |
#include "ppapi/c/pp_point.h" |
#include "ppapi/c/pp_var.h" |
-#define PPP_PDF_INTERFACE_1 "PPP_Pdf;1" |
-#define PPP_PDF_INTERFACE PPP_PDF_INTERFACE_1 |
+#define PPP_PDF_INTERFACE_1_1 "PPP_Pdf;1.1" |
raymes
2014/09/24 04:54:39
AFAIK, there is no real reason to have to change t
raymes
2014/10/01 17:26:23
Just a reminder to keep this at 1
Nikhil
2014/10/07 09:53:37
Done.
|
+#define PPP_PDF_INTERFACE PPP_PDF_INTERFACE_1_1 |
typedef enum { |
// Rotates the page 90 degrees clockwise from its current orientation. |
@@ -20,15 +21,20 @@ typedef enum { |
} PP_PrivatePageTransformType; |
PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_PrivatePageTransformType, 4); |
-struct PPP_Pdf_1 { |
+struct PPP_Pdf_1_1 { |
// Returns an absolute URL if the position is over a link. |
PP_Var (*GetLinkAtPosition)(PP_Instance instance, |
PP_Point point); |
// Requests that the plugin apply the given transform to its view. |
void (*Transform)(PP_Instance instance, PP_PrivatePageTransformType type); |
+ |
+ // Return true if print preset options are updated from document. |
+ PP_Bool (*GetPrintPresetOptionsFromDocument)( |
+ PP_Instance instance, |
+ PP_PrintPresetOptions_Dev* options); |
}; |
-typedef PPP_Pdf_1 PPP_Pdf; |
+typedef PPP_Pdf_1_1 PPP_Pdf; |
#endif // PPAPI_C_PRIVATE_PPP_PDF_H_ |