Index: third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.h |
diff --git a/third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.h b/third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.h |
index eead3c526ef6c9cdb136eb53e4e43876400735aa..0bf974f57d4b278841c4f18eb7313547dce5ed41 100644 |
--- a/third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.h |
+++ b/third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.h |
@@ -56,17 +56,20 @@ public: |
virtual bool hasConnectedCallback() const = 0; |
virtual bool hasDisconnectedCallback() const = 0; |
+ virtual bool hasAdoptedCallback() const = 0; |
bool hasAttributeChangedCallback(const QualifiedName&) const; |
bool hasStyleAttributeChangedCallback() const; |
virtual void runConnectedCallback(Element*) = 0; |
virtual void runDisconnectedCallback(Element*) = 0; |
+ virtual void runAdoptedCallback(Element*) = 0; |
virtual void runAttributeChangedCallback(Element*, const QualifiedName&, |
const AtomicString& oldValue, const AtomicString& newValue) = 0; |
void enqueueUpgradeReaction(Element*); |
void enqueueConnectedCallback(Element*); |
void enqueueDisconnectedCallback(Element*); |
+ void enqueueAdoptedCallback(Element*); |
void enqueueAttributeChangedCallback(Element*, const QualifiedName&, |
const AtomicString& oldValue, const AtomicString& newValue); |