#ifndef XFA_FXFA_CXFA_FFPAGEVIEW_H_
#define XFA_FXFA_CXFA_FFPAGEVIEW_H_
#include <vector>
#include "core/fxcrt/mask.h"
#include "core/fxcrt/widestring.h"
#include "fxjs/gc/heap.h"
#include "v8/include/cppgc/garbage-collected.h"
#include "v8/include/cppgc/member.h"
#include "v8/include/cppgc/visitor.h"
#include "xfa/fxfa/cxfa_ffwidget.h"
#include "xfa/fxfa/layout/cxfa_contentlayoutitem.h"
#include "xfa/fxfa/layout/cxfa_traversestrategy_layoutitem.h"
#include "xfa/fxfa/layout/cxfa_viewlayoutitem.h"
class CXFA_FFWidget;
class CXFA_FFDocView;
class CXFA_FFPageView final : public cppgc::GarbageCollected<CXFA_FFPageView> { … };
class CXFA_FFPageWidgetIterator final : public CXFA_FFWidget::IteratorIface { … };
class CXFA_FFTabOrderPageWidgetIterator final
: public cppgc::GarbageCollected<CXFA_FFTabOrderPageWidgetIterator>,
public CXFA_FFWidget::IteratorIface { … };
#endif