Title: [140187] trunk
Revision
140187
Author
commit-qu...@webkit.org
Date
2013-01-18 11:21:13 -0800 (Fri, 18 Jan 2013)

Log Message

[GTK] Enable indexed database for development builds
https://bugs.webkit.org/show_bug.cgi?id=107299

Patch by Martin Robinson <mrobin...@igalia.com> on 2013-01-18
Reviewed by Gustavo Noronha Silva.

Tools:

* Scripts/webkitperl/FeatureList.pm: Enable indexed database by default
for GTK+ development builds.

LayoutTests:

* platform/gtk/TestExpectations: Skip failing IDB tests and mark
flaky tests as flaky.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (140186 => 140187)


--- trunk/LayoutTests/ChangeLog	2013-01-18 19:16:26 UTC (rev 140186)
+++ trunk/LayoutTests/ChangeLog	2013-01-18 19:21:13 UTC (rev 140187)
@@ -1,3 +1,13 @@
+2013-01-18  Martin Robinson  <mrobin...@igalia.com>
+
+        [GTK] Enable indexed database for development builds
+        https://bugs.webkit.org/show_bug.cgi?id=107299
+
+        Reviewed by Gustavo Noronha Silva.
+
+        * platform/gtk/TestExpectations: Skip failing IDB tests and mark
+        flaky tests as flaky.
+
 2013-01-18  Arko Saha  <a...@motorola.com>
 
         PropertyCollection test fails on _javascript_Core

Modified: trunk/LayoutTests/platform/gtk/TestExpectations (140186 => 140187)


--- trunk/LayoutTests/platform/gtk/TestExpectations	2013-01-18 19:16:26 UTC (rev 140186)
+++ trunk/LayoutTests/platform/gtk/TestExpectations	2013-01-18 19:21:13 UTC (rev 140187)
@@ -185,10 +185,6 @@
 # These tests require touch support.
 webkit.org/b/98931 fast/events/touch [ Skip ]
 
-# IndexedDB is not yet enabled.
-webkit.org/b/98932 storage/indexeddb [ Skip ]
-webkit.org/b/98932 http/tests/inspector/indexeddb [ Skip ]
-
 # StorageTracker is not enabled.
 webkit.org/b/98933 storage/domstorage/localstorage/storagetracker [ Skip ]
 
@@ -597,6 +593,11 @@
 
 webkit.org/b/107258 fast/canvas/2d.text.draw.fill.maxWidth.gradient.html [ Failure Pass ]
 
+webkit.org/b/107194 storage/indexeddb/cursor-advance-workers.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/index-basics-workers.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html  [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/factory-basics-workers.html [ Failure Pass ]
+
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of Flaky tests
 #////////////////////////////////////////////////////////////////////////////////////////
@@ -1346,6 +1347,27 @@
 webkit.org/b/107257 [ Debug ] fast/dom/Window/window-postmessage-clone-deep-array.html [ Failure ]
 webkit.org/b/107257 [ Debug ] fast/js/large-expressions.html [ Failure ]
 
+webkit.org/b/107194 storage/indexeddb/database-quota.html [ Timeout ]
+webkit.org/b/107194 storage/indexeddb/dont-commit-on-blocked.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/index-multientry.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/index-unique.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/intversion-close-in-oncomplete.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/intversion-close-in-upgradeneeded.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/key-generator.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/lazy-index-population.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/objectstore-basics-workers.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/objectstore-basics.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/open-twice-workers.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/pending-activity-workers.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/pending-version-change-on-exit.html [ Timeout ]
+webkit.org/b/107194 storage/indexeddb/pending-version-change-stuck-works-with-terminate.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/pending-version-change-stuck.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/transaction-abort.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/transaction-complete-workers.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/transaction-error.html [ Failure ]
+
+
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of Tests failing
 #////////////////////////////////////////////////////////////////////////////////////////

Modified: trunk/Tools/ChangeLog (140186 => 140187)


--- trunk/Tools/ChangeLog	2013-01-18 19:16:26 UTC (rev 140186)
+++ trunk/Tools/ChangeLog	2013-01-18 19:21:13 UTC (rev 140187)
@@ -1,3 +1,13 @@
+2013-01-18  Martin Robinson  <mrobin...@igalia.com>
+
+        [GTK] Enable indexed database for development builds
+        https://bugs.webkit.org/show_bug.cgi?id=107299
+
+        Reviewed by Gustavo Noronha Silva.
+
+        * Scripts/webkitperl/FeatureList.pm: Enable indexed database by default
+        for GTK+ development builds.
+
 2013-01-18  Dominic Mazzoni  <dmazz...@google.com>
 
         AX: Improve table-guessing heuristics

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (140186 => 140187)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2013-01-18 19:16:26 UTC (rev 140186)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2013-01-18 19:21:13 UTC (rev 140187)
@@ -269,7 +269,7 @@
       define => "ENABLE_IFRAME_SEAMLESS", default => 1, value => \$iframeSeamlessSupport },
 
     { option => "indexed-database", desc => "Toggle Indexed Database support",
-      define => "ENABLE_INDEXED_DATABASE", default => 0, value => \$indexedDatabaseSupport },
+      define => "ENABLE_INDEXED_DATABASE", default => isGtk(), value => \$indexedDatabaseSupport },
 
     { option => "input-speech", desc => "Toggle Input Speech support",
       define => "ENABLE_INPUT_SPEECH", default => 0, value => \$inputSpeechSupport },
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to