Index: webkit/plugins/ppapi/ppp_pdf.h |
=================================================================== |
--- webkit/plugins/ppapi/ppp_pdf.h (revision 117246) |
+++ webkit/plugins/ppapi/ppp_pdf.h (working copy) |
@@ -12,10 +12,21 @@ |
#define PPP_PDF_INTERFACE_1 "PPP_Pdf;1" |
#define PPP_PDF_INTERFACE PPP_PDF_INTERFACE_1 |
+typedef enum { |
+ // Rotates the page 90 degrees clockwise from its current orientation. |
+ PP_PRIVATEPAGETRANSFORMTYPE_ROTATE_90_CW, |
+ // Rotates the page 90 degrees counterclockwise from its current orientation. |
+ PP_PRIVATEPAGETRANSFORMTYPE_ROTATE_90_CCW |
+} PP_PrivatePageTransformType; |
+PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_PrivatePageTransformType, 4); |
+ |
struct PPP_Pdf_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); |
}; |
typedef PPP_Pdf_1 PPP_Pdf; |