Пример #1
0
void clearLocalStorage(const WebString& pageGroupName)
{
    WTF::String name(pageGroupName.characters(), pageGroupName.length());

    WebCore::PageGroup* group = WebCore::PageGroup::pageGroup(name);
    if (!group)
        return;

    group->removeLocalStorage();
}
Пример #2
0
void clearDatabase(const WebString& pageGroupName)
{
    WTF::String name(pageGroupName.characters(), pageGroupName.length());

    WebCore::DatabaseTracker::tracker(name).deleteAllDatabases();
}
Пример #3
0
void clearAppCache(const WebString& pageGroupName)
{
    WTF::String name(pageGroupName.characters(), pageGroupName.length());

    WebCore::cacheStorage(name).empty();
}