Title: [176588] trunk/Source/WebKit/mac
- Revision
- 176588
- Author
- [email protected]
- Date
- 2014-11-30 16:20:34 -0800 (Sun, 30 Nov 2014)
Log Message
Fix a test failure.
* History/WebHistory.mm:
(+[WebHistory _setVisitedLinkTrackingEnabled:]):
Call through to the visited link store.
(+[WebHistory _removeAllVisitedLinks]):
Ditto.
* WebCoreSupport/WebVisitedLinkStore.mm:
(WebVisitedLinkStore::isLinkVisited):
Make sure to populate visited links.
Modified Paths
Diff
Modified: trunk/Source/WebKit/mac/ChangeLog (176587 => 176588)
--- trunk/Source/WebKit/mac/ChangeLog 2014-11-30 22:48:30 UTC (rev 176587)
+++ trunk/Source/WebKit/mac/ChangeLog 2014-12-01 00:20:34 UTC (rev 176588)
@@ -1,5 +1,20 @@
2014-11-30 Anders Carlsson <[email protected]>
+ Fix a test failure.
+
+ * History/WebHistory.mm:
+ (+[WebHistory _setVisitedLinkTrackingEnabled:]):
+ Call through to the visited link store.
+
+ (+[WebHistory _removeAllVisitedLinks]):
+ Ditto.
+
+ * WebCoreSupport/WebVisitedLinkStore.mm:
+ (WebVisitedLinkStore::isLinkVisited):
+ Make sure to populate visited links.
+
+2014-11-30 Anders Carlsson <[email protected]>
+
Switch over to the visited link store from the WebViewGroup
https://bugs.webkit.org/show_bug.cgi?id=139112
Modified: trunk/Source/WebKit/mac/History/WebHistory.mm (176587 => 176588)
--- trunk/Source/WebKit/mac/History/WebHistory.mm 2014-11-30 22:48:30 UTC (rev 176587)
+++ trunk/Source/WebKit/mac/History/WebHistory.mm 2014-12-01 00:20:34 UTC (rev 176588)
@@ -921,11 +921,13 @@
+ (void)_setVisitedLinkTrackingEnabled:(BOOL)visitedLinkTrackingEnabled
{
PageGroup::setShouldTrackVisitedLinks(visitedLinkTrackingEnabled);
+ WebVisitedLinkStore::setShouldTrackVisitedLinks(visitedLinkTrackingEnabled);
}
+ (void)_removeAllVisitedLinks
{
PageGroup::removeAllVisitedLinks();
+ WebVisitedLinkStore::removeAllVisitedLinks();
}
@end
Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebVisitedLinkStore.mm (176587 => 176588)
--- trunk/Source/WebKit/mac/WebCoreSupport/WebVisitedLinkStore.mm 2014-11-30 22:48:30 UTC (rev 176587)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebVisitedLinkStore.mm 2014-12-01 00:20:34 UTC (rev 176588)
@@ -108,6 +108,8 @@
bool WebVisitedLinkStore::isLinkVisited(Page& page, LinkHash linkHash, const URL& baseURL, const AtomicString& attributeURL)
{
+ populateVisitedLinksIfNeeded(page);
+
return m_visitedLinkHashes.contains(linkHash);
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes