From 0bee090c562d288060e9fb73e62bdffa90f7e9d5 Mon Sep 17 00:00:00 2001 From: "dgrogan@chromium.org" Date: Tue, 18 Jun 2013 07:49:24 +0000 Subject: Add dataLoss property to IDB's upgradeneeded event. When the backend indicates that it performed cleanup on the backing store set the dataLoss property on the upgradeneeded event to "total". Chrome side https://codereview.chromium.org/17033004/ BUG=172626 Review URL: https://chromiumcodereview.appspot.com/17060008 git-svn-id: svn://svn.chromium.org/blink/trunk@152615 bbb929c8-8fbe-4397-9dbb-9b2b20218538 --- third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp') diff --git a/third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp b/third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp index 4756e3b..eac7261 100644 --- a/third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp +++ b/third_party/WebKit/Source/modules/indexeddb/IDBOpenDBRequest.cpp @@ -70,7 +70,7 @@ void IDBOpenDBRequest::onBlocked(int64_t oldVersion) enqueueEvent(IDBVersionChangeEvent::create(IDBAny::create(oldVersion), newVersionAny.release(), eventNames().blockedEvent)); } -void IDBOpenDBRequest::onUpgradeNeeded(int64_t oldVersion, PassRefPtr prpDatabaseBackend, const IDBDatabaseMetadata& metadata) +void IDBOpenDBRequest::onUpgradeNeeded(int64_t oldVersion, PassRefPtr prpDatabaseBackend, const IDBDatabaseMetadata& metadata, WebKit::WebIDBCallbacks::DataLoss dataLoss) { IDB_TRACE("IDBOpenDBRequest::onUpgradeNeeded()"); if (m_contextStopped || !scriptExecutionContext()) { @@ -103,7 +103,7 @@ void IDBOpenDBRequest::onUpgradeNeeded(int64_t oldVersion, PassRefPtr prpBackend, const IDBDatabaseMetadata& metadata) -- cgit v1.1