NetworkProcessPlatformStrategies.cpp [plain text]
#include "config.h"
#include "NetworkProcessPlatformStrategies.h"
#include <WebCore/BlobRegistryImpl.h>
#include <wtf/NeverDestroyed.h>
using namespace WebCore;
namespace WebKit {
void NetworkProcessPlatformStrategies::initialize()
{
static NeverDestroyed<NetworkProcessPlatformStrategies> platformStrategies;
setPlatformStrategies(&platformStrategies.get());
}
CookiesStrategy* NetworkProcessPlatformStrategies::createCookiesStrategy()
{
return 0;
}
DatabaseStrategy* NetworkProcessPlatformStrategies::createDatabaseStrategy()
{
return 0;
}
LoaderStrategy* NetworkProcessPlatformStrategies::createLoaderStrategy()
{
return this;
}
PasteboardStrategy* NetworkProcessPlatformStrategies::createPasteboardStrategy()
{
return 0;
}
PluginStrategy* NetworkProcessPlatformStrategies::createPluginStrategy()
{
return 0;
}
SharedWorkerStrategy* NetworkProcessPlatformStrategies::createSharedWorkerStrategy()
{
return 0;
}
StorageStrategy* NetworkProcessPlatformStrategies::createStorageStrategy()
{
return 0;
}
ResourceLoadScheduler* NetworkProcessPlatformStrategies::resourceLoadScheduler()
{
ASSERT_NOT_REACHED();
return 0;
}
void NetworkProcessPlatformStrategies::loadResourceSynchronously(NetworkingContext*, unsigned long, const ResourceRequest&, StoredCredentials, ClientCredentialPolicy, ResourceError&, ResourceResponse&, Vector<char>&)
{
ASSERT_NOT_REACHED();
}
BlobRegistry* NetworkProcessPlatformStrategies::createBlobRegistry()
{
return new BlobRegistryImpl;
}
}