Delete unneeded cruft from fpdfsdk/cpdfsdk_annot.h.

Then do IWYU.

Change-Id: I36753a3c0d9bff850de00f27962d5d8dfa6a1067
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/66396
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/fpdfsdk/cpdfsdk_annot.h b/fpdfsdk/cpdfsdk_annot.h
index e722de1..7438795 100644
--- a/fpdfsdk/cpdfsdk_annot.h
+++ b/fpdfsdk/cpdfsdk_annot.h
@@ -7,16 +7,12 @@
 #ifndef FPDFSDK_CPDFSDK_ANNOT_H_
 #define FPDFSDK_CPDFSDK_ANNOT_H_
 
-#include "core/fpdfdoc/cpdf_aaction.h"
 #include "core/fpdfdoc/cpdf_annot.h"
-#include "core/fpdfdoc/cpdf_defaultappearance.h"
+#include "core/fxcrt/fx_coordinates.h"
 #include "core/fxcrt/observed_ptr.h"
 #include "core/fxcrt/unowned_ptr.h"
 
-class CFX_Matrix;
-class CFX_RenderDevice;
 class CPDF_Page;
-class CPDF_RenderOptions;
 class CPDFSDK_BAAnnot;
 class CPDFSDK_PageView;
 class CPDFXFA_Widget;
diff --git a/fxjs/cjs_color.h b/fxjs/cjs_color.h
index 03aa735..c758fdc 100644
--- a/fxjs/cjs_color.h
+++ b/fxjs/cjs_color.h
@@ -9,6 +9,7 @@
 
 #include <vector>
 
+#include "core/fxge/cfx_color.h"
 #include "fxjs/cjs_object.h"
 #include "fxjs/js_define.h"