Diff
Modified: trunk/ChangeLog (147767 => 147768)
--- trunk/ChangeLog 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/ChangeLog 2013-04-05 18:39:45 UTC (rev 147768)
@@ -1,3 +1,12 @@
+2013-04-05 Rijubrata Bhaumik <[email protected]>
+
+ [EFL] Enable indexed database
+ https://bugs.webkit.org/show_bug.cgi?id=107248
+
+ Reviewed by Alexis Menard.
+
+ * Source/cmake/OptionsEfl.cmake:
+
2013-04-05 Benjamin Poulain <[email protected]>
Fix GTK+ for real after r147712
Modified: trunk/LayoutTests/ChangeLog (147767 => 147768)
--- trunk/LayoutTests/ChangeLog 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/LayoutTests/ChangeLog 2013-04-05 18:39:45 UTC (rev 147768)
@@ -1,3 +1,13 @@
+2013-04-05 Rijubrata Bhaumik <[email protected]>
+
+ [EFL] Enable indexed database
+ https://bugs.webkit.org/show_bug.cgi?id=107248
+
+ Reviewed by Alexis Menard.
+
+ * platform/efl-wk1/TestExpectations:
+ * platform/efl/TestExpectations:
+
2013-04-05 Bem Jones-Bey <[email protected]>
[regression] Security: Heap-use-after-free in WebCore::RenderBlock::logicalRightOffsetForLine
Modified: trunk/LayoutTests/platform/efl/TestExpectations (147767 => 147768)
--- trunk/LayoutTests/platform/efl/TestExpectations 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/LayoutTests/platform/efl/TestExpectations 2013-04-05 18:39:45 UTC (rev 147768)
@@ -799,6 +799,30 @@
# Controls are not zoomed.
webkit.org/b/102367 fast/forms/zoomed-controls.html [ Pass ]
+# Crashing IndexedDB tests
+webkit.org/b/112578 storage/indexeddb/transaction-coordination-across-databases.html [ Crash ]
+webkit.org/b/107194 storage/indexeddb/pending-activity.html [ Crash ]
+
+# Flaky IndexedDB tests
+webkit.org/b/107194 storage/indexeddb/index-multientry.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/index-unique.html [ Failure Crash Pass ]
+webkit.org/b/107194 storage/indexeddb/pending-version-change-on-exit.html [ Failure Crash Pass ]
+webkit.org/b/112468 storage/indexeddb/intversion-bad-parameters.html [ Crash Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/intversion-close-in-oncomplete.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/intversion-close-in-upgradeneeded.html [ Failure Pass ]
+webkit.org/b/107194 storage/indexeddb/transaction-abort.html [ Failure Crash Pass ]
+webkit.org/b/107194 storage/indexeddb/key-generator.html [ Failure Pass ]
+webkit.org/b/107377 storage/indexeddb/keypath-basics.html [ Crash Pass ]
+webkit.org/b/107194 storage/indexeddb/objectstore-basics-workers.html [ Failure Crash Pass ]
+webkit.org/b/113019 storage/indexeddb/transaction-error.html [ Failure Crash Pass ]
+webkit.org/b/107377 storage/indexeddb/mozilla/create-index-unique.html [ Crash Pass ]
+webkit.org/b/111171 storage/indexeddb/cursor-advance-workers.html [ Crash Pass ]
+webkit.org/b/107377 storage/indexeddb/objectstore-basics.html [ Crash Pass ]
+webkit.org/b/107377 storage/indexeddb/keypath-edges.html [ Crash Pass ]
+webkit.org/b/107377 storage/indexeddb/index-get-key-argument-required.html [ Crash Pass ]
+webkit.org/b/107377 storage/indexeddb/mozilla/remove-index.html [ Crash Pass ]
+
#////////////////////////////////////////////////////////////////////////////////////////
# FAILING TESTS
#////////////////////////////////////////////////////////////////////////////////////////
@@ -1081,24 +1105,13 @@
webkit.org/b/84589 fast/events/scroll-event-during-modal-dialog.html [ Failure ]
webkit.org/b/84589 http/tests/security/cross-frame-access-get.html [ Failure ]
-# IndexedDB is not yet enabled.
-Bug(EFL) storage/indexeddb
-Bug(EFL) http/tests/inspector/indexeddb
-Bug(EFL) http/tests/security/cross-origin-indexeddb-allowed.html
-Bug(EFL) http/tests/security/cross-origin-indexeddb.html
-Bug(EFL) http/tests/security/cross-origin-worker-indexeddb-allowed.html
-Bug(EFL) http/tests/security/cross-origin-worker-indexeddb.html
-Bug(EFL) http/tests/security/no-indexeddb-from-sandbox.html
-
# Quota API is not supported.
-Bug(EFL) storage/storageinfo-missing-arguments.html
-Bug(EFL) storage/storageinfo-no-callbacks.html
-Bug(EFL) storage/storageinfo-query-usage.html
-Bug(EFL) storage/storageinfo-request-quota.html
-Bug(EFL) storage/storagequota-query-usage.html
-Bug(EFL) storage/storagequota-request-quota.html
-Bug(EFL) fast/workers/worker-storagequota-query-usage.html
-Bug(EFL) fast/workers/shared-worker-storagequota-query-usage.html
+webkit.org/b/106507 storage/storageinfo-missing-arguments.html
+webkit.org/b/106507 storage/storageinfo-no-callbacks.html
+webkit.org/b/106507 storage/storageinfo-query-usage.html
+webkit.org/b/106507 storage/storageinfo-request-quota.html
+webkit.org/b/106507 storage/storagequota-query-usage.html
+webkit.org/b/106507 storage/storagequota-request-quota.html
# EFL's LayoutTestController does not implement originsWithLocalStorage.
Bug(EFL) storage/domstorage/localstorage/storagetracker
@@ -1808,3 +1821,11 @@
# Failing after r133834
webkit.org/b/101400 svg/css/shadow-changes.svg [ Failure ]
webkit.org/b/101400 svg/css/composite-shadow-text.svg [ Failure ]
+
+# Failing IndexedDB tests
+webkit.org/b/82776 storage/indexeddb/dont-commit-on-blocked.html [ Failure ]
+webkit.org/b/82776 storage/indexeddb/pending-version-change-stuck.html [ Failure ]
+webkit.org/b/82776 storage/indexeddb/pending-version-change-stuck-works-with-terminate.html [ Failure ]
+webkit.org/b/106732 storage/indexeddb/transaction-complete-workers.html [ Failure ]
+webkit.org/b/106507 storage/indexeddb/database-quota.html [ Failure ]
+webkit.org/b/107194 storage/indexeddb/pending-activity-workers.html [ Failure ]
Modified: trunk/LayoutTests/platform/efl-wk1/TestExpectations (147767 => 147768)
--- trunk/LayoutTests/platform/efl-wk1/TestExpectations 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/LayoutTests/platform/efl-wk1/TestExpectations 2013-04-05 18:39:45 UTC (rev 147768)
@@ -450,3 +450,6 @@
webkit.org/b/109081 webgl/conformance/uniforms/uniform-default-values.html [ Skip ]
webkit.org/b/109081 webgl/conformance/uniforms/uniform-location.html [ Skip ]
webkit.org/b/109081 webgl/conformance/uniforms/uniform-samplers-test.html [ Skip ]
+
+webkit.org/b/84333 storage/indexeddb/structured-clone.html [ Failure ]
+webkit.org/b/84333 storage/indexeddb/noblobs.html [ Failure ]
\ No newline at end of file
Modified: trunk/Source/cmake/OptionsEfl.cmake (147767 => 147768)
--- trunk/Source/cmake/OptionsEfl.cmake 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/Source/cmake/OptionsEfl.cmake 2013-04-05 18:39:45 UTC (rev 147768)
@@ -69,6 +69,7 @@
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FILTERS ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FULLSCREEN_API ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_GAMEPAD ON)
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INDEXED_DATABASE ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_COLOR ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LINK_PREFETCH ON)
WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LLINT ON)
Modified: trunk/Tools/ChangeLog (147767 => 147768)
--- trunk/Tools/ChangeLog 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/Tools/ChangeLog 2013-04-05 18:39:45 UTC (rev 147768)
@@ -1,3 +1,12 @@
+2013-04-05 Rijubrata Bhaumik <[email protected]>
+
+ [EFL] Enable indexed database
+ https://bugs.webkit.org/show_bug.cgi?id=107248
+
+ Reviewed by Alexis Menard.
+
+ * Scripts/webkitperl/FeatureList.pm:
+
2013-04-05 Dimitri Glazkov <[email protected]>
Remove vestiges of Chromium bits from watchlists.
Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (147767 => 147768)
--- trunk/Tools/Scripts/webkitperl/FeatureList.pm 2013-04-05 18:35:04 UTC (rev 147767)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm 2013-04-05 18:39:45 UTC (rev 147768)
@@ -285,7 +285,7 @@
define => "ENABLE_IFRAME_SEAMLESS", default => 1, value => \$iframeSeamlessSupport },
{ option => "indexed-database", desc => "Toggle Indexed Database support",
- define => "ENABLE_INDEXED_DATABASE", default => isGtk(), value => \$indexedDatabaseSupport },
+ define => "ENABLE_INDEXED_DATABASE", default => (isGtk() || isEfl()), value => \$indexedDatabaseSupport },
{ option => "input-speech", desc => "Toggle Input Speech support",
define => "ENABLE_INPUT_SPEECH", default => 0, value => \$inputSpeechSupport },