Index: Source/core/dom/custom/CustomElementRegistrationContext.h |
diff --git a/Source/core/dom/custom/CustomElementRegistrationContext.h b/Source/core/dom/custom/CustomElementRegistrationContext.h |
index 97dbc5fbfa75758737e331ebd010cc5fe256511d..8108bfd15d8f38ca8e94ae44c896c8264a76d893 100644 |
--- a/Source/core/dom/custom/CustomElementRegistrationContext.h |
+++ b/Source/core/dom/custom/CustomElementRegistrationContext.h |
@@ -60,6 +60,8 @@ public: |
static void setIsAttributeAndTypeExtension(Element*, const AtomicString& type); |
static void setTypeExtension(Element*, const AtomicString& type); |
+ void resolve(Element*, const CustomElementDescriptor&); |
+ |
protected: |
CustomElementRegistrationContext() { } |
@@ -67,9 +69,7 @@ protected: |
void didGiveTypeExtension(Element*, const AtomicString& type); |
private: |
- void resolve(Element*, const AtomicString& typeExtension); |
- void didResolveElement(CustomElementDefinition*, Element*); |
- void didCreateUnresolvedElement(const CustomElementDescriptor&, Element*); |
+ void scheduleResolution(Element*, const AtomicString& typeExtension); |
CustomElementRegistry m_registry; |