Diff
Modified: trunk/Source/WebKit2/ChangeLog (164671 => 164672)
--- trunk/Source/WebKit2/ChangeLog 2014-02-25 21:37:49 UTC (rev 164671)
+++ trunk/Source/WebKit2/ChangeLog 2014-02-25 21:42:43 UTC (rev 164672)
@@ -1,3 +1,14 @@
+2014-02-25 Anders Carlsson <[email protected]>
+
+ Fix build.
+
+ Remove VisitedLinkStrategy.
+
+ * NetworkProcess/NetworkProcessPlatformStrategies.cpp:
+ * NetworkProcess/NetworkProcessPlatformStrategies.h:
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:
+ * WebProcess/WebCoreSupport/WebPlatformStrategies.h:
+
2014-02-25 Alexey Proskuryakov <[email protected]>
Rolling out http://trac.webkit.org/changeset/164611, because it broke
Modified: trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp (164671 => 164672)
--- trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp 2014-02-25 21:37:49 UTC (rev 164671)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp 2014-02-25 21:42:43 UTC (rev 164672)
@@ -74,11 +74,6 @@
return 0;
}
-VisitedLinkStrategy* NetworkProcessPlatformStrategies::createVisitedLinkStrategy()
-{
- return 0;
-}
-
ResourceLoadScheduler* NetworkProcessPlatformStrategies::resourceLoadScheduler()
{
ASSERT_NOT_REACHED();
Modified: trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.h (164671 => 164672)
--- trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.h 2014-02-25 21:37:49 UTC (rev 164671)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.h 2014-02-25 21:42:43 UTC (rev 164672)
@@ -44,7 +44,6 @@
virtual WebCore::PluginStrategy* createPluginStrategy() override;
virtual WebCore::SharedWorkerStrategy* createSharedWorkerStrategy() override;
virtual WebCore::StorageStrategy* createStorageStrategy() override;
- virtual WebCore::VisitedLinkStrategy* createVisitedLinkStrategy() override;
// WebCore::LoaderStrategy
virtual WebCore::ResourceLoadScheduler* resourceLoadScheduler() override;
Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp (164671 => 164672)
--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp 2014-02-25 21:37:49 UTC (rev 164671)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp 2014-02-25 21:42:43 UTC (rev 164672)
@@ -122,11 +122,6 @@
return this;
}
-VisitedLinkStrategy* WebPlatformStrategies::createVisitedLinkStrategy()
-{
- return this;
-}
-
// CookiesStrategy
String WebPlatformStrategies::cookiesForDOM(const NetworkStorageSession& session, const URL& firstParty, const URL& url)
@@ -373,18 +368,6 @@
#endif
}
-// VisitedLinkStrategy
-
-bool WebPlatformStrategies::isLinkVisited(Page*, LinkHash linkHash, const URL&, const AtomicString&)
-{
- return WebProcess::shared().isLinkVisited(linkHash);
-}
-
-void WebPlatformStrategies::addVisitedLink(Page*, LinkHash linkHash)
-{
- WebProcess::shared().addVisitedLink(linkHash);
-}
-
#if PLATFORM(COCOA)
// PasteboardStrategy
Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h (164671 => 164672)
--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h 2014-02-25 21:37:49 UTC (rev 164671)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h 2014-02-25 21:42:43 UTC (rev 164672)
@@ -34,12 +34,11 @@
#include <WebCore/PluginStrategy.h>
#include <WebCore/SharedWorkerStrategy.h>
#include <WebCore/StorageStrategy.h>
-#include <WebCore/VisitedLinkStrategy.h>
#include <wtf/NeverDestroyed.h>
namespace WebKit {
-class WebPlatformStrategies : public WebCore::PlatformStrategies, private WebCore::CookiesStrategy, private WebCore::DatabaseStrategy, private WebCore::LoaderStrategy, private WebCore::PasteboardStrategy, private WebCore::PluginStrategy, private WebCore::SharedWorkerStrategy, private WebCore::StorageStrategy, private WebCore::VisitedLinkStrategy {
+class WebPlatformStrategies : public WebCore::PlatformStrategies, private WebCore::CookiesStrategy, private WebCore::DatabaseStrategy, private WebCore::LoaderStrategy, private WebCore::PasteboardStrategy, private WebCore::PluginStrategy, private WebCore::SharedWorkerStrategy, private WebCore::StorageStrategy {
friend class NeverDestroyed<WebPlatformStrategies>;
public:
static void initialize();
@@ -55,7 +54,6 @@
virtual WebCore::PluginStrategy* createPluginStrategy() override;
virtual WebCore::SharedWorkerStrategy* createSharedWorkerStrategy() override;
virtual WebCore::StorageStrategy* createStorageStrategy() override;
- virtual WebCore::VisitedLinkStrategy* createVisitedLinkStrategy() override;
// WebCore::CookiesStrategy
virtual String cookiesForDOM(const WebCore::NetworkStorageSession&, const WebCore::URL& firstParty, const WebCore::URL&) override;
@@ -94,10 +92,6 @@
virtual PassRefPtr<WebCore::StorageNamespace> transientLocalStorageNamespace(WebCore::PageGroup*, WebCore::SecurityOrigin*) override;
virtual PassRefPtr<WebCore::StorageNamespace> sessionStorageNamespace(WebCore::Page*) override;
- // WebCore::VisitedLinkStrategy
- virtual bool isLinkVisited(WebCore::Page*, WebCore::LinkHash, const WebCore::URL& baseURL, const WTF::AtomicString& attributeURL) override;
- virtual void addVisitedLink(WebCore::Page*, WebCore::LinkHash) override;
-
// WebCore::PasteboardStrategy
#if PLATFORM(IOS)
virtual void writeToPasteboard(const WebCore::PasteboardWebContent&) override;