Fix (nearly all) IWYU in fpdfskd/include/javascript/ headers.
authorTom Sepez <tsepez@chromium.org>
Tue, 7 Apr 2015 22:26:59 +0000 (15:26 -0700)
committerTom Sepez <tsepez@chromium.org>
Tue, 7 Apr 2015 22:26:59 +0000 (15:26 -0700)
commit0415b381008dd0bcf2ed5da6f1371f1df396bc07
tree35ee8a601e09f0c88ac5c32d7f668347fe20170c
parenta6d40307bcc979214dd97fdae3d58dcc5ffa315a
Fix (nearly all) IWYU in fpdfskd/include/javascript/ headers.

Move some typedefs for v8 types into fxjs_v8.h wrapper to
avoid circular inclusions. Also delete JS_Module.h, as no
other file includes it.

BUG=https://code.google.com/p/pdfium/issues/detail?id=66
R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1060133002
23 files changed:
BUILD.gn
fpdfsdk/include/javascript/Consts.h
fpdfsdk/include/javascript/Document.h
fpdfsdk/include/javascript/Field.h
fpdfsdk/include/javascript/Icon.h
fpdfsdk/include/javascript/JS_Context.h
fpdfsdk/include/javascript/JS_Define.h
fpdfsdk/include/javascript/JS_EventHandler.h
fpdfsdk/include/javascript/JS_GlobalData.h
fpdfsdk/include/javascript/JS_Module.h [deleted file]
fpdfsdk/include/javascript/JS_Object.h
fpdfsdk/include/javascript/JS_Runtime.h
fpdfsdk/include/javascript/JS_Value.h
fpdfsdk/include/javascript/PublicMethods.h
fpdfsdk/include/javascript/app.h
fpdfsdk/include/javascript/color.h
fpdfsdk/include/javascript/console.h
fpdfsdk/include/javascript/event.h
fpdfsdk/include/javascript/global.h
fpdfsdk/include/javascript/report.h
fpdfsdk/include/javascript/util.h
fpdfsdk/include/jsapi/fxjs_v8.h
pdfium.gyp