HTMLCollection 429 Source/bindings/v8/V8WindowShell.cpp RefPtr<HTMLCollection> items = htmlDocument->documentNamedItems(key); HTMLCollection 43 Source/bindings/v8/custom/V8HTMLCollectionCustom.cpp v8::Handle<v8::Object> wrap(HTMLCollection* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) HTMLCollection 422 Source/bindings/v8/custom/V8WindowCustom.cpp RefPtr<HTMLCollection> items = doc->windowNamedItems(propName); HTMLCollection 39 Source/core/dom/ClassCollection.cpp : HTMLCollection(rootNode, ClassCollectionType, DoesNotOverrideItemAfter) HTMLCollection 39 Source/core/dom/ClassCollection.h class ClassCollection FINAL : public HTMLCollection { HTMLCollection 894 Source/core/dom/ContainerNode.cpp PassRefPtr<HTMLCollection> ContainerNode::children() HTMLCollection 896 Source/core/dom/ContainerNode.cpp return ensureRareData().ensureNodeLists().addCache<HTMLCollection>(*this, NodeChildren); HTMLCollection 1052 Source/core/dom/ContainerNode.cpp PassRefPtr<HTMLCollection> ContainerNode::getElementsByTagName(const AtomicString& localName) HTMLCollection 1062 Source/core/dom/ContainerNode.cpp PassRefPtr<HTMLCollection> ContainerNode::getElementsByTagNameNS(const AtomicString& namespaceURI, const AtomicString& localName) HTMLCollection 1082 Source/core/dom/ContainerNode.cpp PassRefPtr<HTMLCollection> ContainerNode::getElementsByClassName(const AtomicString& classNames) HTMLCollection 36 Source/core/dom/ContainerNode.h class HTMLCollection; HTMLCollection 106 Source/core/dom/ContainerNode.h PassRefPtr<HTMLCollection> children(); HTMLCollection 119 Source/core/dom/ContainerNode.h PassRefPtr<HTMLCollection> getElementsByTagName(const AtomicString&); HTMLCollection 120 Source/core/dom/ContainerNode.h PassRefPtr<HTMLCollection> getElementsByTagNameNS(const AtomicString& namespaceURI, const AtomicString& localName); HTMLCollection 122 Source/core/dom/ContainerNode.h PassRefPtr<HTMLCollection> getElementsByClassName(const AtomicString& classNames); HTMLCollection 4387 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::ensureCachedCollection(CollectionType type) HTMLCollection 4389 Source/core/dom/Document.cpp return ensureRareData().ensureNodeLists().addCache<HTMLCollection>(*this, type); HTMLCollection 4392 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::images() HTMLCollection 4397 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::applets() HTMLCollection 4402 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::embeds() HTMLCollection 4407 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::scripts() HTMLCollection 4412 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::links() HTMLCollection 4417 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::forms() HTMLCollection 4422 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::anchors() HTMLCollection 4427 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::allForBinding() HTMLCollection 4433 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::all() HTMLCollection 4438 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::windowNamedItems(const AtomicString& name) HTMLCollection 4443 Source/core/dom/Document.cpp PassRefPtr<HTMLCollection> Document::documentNamedItems(const AtomicString& name) HTMLCollection 108 Source/core/dom/Document.h class HTMLCollection; HTMLCollection 386 Source/core/dom/Document.h PassRefPtr<HTMLCollection> images(); HTMLCollection 387 Source/core/dom/Document.h PassRefPtr<HTMLCollection> embeds(); HTMLCollection 388 Source/core/dom/Document.h PassRefPtr<HTMLCollection> applets(); HTMLCollection 389 Source/core/dom/Document.h PassRefPtr<HTMLCollection> links(); HTMLCollection 390 Source/core/dom/Document.h PassRefPtr<HTMLCollection> forms(); HTMLCollection 391 Source/core/dom/Document.h PassRefPtr<HTMLCollection> anchors(); HTMLCollection 392 Source/core/dom/Document.h PassRefPtr<HTMLCollection> scripts(); HTMLCollection 393 Source/core/dom/Document.h PassRefPtr<HTMLCollection> allForBinding(); HTMLCollection 394 Source/core/dom/Document.h PassRefPtr<HTMLCollection> all(); HTMLCollection 396 Source/core/dom/Document.h PassRefPtr<HTMLCollection> windowNamedItems(const AtomicString& name); HTMLCollection 397 Source/core/dom/Document.h PassRefPtr<HTMLCollection> documentNamedItems(const AtomicString& name); HTMLCollection 1136 Source/core/dom/Document.h PassRefPtr<HTMLCollection> ensureCachedCollection(CollectionType); HTMLCollection 2967 Source/core/dom/Element.cpp PassRefPtr<HTMLCollection> Element::ensureCachedHTMLCollection(CollectionType type) HTMLCollection 2969 Source/core/dom/Element.cpp if (HTMLCollection* collection = cachedHTMLCollection(type)) HTMLCollection 2982 Source/core/dom/Element.cpp return ensureRareData().ensureNodeLists().addCache<HTMLCollection>(*this, type); HTMLCollection 2990 Source/core/dom/Element.cpp HTMLCollection* Element::cachedHTMLCollection(CollectionType type) HTMLCollection 2992 Source/core/dom/Element.cpp return hasRareData() && rareData()->nodeLists() ? rareData()->nodeLists()->cached<HTMLCollection>(type) : 0; HTMLCollection 546 Source/core/dom/Element.h PassRefPtr<HTMLCollection> ensureCachedHTMLCollection(CollectionType); HTMLCollection 547 Source/core/dom/Element.h HTMLCollection* cachedHTMLCollection(CollectionType); HTMLCollection 48 Source/core/dom/LiveNodeListBase.cpp static_cast<const HTMLCollection*>(this)->invalidateIdNameCacheMaps(); HTMLCollection 41 Source/core/dom/ParentNode.h static PassRefPtr<HTMLCollection> children(ContainerNode& node) HTMLCollection 33 Source/core/dom/TagCollection.cpp : HTMLCollection(rootNode, type, DoesNotOverrideItemAfter) HTMLCollection 34 Source/core/dom/TagCollection.h class TagCollection : public HTMLCollection { HTMLCollection 135 Source/core/fetch/FontResource.cpp RefPtr<HTMLCollection> collection = m_externalSVGDocument->getElementsByTagNameNS(SVGNames::fontTag.namespaceURI(), SVGNames::fontTag.localName()); HTMLCollection 40 Source/core/html/HTMLAllCollection.cpp : HTMLCollection(node, type, DoesNotOverrideItemAfter) HTMLCollection 33 Source/core/html/HTMLAllCollection.h class HTMLAllCollection FINAL : public HTMLCollection { HTMLCollection 161 Source/core/html/HTMLCollection.cpp HTMLCollection::HTMLCollection(ContainerNode& ownerNode, CollectionType type, ItemAfterOverrideType itemAfterOverrideType) HTMLCollection 169 Source/core/html/HTMLCollection.cpp PassRefPtr<HTMLCollection> HTMLCollection::create(ContainerNode& base, CollectionType type) HTMLCollection 171 Source/core/html/HTMLCollection.cpp return adoptRef(new HTMLCollection(base, type, DoesNotOverrideItemAfter)); HTMLCollection 174 Source/core/html/HTMLCollection.cpp HTMLCollection::~HTMLCollection() HTMLCollection 185 Source/core/html/HTMLCollection.cpp void HTMLCollection::invalidateCache(Document* oldDocument) const HTMLCollection 194 Source/core/html/HTMLCollection.cpp template <> inline bool isMatchingElement(const HTMLCollection& htmlCollection, const Element& element) HTMLCollection 279 Source/core/html/HTMLCollection.cpp Element* HTMLCollection::itemBefore(const Element* previous) const HTMLCollection 284 Source/core/html/HTMLCollection.cpp Element* HTMLCollection::virtualItemAfter(Element*) const HTMLCollection 309 Source/core/html/HTMLCollection.cpp inline Element* firstMatchingChildElement(const HTMLCollection& nodeList) HTMLCollection 317 Source/core/html/HTMLCollection.cpp inline Element* nextMatchingChildElement(const HTMLCollection& nodeList, Element& current) HTMLCollection 326 Source/core/html/HTMLCollection.cpp Element* HTMLCollection::traverseToFirstElement() const HTMLCollection 342 Source/core/html/HTMLCollection.cpp inline Element* HTMLCollection::traverseNextElement(Element& previous) const HTMLCollection 351 Source/core/html/HTMLCollection.cpp Element* HTMLCollection::traverseForwardToOffset(unsigned offset, Element& currentElement, unsigned& currentOffset) const HTMLCollection 380 Source/core/html/HTMLCollection.cpp Element* HTMLCollection::namedItem(const AtomicString& name) const HTMLCollection 401 Source/core/html/HTMLCollection.cpp bool HTMLCollection::namedPropertyQuery(const AtomicString& name, ExceptionState&) HTMLCollection 406 Source/core/html/HTMLCollection.cpp void HTMLCollection::supportedPropertyNames(Vector<String>& names) HTMLCollection 435 Source/core/html/HTMLCollection.cpp void HTMLCollection::namedPropertyEnumerator(Vector<String>& names, ExceptionState&) HTMLCollection 440 Source/core/html/HTMLCollection.cpp void HTMLCollection::updateIdNameCache() const HTMLCollection 458 Source/core/html/HTMLCollection.cpp void HTMLCollection::namedItems(const AtomicString& name, Vector<RefPtr<Element> >& result) const HTMLCollection 36 Source/core/html/HTMLCollection.h class HTMLCollection : public ScriptWrappable, public RefCounted<HTMLCollection>, public LiveNodeListBase { HTMLCollection 43 Source/core/html/HTMLCollection.h static PassRefPtr<HTMLCollection> create(ContainerNode& base, CollectionType); HTMLCollection 44 Source/core/html/HTMLCollection.h virtual ~HTMLCollection(); HTMLCollection 66 Source/core/html/HTMLCollection.h HTMLCollection(ContainerNode& base, CollectionType, ItemAfterOverrideType); HTMLCollection 135 Source/core/html/HTMLCollection.h mutable CollectionIndexCache<HTMLCollection, Element> m_collectionIndexCache; HTMLCollection 53 Source/core/html/HTMLDataListElement.cpp PassRefPtr<HTMLCollection> HTMLDataListElement::options() HTMLCollection 44 Source/core/html/HTMLDataListElement.h PassRefPtr<HTMLCollection> options(); HTMLCollection 31 Source/core/html/HTMLElement.h class HTMLCollection; HTMLCollection 95 Source/core/html/HTMLFieldSetElement.cpp PassRefPtr<HTMLCollection> HTMLFieldSetElement::elements() HTMLCollection 32 Source/core/html/HTMLFieldSetElement.h class HTMLCollection; HTMLCollection 39 Source/core/html/HTMLFieldSetElement.h PassRefPtr<HTMLCollection> elements(); HTMLCollection 42 Source/core/html/HTMLFormControlsCollection.cpp : HTMLCollection(ownerNode, FormControls, OverridesItemAfter) HTMLCollection 107 Source/core/html/HTMLFormControlsCollection.cpp HTMLCollection::invalidateCache(oldDocument); HTMLCollection 40 Source/core/html/HTMLFormControlsCollection.h class HTMLFormControlsCollection FINAL : public HTMLCollection { HTMLCollection 535 Source/core/html/HTMLFormElement.cpp PassRefPtr<HTMLCollection> HTMLFormElement::elements() HTMLCollection 52 Source/core/html/HTMLFormElement.h PassRefPtr<HTMLCollection> elements(); HTMLCollection 1513 Source/core/html/HTMLInputElement.cpp RefPtr<HTMLCollection> options = dataList->options(); HTMLCollection 1845 Source/core/html/HTMLInputElement.cpp RefPtr<HTMLCollection> options = dataList->options(); HTMLCollection 75 Source/core/html/HTMLMapElement.cpp RefPtr<HTMLCollection> images = document().images(); HTMLCollection 117 Source/core/html/HTMLMapElement.cpp PassRefPtr<HTMLCollection> HTMLMapElement::areas() HTMLCollection 43 Source/core/html/HTMLMapElement.h PassRefPtr<HTMLCollection> areas(); HTMLCollection 38 Source/core/html/HTMLNameCollection.cpp : HTMLCollection(document, type, OverridesItemAfter) HTMLCollection 34 Source/core/html/HTMLNameCollection.h class HTMLNameCollection FINAL : public HTMLCollection { HTMLCollection 237 Source/core/html/HTMLObjectElement.cpp RefPtr<HTMLCollection> metaElements = document().getElementsByTagName(HTMLNames::metaTag.localName()); HTMLCollection 35 Source/core/html/HTMLOptionsCollection.cpp : HTMLCollection(select, SelectOptions, DoesNotOverrideItemAfter) HTMLCollection 35 Source/core/html/HTMLOptionsCollection.h class HTMLOptionsCollection FINAL : public HTMLCollection { HTMLCollection 375 Source/core/html/HTMLSelectElement.cpp PassRefPtr<HTMLCollection> HTMLSelectElement::selectedOptions() HTMLCollection 738 Source/core/html/HTMLSelectElement.cpp if (HTMLCollection* collection = cachedHTMLCollection(SelectedOptions)) HTMLCollection 753 Source/core/html/HTMLSelectElement.cpp if (HTMLCollection* collection = cachedHTMLCollection(SelectOptions)) HTMLCollection 77 Source/core/html/HTMLSelectElement.h PassRefPtr<HTMLCollection> selectedOptions(); HTMLCollection 549 Source/core/html/HTMLTableElement.cpp PassRefPtr<HTMLCollection> HTMLTableElement::rows() HTMLCollection 554 Source/core/html/HTMLTableElement.cpp PassRefPtr<HTMLCollection> HTMLTableElement::tBodies() HTMLCollection 34 Source/core/html/HTMLTableElement.h class HTMLCollection; HTMLCollection 62 Source/core/html/HTMLTableElement.h PassRefPtr<HTMLCollection> rows(); HTMLCollection 63 Source/core/html/HTMLTableElement.h PassRefPtr<HTMLCollection> tBodies(); HTMLCollection 124 Source/core/html/HTMLTableRowElement.cpp RefPtr<HTMLCollection> children = cells(); HTMLCollection 147 Source/core/html/HTMLTableRowElement.cpp RefPtr<HTMLCollection> children = cells(); HTMLCollection 159 Source/core/html/HTMLTableRowElement.cpp PassRefPtr<HTMLCollection> HTMLTableRowElement::cells() HTMLCollection 46 Source/core/html/HTMLTableRowElement.h PassRefPtr<HTMLCollection> cells(); HTMLCollection 141 Source/core/html/HTMLTableRowsCollection.cpp : HTMLCollection(table, TableRows, OverridesItemAfter) HTMLCollection 39 Source/core/html/HTMLTableRowsCollection.h class HTMLTableRowsCollection FINAL : public HTMLCollection { HTMLCollection 63 Source/core/html/HTMLTableSectionElement.cpp RefPtr<HTMLCollection> children = rows(); HTMLCollection 85 Source/core/html/HTMLTableSectionElement.cpp RefPtr<HTMLCollection> children = rows(); HTMLCollection 105 Source/core/html/HTMLTableSectionElement.cpp PassRefPtr<HTMLCollection> HTMLTableSectionElement::rows() HTMLCollection 44 Source/core/html/HTMLTableSectionElement.h PassRefPtr<HTMLCollection> rows(); HTMLCollection 238 Source/core/html/forms/ColorInputType.cpp RefPtr<HTMLCollection> options = dataList->options(); HTMLCollection 355 Source/core/html/forms/RangeInputType.cpp RefPtr<HTMLCollection> options = dataList->options(); HTMLCollection 923 Source/core/rendering/RenderTheme.cpp RefPtr<HTMLCollection> options = dataList->options(); HTMLCollection 162 Source/web/WebDocument.cpp RefPtr<HTMLCollection> images = unwrap<Document>()->images(); HTMLCollection 176 Source/web/WebDocument.cpp RefPtr<HTMLCollection> forms = const_cast<Document*>(constUnwrap<Document>())->forms(); HTMLCollection 51 Source/web/WebElementCollection.cpp HTMLCollection* p = const_cast<HTMLCollection*>(other.m_private); HTMLCollection 57 Source/web/WebElementCollection.cpp WebElementCollection::WebElementCollection(const PassRefPtr<HTMLCollection>& col) HTMLCollection 58 Source/web/WebElementCollection.cpp : m_private(static_cast<HTMLCollection*>(col.leakRef())) HTMLCollection 62 Source/web/WebElementCollection.cpp void WebElementCollection::assign(HTMLCollection* p) HTMLCollection 142 Source/web/WebPageSerializer.cpp RefPtr<HTMLCollection> allElements = frame->document()->all(); HTMLCollection 476 Source/web/WebPageSerializerImpl.cpp RefPtr<HTMLCollection> all = currentDoc->all(); HTMLCollection 37 public/web/WebElementCollection.h namespace WebCore { class HTMLCollection; } HTMLCollection 68 public/web/WebElementCollection.h WebElementCollection(const WTF::PassRefPtr<WebCore::HTMLCollection>&); HTMLCollection 72 public/web/WebElementCollection.h void assign(WebCore::HTMLCollection*); HTMLCollection 73 public/web/WebElementCollection.h WebCore::HTMLCollection* m_private;