#include "CompositionEvent.h"
#include "ContentSecurityPolicy.h"
#include "CookieJar.h"
+#include "CustomElementDefinitions.h"
#include "CustomEvent.h"
#include "DOMImplementation.h"
#include "DOMNamedFlowCollection.h"
#endif
}
+#if ENABLE(CUSTOM_ELEMENTS)
+CustomElementDefinitions& Document::ensureCustomElementDefinitions()
+{
+ if (!m_customElementDefinitions)
+ m_customElementDefinitions = std::make_unique<CustomElementDefinitions>();
+ return *m_customElementDefinitions;
+}
+#endif
+
LayoutRect Document::absoluteEventHandlerBounds(bool& includesFixedPositionElements)
{
includesFixedPositionElements = false;