Index: Source/core/dom/custom/CustomElementCallbackScheduler.h |
diff --git a/Source/core/dom/custom/CustomElementCallbackScheduler.h b/Source/core/dom/custom/CustomElementCallbackScheduler.h |
index 741ede220bf838d4388d446a005c0c2778433a5a..88f3b87a3df74c43b78f8efea882a529e2eabe02 100644 |
--- a/Source/core/dom/custom/CustomElementCallbackScheduler.h |
+++ b/Source/core/dom/custom/CustomElementCallbackScheduler.h |
@@ -39,15 +39,17 @@ |
namespace WebCore { |
+class CustomElementDescriptor; |
class CustomElementLifecycleCallbacks; |
+class CustomElementPendingImport; |
class Element; |
class CustomElementCallbackScheduler { |
public: |
static void scheduleAttributeChangedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>, const AtomicString& name, const AtomicString& oldValue, const AtomicString& newValue); |
- static void scheduleCreatedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>); |
static void scheduleAttachedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>); |
static void scheduleDetachedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>); |
+ static void scheduleResolutionStep(const CustomElementDescriptor&, PassRefPtr<Element>); |
protected: |
friend class CustomElementCallbackDispatcher; |