Merge to XFA: Fix IWYU in formfiller/ directory.
[pdfium.git] / fpdfsdk / include / fpdf_dataavail.h
index 971ab25..de6cb23 100644 (file)
@@ -7,10 +7,9 @@
 #ifndef _FPDF_DATAAVAIL_H_
 #define _FPDF_DATAAVAIL_H_
 
-#ifndef _FPDFVIEW_H_
-#include "fpdfview.h"
-#endif
+#include <stddef.h>  // For size_t.
 
+#include "fpdfview.h"
 
 /** The result of the process which check linearized PDF. */
 #define FSDK_IS_LINEARIZED                     1
@@ -64,6 +63,8 @@ typedef void* FPDF_AVAIL;
 *                      A handle to the document availability provider. NULL for error.
 * Comments:
 *                      Application must call FPDFAvail_Destroy when done with the availability provider.
+* Notes:
+*                      The method can not support to load a document which consists of dynamic XFA fields now.
 */
 DLLEXPORT FPDF_AVAIL STDCALL FPDFAvail_Create(FX_FILEAVAIL* file_avail, FPDF_FILEACCESS* file);
 
@@ -191,7 +192,7 @@ DLLEXPORT int STDCALL FPDFAvail_IsPageAvail(FPDF_AVAIL avail, int page_index, FX
 *                      This function call be called only after FPDFAvail_GetDocument if called. 
 *                      The application should call this function whenever new data arrived, and process all the
 *                      generated download hints if any, until the function returns non-zero value. Then the 
-*                      application can perform page loading. Recommend to call FPDFDOC_InitFormFillEnviroument
+*                      application can perform page loading. Recommend to call FPDFDOC_InitFormFillEnvironment
 *                      after the function returns non-zero value.
 */
 DLLEXPORT int STDCALL FPDFAvail_IsFormAvail(FPDF_AVAIL avail, FX_DOWNLOADHINTS* hints);