summaryrefslogtreecommitdiff
path: root/core/include
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-04-07 15:53:50 -0700
committerTom Sepez <tsepez@chromium.org>2015-04-07 15:53:50 -0700
commite300c8c32d7386b32e160a7ecc4483adea378a70 (patch)
tree8a8b7c5e28f82c8650698b464e4a4d0e69998860 /core/include
parent0415b381008dd0bcf2ed5da6f1371f1df396bc07 (diff)
downloadpdfium-e300c8c32d7386b32e160a7ecc4483adea378a70.tar.xz
Fix IWYU in pdfwindow/ directory.
This also fixes some IWYU in dependent files. BUG=https://code.google.com/p/pdfium/issues/detail?id=66 R=thestig@chromium.org Review URL: https://codereview.chromium.org/1068993002
Diffstat (limited to 'core/include')
-rw-r--r--core/include/fpdfdoc/fpdf_vt.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/core/include/fpdfdoc/fpdf_vt.h b/core/include/fpdfdoc/fpdf_vt.h
index 3e23c3a1a3..c9a66020d8 100644
--- a/core/include/fpdfdoc/fpdf_vt.h
+++ b/core/include/fpdfdoc/fpdf_vt.h
@@ -6,16 +6,20 @@
#ifndef _FPDF_VT_H_
#define _FPDF_VT_H_
-#include "../fxcrt/fx_basic.h"
+
#include "../fpdfapi/fpdf_parser.h"
-struct CPVT_WordPlace;
-struct CPVT_WordRange;
-struct CPVT_Word;
+#include "../fxcrt/fx_basic.h"
+#include "../fxge/fx_dib.h"
+
+class IPDF_VariableText;
+class IPDF_VariableText_Iterator;
+class IPDF_VariableText_Provider;
struct CPVT_Line;
struct CPVT_Section;
-class IPDF_VariableText_Provider;
-class IPDF_VariableText_Iterator;
-class IPDF_VariableText;
+struct CPVT_Word;
+struct CPVT_WordPlace;
+struct CPVT_WordRange;
+
struct CPVT_WordPlace {
CPVT_WordPlace() : nSecIndex(-1), nLineIndex(-1), nWordIndex(-1)