From 06f49c808a23d0ce9f89fd7fa6552a0f0ee96bbb Mon Sep 17 00:00:00 2001 From: dan sinclair Date: Sat, 27 Feb 2016 08:53:48 -0500 Subject: Cleanup forward declarations. This CL removes duplicate forward declarations, removes extraneous declarations and adds a couple of missing declarations. R=thestig@chromium.org Review URL: https://codereview.chromium.org/1741003002 . --- xfa/src/fdp/include/fde_brs.h | 1 - xfa/src/fdp/include/fde_css.h | 11 ----------- xfa/src/fdp/include/fde_rdr.h | 1 - xfa/src/fdp/include/fde_rdv.h | 1 - xfa/src/fdp/include/fde_xml.h | 7 ------- xfa/src/fdp/src/fde/fde_geobject.h | 1 - 6 files changed, 22 deletions(-) (limited to 'xfa/src/fdp') diff --git a/xfa/src/fdp/include/fde_brs.h b/xfa/src/fdp/include/fde_brs.h index daea23f7d9..7cae2f0e2d 100644 --- a/xfa/src/fdp/include/fde_brs.h +++ b/xfa/src/fdp/include/fde_brs.h @@ -11,7 +11,6 @@ #include "core/include/fxge/fx_dib.h" class IFDE_Image; -class IFDE_Path; #define FDE_BRUSHTYPE_Unknown -1 #define FDE_BRUSHTYPE_Solid 0 diff --git a/xfa/src/fdp/include/fde_css.h b/xfa/src/fdp/include/fde_css.h index 825a2a65f7..cc5ec2dbb1 100644 --- a/xfa/src/fdp/include/fde_css.h +++ b/xfa/src/fdp/include/fde_css.h @@ -12,16 +12,11 @@ #include "xfa/src/fgas/include/fx_stm.h" #include "xfa/src/fgas/include/fx_utl.h" -class IFDE_HTMNotify; class IFDE_CSSValue; -class IFDE_CSSPrimitiveValue; class IFDE_CSSValueList; class IFDE_CSSDeclaration; class IFDE_CSSSelector; class IFDE_CSSRule; -class IFDE_CSSStyleRule; -class IFDE_CSSMediaRule; -class IFDE_CSSFontFaceRule; class IFDE_CSSStyleSheet; class IFDE_CSSStyleSheetCache; class IFDE_CSSSyntaxParser; @@ -40,12 +35,6 @@ class IFDE_CSSComputedStyle; class IFDE_CSSTagProvider; class IFDE_CSSAccelerator; class IFDE_CSSStyleSelector; -class IFDE_CSSCounterContext; -class IFDE_CSSCounterManager; -class IFDE_CSSQuoteContext; -class IFDE_CSSContentContext; -class IFDE_CSSMultiColumnContext; -class IFDE_CSSFloatContext; enum FDE_CSSVALUETYPE { FDE_CSSVALUETYPE_Primitive = 1, diff --git a/xfa/src/fdp/include/fde_rdr.h b/xfa/src/fdp/include/fde_rdr.h index 085a78e4c1..48101a9b4e 100644 --- a/xfa/src/fdp/include/fde_rdr.h +++ b/xfa/src/fdp/include/fde_rdr.h @@ -10,7 +10,6 @@ #include "core/include/fxcrt/fx_coordinates.h" #include "xfa/src/fdp/include/fde_psr.h" -class IFDE_Page; class IFDE_RenderDevice; void FDE_GetPageMatrix(CFX_Matrix& pageMatrix, diff --git a/xfa/src/fdp/include/fde_rdv.h b/xfa/src/fdp/include/fde_rdv.h index bfd92f5fa8..ee11923011 100644 --- a/xfa/src/fdp/include/fde_rdv.h +++ b/xfa/src/fdp/include/fde_rdv.h @@ -15,7 +15,6 @@ class IFDE_Pen; class IFDE_Brush; -class IFDE_Image; class CFX_DIBitmap; class CFX_DIBSource; diff --git a/xfa/src/fdp/include/fde_xml.h b/xfa/src/fdp/include/fde_xml.h index cc08179270..625914dd6e 100644 --- a/xfa/src/fdp/include/fde_xml.h +++ b/xfa/src/fdp/include/fde_xml.h @@ -13,13 +13,6 @@ class IFDE_XMLNode; class IFDE_XMLInstruction; class IFDE_XMLDeclaration; -class IFDE_XMLDeclComment; -class IFDE_XMLDeclCharData; -class IFDE_XMLDeclDocType; -class IFDE_XMLDeclElement; -class IFDE_XMLDeclAttriList; -class IFDE_XMLDeclNotition; -class IFDE_XMLDeclEntity; class IFDE_XMLElement; class IFDE_XMLText; class IFDE_XMLDoc; diff --git a/xfa/src/fdp/src/fde/fde_geobject.h b/xfa/src/fdp/src/fde/fde_geobject.h index cf8ed51387..a22817f183 100644 --- a/xfa/src/fdp/src/fde/fde_geobject.h +++ b/xfa/src/fdp/src/fde/fde_geobject.h @@ -9,7 +9,6 @@ #include "xfa/src/foxitlib.h" -class CFDE_GEFontMgr; class CFDE_Path : public IFDE_Path, public CFX_Target { public: virtual void Release() { delete this; } -- cgit v1.2.3