/external/chromium_org/third_party/WebKit/Source/core/platform/ |
LinkHash.h | 36 typedef uint64_t LinkHash; 38 // Use the low 32-bits of the 64-bit LinkHash as the key for HashSets. 40 static unsigned hash(LinkHash key) { return static_cast<unsigned>(key); } 41 static bool equal(LinkHash a, LinkHash b) { return a == b; } 45 static unsigned avoidDeletedValue(LinkHash hash64) 60 LinkHash visitedLinkHash(const KURL& base, const AtomicString& attributeURL);
|
LinkHash.cpp | 32 #include "core/platform/LinkHash.h" 53 LinkHash visitedLinkHash(const KURL& base, const AtomicString& relative)
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
VisitedLinkState.h | 34 #include "core/platform/LinkHash.h" 48 void invalidateStyleForLink(LinkHash); 57 HashSet<LinkHash, LinkHashHash> m_linksCheckedForVisitedState;
|
VisitedLinkState.cpp | 51 inline static LinkHash linkHashForElement(Document* document, Element* element) 58 inline static LinkHash linkHashForElementWithAttribute(Document* document, Element* element, const AtomicString& attribute) 86 void VisitedLinkState::invalidateStyleForLink(LinkHash linkHash) 88 if (!m_linksCheckedForVisitedState.contains(linkHash)) 91 if (element->isLink() && linkHashForElement(m_document, element) == linkHash) 118 LinkHash hash = linkHashForElementWithAttribute(m_document, element, attribute);
|
/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLAnchorElement.h | 29 #include "core/platform/LinkHash.h" 102 LinkHash visitedLinkHash() const; 146 mutable LinkHash m_cachedVisitedLinkHash; 149 inline LinkHash HTMLAnchorElement::visitedLinkHash() const
|
/external/chromium_org/third_party/WebKit/Source/core/page/ |
Page.h | 79 typedef uint64_t LinkHash; 203 static void visitedStateChanged(PageGroup*, LinkHash visitedHash);
|
Page.cpp | 486 void Page::visitedStateChanged(PageGroup* group, LinkHash linkHash) 498 frame->document()->visitedLinkState()->invalidateStyleForLink(linkHash);
|
/external/chromium_org/third_party/WebKit/Source/core/ |
webcore_platform.target.darwin-arm.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |
webcore_platform.target.darwin-mips.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |
webcore_platform.target.darwin-x86.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |
webcore_platform.target.linux-arm.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |
webcore_platform.target.linux-mips.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |
webcore_platform.target.linux-x86.mk | 48 third_party/WebKit/Source/core/platform/LinkHash.cpp \ [all...] |