Title: [164665] trunk/Source/WebCore
Revision
164665
Author
[email protected]
Date
2014-02-25 12:56:27 -0800 (Tue, 25 Feb 2014)

Log Message

DefaultVisitedLinkProvider can just call into the page group directly
https://bugs.webkit.org/show_bug.cgi?id=129320

Reviewed by Andreas Kling.

* page/DefaultVisitedLinkProvider.cpp:
(WebCore::DefaultVisitedLinkProvider::isLinkVisited):
(WebCore::DefaultVisitedLinkProvider::addVisitedLink):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (164664 => 164665)


--- trunk/Source/WebCore/ChangeLog	2014-02-25 20:55:15 UTC (rev 164664)
+++ trunk/Source/WebCore/ChangeLog	2014-02-25 20:56:27 UTC (rev 164665)
@@ -1,3 +1,14 @@
+2014-02-25  Anders Carlsson  <[email protected]>
+
+        DefaultVisitedLinkProvider can just call into the page group directly
+        https://bugs.webkit.org/show_bug.cgi?id=129320
+
+        Reviewed by Andreas Kling.
+
+        * page/DefaultVisitedLinkProvider.cpp:
+        (WebCore::DefaultVisitedLinkProvider::isLinkVisited):
+        (WebCore::DefaultVisitedLinkProvider::addVisitedLink):
+
 2014-02-25  Commit Queue  <[email protected]>
 
         Unreviewed, rolling out r164638.

Modified: trunk/Source/WebCore/page/DefaultVisitedLinkProvider.cpp (164664 => 164665)


--- trunk/Source/WebCore/page/DefaultVisitedLinkProvider.cpp	2014-02-25 20:55:15 UTC (rev 164664)
+++ trunk/Source/WebCore/page/DefaultVisitedLinkProvider.cpp	2014-02-25 20:56:27 UTC (rev 164665)
@@ -26,8 +26,8 @@
 #include "config.h"
 #include "DefaultVisitedLinkProvider.h"
 
-#include "PlatformStrategies.h"
-#include "VisitedLinkStrategy.h"
+#include "Page.h"
+#include "PageGroup.h"
 
 namespace WebCore {
 
@@ -44,14 +44,14 @@
 {
 }
 
-bool DefaultVisitedLinkProvider::isLinkVisited(Page& page, LinkHash linkHash, const URL& baseURL, const AtomicString& attributeURL)
+bool DefaultVisitedLinkProvider::isLinkVisited(Page& page, LinkHash linkHash, const URL&, const AtomicString&)
 {
-    return platformStrategies()->visitedLinkStrategy()->isLinkVisited(&page, linkHash, baseURL, attributeURL);
+    return page.group().isLinkVisited(linkHash);
 }
 
 void DefaultVisitedLinkProvider::addVisitedLink(Page& page, LinkHash linkHash)
 {
-    platformStrategies()->visitedLinkStrategy()->addVisitedLink(&page, linkHash);
+    page.group().addVisitedLinkHash(linkHash);
 }
 
 } // namespace WebCore
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to