diff options
Diffstat (limited to 'chrome/browser/in_process_webkit/session_storage_namespace.cc')
-rw-r--r-- | chrome/browser/in_process_webkit/session_storage_namespace.cc | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/chrome/browser/in_process_webkit/session_storage_namespace.cc b/chrome/browser/in_process_webkit/session_storage_namespace.cc deleted file mode 100644 index 98cc5e9..0000000 --- a/chrome/browser/in_process_webkit/session_storage_namespace.cc +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "chrome/browser/in_process_webkit/session_storage_namespace.h" - -#include "chrome/browser/in_process_webkit/dom_storage_context.h" -#include "chrome/browser/in_process_webkit/webkit_context.h" -#include "chrome/browser/profiles/profile.h" - -SessionStorageNamespace::SessionStorageNamespace(Profile* profile) - : webkit_context_(profile->GetWebKitContext()), - id_(webkit_context_->dom_storage_context() - ->AllocateSessionStorageNamespaceId()) { -} - -SessionStorageNamespace::SessionStorageNamespace(WebKitContext* webkit_context, - int64 id) - : webkit_context_(webkit_context), - id_(id) { -} - -SessionStorageNamespace::~SessionStorageNamespace() { - webkit_context_->DeleteSessionStorageNamespace(id_); -} - -SessionStorageNamespace* SessionStorageNamespace::Clone() { - return new SessionStorageNamespace( - webkit_context_, - webkit_context_->dom_storage_context()->CloneSessionStorage(id_)); -} |