HomeSort by relevance Sort by last modified time
    Searched refs:CustomElementLifecycleCallbacks (Results 1 - 12 of 12) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/dom/custom/
CustomElementDefinition.h 35 #include "core/dom/custom/CustomElementLifecycleCallbacks.h"
44 static PassRefPtr<CustomElementDefinition> create(const CustomElementDescriptor&, PassRefPtr<CustomElementLifecycleCallbacks>);
47 CustomElementLifecycleCallbacks* callbacks() const { return m_callbacks.get(); }
50 CustomElementDefinition(const CustomElementDescriptor&, PassRefPtr<CustomElementLifecycleCallbacks>);
53 RefPtr<CustomElementLifecycleCallbacks> m_callbacks;
CustomElementCallbackInvocation.h 34 #include "core/dom/custom/CustomElementLifecycleCallbacks.h"
47 static PassOwnPtr<CustomElementCallbackInvocation> createInvocation(PassRefPtr<CustomElementLifecycleCallbacks>, CustomElementLifecycleCallbacks::CallbackType);
48 static PassOwnPtr<CustomElementCallbackInvocation> createAttributeChangedInvocation(PassRefPtr<CustomElementLifecycleCallbacks>, const AtomicString& name, const AtomicString& oldValue, const AtomicString& newValue);
55 CustomElementCallbackInvocation(PassRefPtr<CustomElementLifecycleCallbacks> callbacks)
60 CustomElementLifecycleCallbacks* callbacks() { return m_callbacks.get(); }
63 RefPtr<CustomElementLifecycleCallbacks> m_callbacks;
CustomElementCallbackScheduler.h 42 class CustomElementLifecycleCallbacks;
47 static void scheduleAttributeChangedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>, const AtomicString& name, const AtomicString& oldValue, const AtomicString& newValue);
48 static void scheduleCreatedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>);
49 static void scheduleAttachedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>);
50 static void scheduleDetachedCallback(PassRefPtr<CustomElementLifecycleCallbacks>, PassRefPtr<Element>);
CustomElementCallbackInvocation.cpp 41 CreatedInvocation(PassRefPtr<CustomElementLifecycleCallbacks> callbacks)
60 AttachedDetachedInvocation(PassRefPtr<CustomElementLifecycleCallbacks>, CustomElementLifecycleCallbacks::CallbackType which);
65 CustomElementLifecycleCallbacks::CallbackType m_which;
68 AttachedDetachedInvocation::AttachedDetachedInvocation(PassRefPtr<CustomElementLifecycleCallbacks> callbacks, CustomElementLifecycleCallbacks::CallbackType which)
72 ASSERT(m_which == CustomElementLifecycleCallbacks::Attached || m_which == CustomElementLifecycleCallbacks::Detached);
78 case CustomElementLifecycleCallbacks::Attached:
81 case CustomElementLifecycleCallbacks::Detached
    [all...]
CustomElementLifecycleCallbacks.h 41 class CustomElementLifecycleCallbacks : public RefCounted<CustomElementLifecycleCallbacks> {
43 virtual ~CustomElementLifecycleCallbacks() { }
66 CustomElementLifecycleCallbacks(CallbackType which) : m_which(which) { }
CustomElementDefinition.cpp 36 PassRefPtr<CustomElementDefinition> CustomElementDefinition::create(const CustomElementDescriptor& descriptor, PassRefPtr<CustomElementLifecycleCallbacks> callbacks)
41 CustomElementDefinition::CustomElementDefinition(const CustomElementDescriptor& descriptor, PassRefPtr<CustomElementLifecycleCallbacks> callbacks)
CustomElementCallbackScheduler.cpp 36 #include "core/dom/custom/CustomElementLifecycleCallbacks.h"
40 void CustomElementCallbackScheduler::scheduleAttributeChangedCallback(PassRefPtr<CustomElementLifecycleCallbacks> callbacks, PassRefPtr<Element> element, const AtomicString& name, const AtomicString& oldValue, const AtomicString& newValue)
49 void CustomElementCallbackScheduler::scheduleCreatedCallback(PassRefPtr<CustomElementLifecycleCallbacks> callbacks, PassRefPtr<Element> element)
55 queue->append(CustomElementCallbackInvocation::createInvocation(callbacks, CustomElementLifecycleCallbacks::Created));
58 void CustomElementCallbackScheduler::scheduleAttachedCallback(PassRefPtr<CustomElementLifecycleCallbacks> callbacks, PassRefPtr<Element> element)
64 queue->append(CustomElementCallbackInvocation::createInvocation(callbacks, CustomElementLifecycleCallbacks::Attached));
67 void CustomElementCallbackScheduler::scheduleDetachedCallback(PassRefPtr<CustomElementLifecycleCallbacks> callbacks, PassRefPtr<Element> element)
73 queue->append(CustomElementCallbackInvocation::createInvocation(callbacks, CustomElementLifecycleCallbacks::Detached));
CustomElementRegistry.cpp 93 RefPtr<CustomElementLifecycleCallbacks> lifecycleCallbacks = constructorBuilder->createCallbacks();
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/
V8CustomElementLifecycleCallbacks.h 37 #include "core/dom/custom/CustomElementLifecycleCallbacks.h"
44 class CustomElementLifecycleCallbacks;
49 class V8CustomElementLifecycleCallbacks : public CustomElementLifecycleCallbacks, ActiveDOMCallback {
CustomElementConstructorBuilder.h 37 #include "core/dom/custom/CustomElementLifecycleCallbacks.h"
71 PassRefPtr<CustomElementLifecycleCallbacks> createCallbacks();
V8CustomElementLifecycleCallbacks.cpp 68 static CustomElementLifecycleCallbacks::CallbackType flagSet(v8::Handle<v8::Function> attached, v8::Handle<v8::Function> detached, v8::Handle<v8::Function> attributeChanged)
71 int flags = CustomElementLifecycleCallbacks::Created;
74 flags |= CustomElementLifecycleCallbacks::Attached;
77 flags |= CustomElementLifecycleCallbacks::Detached;
80 flags |= CustomElementLifecycleCallbacks::AttributeChanged;
82 return CustomElementLifecycleCallbacks::CallbackType(flags);
92 : CustomElementLifecycleCallbacks(flagSet(attached, detached, attributeChanged))
CustomElementConstructorBuilder.cpp 137 PassRefPtr<CustomElementLifecycleCallbacks> CustomElementConstructorBuilder::createCallbacks()

Completed in 54 milliseconds