Home
last modified time | relevance | path

Searched refs:CustomElementDefinition (Results 1 – 21 of 21) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/dom/custom/
DCustomElementDefinition.cpp36 PassRefPtr<CustomElementDefinition> CustomElementDefinition::create(const CustomElementDescriptor& … in create()
38 return adoptRef(new CustomElementDefinition(descriptor, callbacks)); in create()
41 CustomElementDefinition::CustomElementDefinition(const CustomElementDescriptor& descriptor, PassRef… in CustomElementDefinition() function in WebCore::CustomElementDefinition
DCustomElement.h58 static void define(Element*, PassRefPtr<CustomElementDefinition>);
61 static CustomElementDefinition* definitionFor(Element*);
84 void add(Element*, PassRefPtr<CustomElementDefinition>);
86 CustomElementDefinition* get(Element* element) const { return m_definitions.get(element); } in get()
89 typedef HashMap<Element*, RefPtr<CustomElementDefinition> > ElementDefinitionHashMap;
DCustomElementDefinition.h42 class CustomElementDefinition FINAL : public RefCounted<CustomElementDefinition> {
44 …static PassRefPtr<CustomElementDefinition> create(const CustomElementDescriptor&, PassRefPtr<Custo…
50CustomElementDefinition(const CustomElementDescriptor&, PassRefPtr<CustomElementLifecycleCallbacks…
DCustomElementRegistry.h57CustomElementDefinition* registerElement(Document*, CustomElementConstructorBuilder*, const Atomic…
58 CustomElementDefinition* find(const CustomElementDescriptor&) const;
61 typedef HashMap<CustomElementDescriptor, RefPtr<CustomElementDefinition> > DefinitionMap;
DCustomElementRegistry.cpp59 CustomElementDefinition* CustomElementRegistry::registerElement(Document* document, CustomElementCo… in registerElement()
103 …RefPtr<CustomElementDefinition> definition = CustomElementDefinition::create(descriptor, lifecycle… in registerElement()
119 CustomElementDefinition* CustomElementRegistry::find(const CustomElementDescriptor& descriptor) con… in find()
DCustomElement.cpp92 void CustomElement::define(Element* element, PassRefPtr<CustomElementDefinition> passDefinition) in define()
94 RefPtr<CustomElementDefinition> definition(passDefinition); in define()
109 CustomElementDefinition* CustomElement::definitionFor(Element* element) in definitionFor()
111 CustomElementDefinition* definition = definitions().get(element); in definitionFor()
153 void CustomElement::DefinitionMap::add(Element* element, PassRefPtr<CustomElementDefinition> defini… in add()
DCustomElementRegistrationContext.h45 class CustomElementDefinition; variable
71 void didResolveElement(CustomElementDefinition*, Element*);
DCustomElementRegistrationContext.cpp50CustomElementDefinition* definition = m_registry.registerElement(document, constructorBuilder, typ… in registerElement()
96 CustomElementDefinition* definition = m_registry.find(descriptor); in resolve()
103 void CustomElementRegistrationContext::didResolveElement(CustomElementDefinition* definition, Eleme… in didResolveElement()
/external/chromium_org/third_party/WebKit/Source/bindings/v8/
DCustomElementConstructorBuilder.h46 class CustomElementDefinition; variable
72 bool createConstructor(Document*, CustomElementDefinition*, ExceptionState&);
73 bool didRegisterDefinition(CustomElementDefinition*) const;
DV8PerContextData.h50 class CustomElementDefinition; variable
158 void addCustomElementBinding(CustomElementDefinition*, PassOwnPtr<CustomElementBinding>);
159 void clearCustomElementBinding(CustomElementDefinition*);
160 CustomElementBinding* customElementBinding(CustomElementDefinition*);
193 …typedef WTF::HashMap<CustomElementDefinition*, OwnPtr<CustomElementBinding> > CustomElementBinding…
DV8CustomElementLifecycleCallbacks.h55 bool setBinding(CustomElementDefinition* owner, PassOwnPtr<CustomElementBinding>);
69 CustomElementDefinition* m_owner;
DV8PerContextData.cpp151 void V8PerContextData::addCustomElementBinding(CustomElementDefinition* definition, PassOwnPtr<Cust… in addCustomElementBinding()
157 void V8PerContextData::clearCustomElementBinding(CustomElementDefinition* definition) in clearCustomElementBinding()
164 CustomElementBinding* V8PerContextData::customElementBinding(CustomElementDefinition* definition) in customElementBinding()
DCustomElementConstructorBuilder.cpp164 bool CustomElementConstructorBuilder::createConstructor(Document* document, CustomElementDefinition in createConstructor()
231 bool CustomElementConstructorBuilder::didRegisterDefinition(CustomElementDefinition* definition) co… in didRegisterDefinition()
DV8CustomElementLifecycleCallbacks.cpp134 bool V8CustomElementLifecycleCallbacks::setBinding(CustomElementDefinition* owner, PassOwnPtr<Custo… in setBinding()
/external/chromium_org/third_party/WebKit/Source/core/
Dwebcore_dom.target.linux-x86.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dwebcore_dom.target.darwin-x86.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dwebcore_dom.target.linux-mips.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dwebcore_dom.target.darwin-mips.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dwebcore_dom.target.darwin-arm.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dwebcore_dom.target.linux-arm.mk129 third_party/WebKit/Source/core/dom/custom/CustomElementDefinition.cpp \
Dcore.gypi2019 'dom/custom/CustomElementDefinition.cpp',
2020 'dom/custom/CustomElementDefinition.h',