Home | History | Annotate | Download | only in custom

Lines Matching refs:element

38 #include "core/dom/Element.h"
89 void CustomElement::define(Element* element, PassRefPtr<CustomElementDefinition> passDefinition)
93 switch (element->customElementState()) {
94 case Element::NotCustomElement:
95 case Element::Upgraded:
99 case Element::WaitingForUpgrade:
100 element->setCustomElementDefinition(definition);
101 CustomElementScheduler::scheduleCallback(definition->callbacks(), element, CustomElementLifecycleCallbacks::Created);
106 void CustomElement::attributeDidChange(Element* element, const AtomicString& name, const AtomicString& oldValue, const AtomicString& newValue)
108 ASSERT(element->customElementState() == Element::Upgraded);
109 CustomElementScheduler::scheduleAttributeChangedCallback(element->customElementDefinition()->callbacks(), element, name, oldValue, newValue);
112 void CustomElement::didEnterDocument(Element* element, const Document& document)
114 ASSERT(element->customElementState() == Element::Upgraded);
117 CustomElementScheduler::scheduleCallback(element->customElementDefinition()->callbacks(), element, CustomElementLifecycleCallbacks::Attached);
120 void CustomElement::didLeaveDocument(Element* element, const Document& document)
122 ASSERT(element->customElementState() == Element::Upgraded);
125 CustomElementScheduler::scheduleCallback(element->customElementDefinition()->callbacks(), element, CustomElementLifecycleCallbacks::Detached);
128 void CustomElement::wasDestroyed(Element* element)
130 switch (element->customElementState()) {
131 case Element::NotCustomElement:
135 case Element::WaitingForUpgrade:
136 case Element::Upgraded:
137 CustomElementObserver::notifyElementWasDestroyed(element);