Home
last modified time | relevance | path

Searched refs:LinkHash (Results 1 – 25 of 47) sorted by relevance

12

/external/webkit/Source/WebKit2/Shared/
DVisitedLinkTable.cpp57 ASSERT(!(m_sharedMemory->size() % sizeof(LinkHash))); in setSharedMemory()
59 m_table = static_cast<LinkHash*>(m_sharedMemory->data()); in setSharedMemory()
60 m_tableSize = m_sharedMemory->size() / sizeof(LinkHash); in setSharedMemory()
76 bool VisitedLinkTable::addLinkHash(LinkHash linkHash) in addLinkHash()
81 LinkHash* table = m_table; in addLinkHash()
86 LinkHash* entry; in addLinkHash()
107 bool VisitedLinkTable::isLinkVisited(LinkHash linkHash) const in isLinkVisited()
113 LinkHash* table = m_table; in isLinkVisited()
118 LinkHash* entry; in isLinkVisited()
DVisitedLinkTable.h45 bool addLinkHash(WebCore::LinkHash);
47 bool isLinkVisited(WebCore::LinkHash) const;
56 WebCore::LinkHash* m_table;
/external/webkit/Source/WebCore/platform/
DLinkHash.h36 typedef uint64_t LinkHash; typedef
40 static unsigned hash(LinkHash key) { return static_cast<unsigned>(key); } in hash()
41 static bool equal(LinkHash a, LinkHash b) { return a == b; } in equal()
45 static unsigned avoidDeletedValue(LinkHash hash64) in avoidDeletedValue()
57 LinkHash visitedLinkHash(const UChar* url, unsigned length);
63 LinkHash visitedLinkHash(const KURL& base, const AtomicString& attributeURL);
DVisitedLinkStrategy.h33 typedef uint64_t LinkHash; typedef
38 virtual bool isLinkVisited(Page*, LinkHash) = 0;
39 virtual void addVisitedLink(Page*, LinkHash) = 0;
DLinkHash.cpp198 static ALWAYS_INLINE LinkHash visitedLinkHashInline(const UChar* url, unsigned length) in visitedLinkHashInline()
203 LinkHash visitedLinkHash(const UChar* url, unsigned length) in visitedLinkHash()
274 LinkHash visitedLinkHash(const KURL& base, const AtomicString& attributeURL) in visitedLinkHash()
/external/webkit/Source/WebKit2/UIProcess/
DVisitedLinkProvider.cpp65 void VisitedLinkProvider::addVisitedLink(LinkHash linkHash) in addVisitedLink()
100 size_t minimumTableSize = SharedMemory::systemPageSize() / sizeof(LinkHash); in tableSizeForKeyCount()
109 Vector<WebCore::LinkHash> pendingVisitedLinks; in pendingVisitedLinksTimerFired()
117 Vector<WebCore::LinkHash> addedVisitedLinks; in pendingVisitedLinksTimerFired()
121 RefPtr<SharedMemory> newTableMemory = SharedMemory::create(newTableSize * sizeof(LinkHash)); in pendingVisitedLinksTimerFired()
135 ASSERT(currentTableMemory->size() == currentTableSize * sizeof(LinkHash)); in pendingVisitedLinksTimerFired()
138 … const LinkHash* currentLinkHashes = static_cast<const LinkHash*>(currentTableMemory->data()); in pendingVisitedLinksTimerFired()
140 LinkHash linkHash = currentLinkHashes[i]; in pendingVisitedLinksTimerFired()
DVisitedLinkProvider.h44 void addVisitedLink(WebCore::LinkHash);
60 HashSet<WebCore::LinkHash, WebCore::LinkHashHash> m_pendingVisitedLinks;
/external/webkit/Source/WebCore/page/
DPageGroup.h73 bool isLinkVisited(LinkHash);
77 void addVisitedLinkHash(LinkHash);
117 void addVisitedLink(LinkHash stringHash);
128 HashSet<LinkHash, LinkHashHash> m_visitedLinkHashes;
DPageGroup.cpp266 bool PageGroup::isLinkVisited(LinkHash visitedLinkHash) in isLinkVisited()
281 void PageGroup::addVisitedLinkHash(LinkHash hash) in addVisitedLinkHash()
287 inline void PageGroup::addVisitedLink(LinkHash hash) in addVisitedLink()
DPage.h93 typedef uint64_t LinkHash; typedef
262 static void visitedStateChanged(PageGroup*, LinkHash visitedHash);
/external/webkit/Source/WebCore/platform/chromium/
DLinkHashChromium.cpp38 LinkHash visitedLinkHash(const UChar* url, unsigned length) in visitedLinkHash()
43 LinkHash visitedLinkHash(const KURL& base, const AtomicString& attributeURL) in visitedLinkHash()
DPlatformBridge.h406 static LinkHash visitedLinkHash(const UChar* url, unsigned length);
407 static LinkHash visitedLinkHash(const KURL& base, const AtomicString& attributeURL);
408 static bool isLinkVisited(LinkHash);
/external/webkit/Source/WebKit/win/WebCoreSupport/
DWebPlatformStrategies.h54 virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash);
55 virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash);
DWebPlatformStrategies.cpp102 bool WebPlatformStrategies::isLinkVisited(Page* page, LinkHash hash) in isLinkVisited()
107 void WebPlatformStrategies::addVisitedLink(Page* page, LinkHash hash) in addVisitedLink()
/external/webkit/Source/WebKit/mac/WebCoreSupport/
DWebPlatformStrategies.h54 virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash);
55 virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash);
DWebPlatformStrategies.mm84 bool WebPlatformStrategies::isLinkVisited(Page* page, LinkHash hash)
89 void WebPlatformStrategies::addVisitedLink(Page* page, LinkHash hash)
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/
DWebPlatformStrategies.h59 virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash);
60 virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash);
DWebPlatformStrategies.cpp118 bool WebPlatformStrategies::isLinkVisited(Page* page, LinkHash linkHash) in isLinkVisited()
123 void WebPlatformStrategies::addVisitedLink(Page* page, LinkHash linkHash) in addVisitedLink()
/external/webkit/Source/WebKit2/WebProcess/
DWebProcess.h91 void addVisitedLink(WebCore::LinkHash);
92 bool isLinkVisited(WebCore::LinkHash) const;
140 void visitedLinkStateChanged(const Vector<WebCore::LinkHash>& linkHashes);
DWebProcess.cpp278 void WebProcess::visitedLinkStateChanged(const Vector<WebCore::LinkHash>& linkHashes) in visitedLinkStateChanged()
302 bool WebProcess::isLinkVisited(LinkHash linkHash) const in isLinkVisited()
307 void WebProcess::addVisitedLink(WebCore::LinkHash linkHash) in addVisitedLink()
/external/webkit/Source/WebCore/css/
DCSSStyleSelector.h176 … void visitedStateChanged(LinkHash visitedHash) { m_checker.visitedStateChanged(visitedHash); } in visitedStateChanged()
270 void visitedStateChanged(LinkHash visitedHash);
279 mutable HashSet<LinkHash, LinkHashHash> m_linksCheckedForVisitedState;
/external/webkit/Source/WebKit/qt/WebCoreSupport/
DWebPlatformStrategies.h155 virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash);
156 virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash);
DWebPlatformStrategies.cpp741 bool WebPlatformStrategies::isLinkVisited(Page* page, LinkHash hash) in isLinkVisited()
746 void WebPlatformStrategies::addVisitedLink(Page* page, LinkHash hash) in addVisitedLink()
/external/webkit/Source/WebKit/wince/WebCoreSupport/
DPlatformStrategiesWinCE.h150 virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash);
151 virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash);
DPlatformStrategiesWinCE.cpp669 bool PlatformStrategiesWinCE::isLinkVisited(Page* page, LinkHash hash) in isLinkVisited()
674 void PlatformStrategiesWinCE::addVisitedLink(Page* page, LinkHash hash) in addVisitedLink()

12