class TransformSource;
#endif
+#if ENABLE(CUSTOM_ELEMENTS)
+class CustomElementDefinitions;
+#endif
+
#if ENABLE(DASHBOARD_SUPPORT)
struct AnnotatedRegionValue;
#endif
#endif
}
+#if ENABLE(CUSTOM_ELEMENTS)
+ CustomElementDefinitions* customElementDefinitions() { return m_customElementDefinitions.get(); }
+ CustomElementDefinitions& ensureCustomElementDefinitions();
+#endif
+
const EventTargetSet* wheelEventTargets() const { return m_wheelEventTargets.get(); }
typedef std::pair<Region, bool> RegionFixedPair;
Document* m_templateDocumentHost; // Manually managed weakref (backpointer from m_templateDocument).
#endif
+#if ENABLE(CUSTOM_ELEMENTS)
+ std::unique_ptr<CustomElementDefinitions> m_customElementDefinitions;
+#endif
+
RefPtr<CSSFontSelector> m_fontSelector;
#if ENABLE(FONT_LOAD_EVENTS)