Remove unused member CJS_EventContext::m_pTargetAnnot

-- clean up forward decls while at it.

Change-Id: I18bbaf4934466811937aa6b11ed36e9bd9840cfe
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/84213
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/fxjs/cjs_event_context.cpp b/fxjs/cjs_event_context.cpp
index 8584ad4..627b569 100644
--- a/fxjs/cjs_event_context.cpp
+++ b/fxjs/cjs_event_context.cpp
@@ -315,7 +315,6 @@
   m_bFieldFull = false;
   m_pbRc = nullptr;
   m_bRcDu = false;
-  m_pTargetAnnot.Reset();
   m_bValid = true;
 }
 
diff --git a/fxjs/cjs_event_context.h b/fxjs/cjs_event_context.h
index 2de4826..716333e 100644
--- a/fxjs/cjs_event_context.h
+++ b/fxjs/cjs_event_context.h
@@ -12,14 +12,11 @@
 #include "core/fxcrt/fx_string.h"
 #include "core/fxcrt/observed_ptr.h"
 #include "core/fxcrt/unowned_ptr.h"
-#include "fpdfsdk/cpdfsdk_annot.h"
 #include "fpdfsdk/cpdfsdk_formfillenvironment.h"
 #include "fxjs/ijs_event_context.h"
 
 class CJS_Field;
 class CJS_Runtime;
-class CPDFSDK_Annot;
-class CPDFSDK_FormFillEnvironment;
 
 enum JS_EVENT_T {
   JET_UNKNOWN,
@@ -174,7 +171,6 @@
   bool m_bFieldFull = false;
   bool m_bRcDu = false;
   UnownedPtr<bool> m_pbRc;
-  ObservedPtr<CPDFSDK_Annot> m_pTargetAnnot;
 };
 
 #endif  // FXJS_CJS_EVENT_CONTEXT_H_