Title: [90287] trunk
Revision
90287
Author
h...@chromium.org
Date
2011-07-01 15:30:00 -0700 (Fri, 01 Jul 2011)

Log Message

2011-07-01  Hans Wennborg  <h...@chromium.org>

        IndexedDB: make LevelDB the default back-end
        https://bugs.webkit.org/show_bug.cgi?id=63817

        Reviewed by Tony Chang.

        Disable IndexedDB quota teset since quota enforcement is not yet
        supported by the LevelDB back-end.

        * platform/chromium/test_expectations.txt:
2011-07-01  Hans Wennborg  <h...@chromium.org>

        IndexedDB: make LevelDB the default back-end
        https://bugs.webkit.org/show_bug.cgi?id=63817

        Reviewed by Tony Chang.

        Use LevelDB as the default back-end.

        Covered by existing layout tests for indexeddb, which will now be
        using the LevelDB back-end.

        * src/WebIDBFactoryImpl.cpp:
        (WebKit::WebIDBFactoryImpl::open):

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (90286 => 90287)


--- trunk/LayoutTests/ChangeLog	2011-07-01 22:25:14 UTC (rev 90286)
+++ trunk/LayoutTests/ChangeLog	2011-07-01 22:30:00 UTC (rev 90287)
@@ -1,3 +1,15 @@
+2011-07-01  Hans Wennborg  <h...@chromium.org>
+
+        IndexedDB: make LevelDB the default back-end
+        https://bugs.webkit.org/show_bug.cgi?id=63817
+
+        Reviewed by Tony Chang.
+
+        Disable IndexedDB quota teset since quota enforcement is not yet
+        supported by the LevelDB back-end.
+
+        * platform/chromium/test_expectations.txt:
+
 2011-07-01  Mihai Parparita  <mih...@chromium.org>
 
         Rebaseline media/media-blocked-by-beforeload.html for Chromium Leopard

Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (90286 => 90287)


--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-07-01 22:25:14 UTC (rev 90286)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-07-01 22:30:00 UTC (rev 90287)
@@ -4076,3 +4076,6 @@
 BUGWK63509 : editing/style/smoosh-styles-003.html = PASS IMAGE
 BUGCR88230 VISTA : fast/dom/dom-parse-serialize-display.html = PASS TIMEOUT
 BUGCR88232 WIN DEBUG : fast/dom/non-numeric-values-numeric-parameters.html = CRASH PASS
+
+// Quota enforcement not yet implemented for LevelDB back-end.
+BUGCR83652 : storage/indexeddb/database-quota.html = TEXT

Modified: trunk/Source/WebKit/chromium/ChangeLog (90286 => 90287)


--- trunk/Source/WebKit/chromium/ChangeLog	2011-07-01 22:25:14 UTC (rev 90286)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-07-01 22:30:00 UTC (rev 90287)
@@ -1,3 +1,18 @@
+2011-07-01  Hans Wennborg  <h...@chromium.org>
+
+        IndexedDB: make LevelDB the default back-end
+        https://bugs.webkit.org/show_bug.cgi?id=63817
+
+        Reviewed by Tony Chang.
+
+        Use LevelDB as the default back-end.
+
+        Covered by existing layout tests for indexeddb, which will now be
+        using the LevelDB back-end.
+
+        * src/WebIDBFactoryImpl.cpp:
+        (WebKit::WebIDBFactoryImpl::open):
+
 2011-07-01  Ryosuke Niwa  <rn...@webkit.org>
 
         Reviewed by Ojan Vafai.

Modified: trunk/Source/WebKit/chromium/src/WebIDBFactoryImpl.cpp (90286 => 90287)


--- trunk/Source/WebKit/chromium/src/WebIDBFactoryImpl.cpp	2011-07-01 22:25:14 UTC (rev 90286)
+++ trunk/Source/WebKit/chromium/src/WebIDBFactoryImpl.cpp	2011-07-01 22:30:00 UTC (rev 90287)
@@ -81,7 +81,7 @@
     }
 
     if (backingStoreType == DefaultBackingStore)
-        backingStoreType = SQLiteBackingStore;
+        backingStoreType = LevelDBBackingStore;
 
     if (dataDir.isEmpty() && backingStoreType == LevelDBBackingStore) {
         if (!tempDatabaseFolder.isEmpty()) {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to