Changeset 197122 in webkit
- Timestamp:
- Feb 25, 2016 11:21:49 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 37 deleted
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r197118 r197122 1 2016-02-25 Brady Eidson <beidson@apple.com> 2 3 Modern IDB: WebKit 2 IPC layer. 4 https://bugs.webkit.org/show_bug.cgi?id=153808 5 6 Reviewed by Alex Christensen. 7 8 - Consolidate all test failures to the platform agnostic TestExpectations file. 9 - Remove all existing WK2-specific results. 10 - Add one new WK2-specific result. 11 - Skip two WK2-only failures. 12 13 * TestExpectations: 14 * platform/mac-wk1/TestExpectations: 15 * platform/mac-wk2/TestExpectations: 16 * platform/wk2/TestExpectations: 17 * platform/wk2/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt: Removed. 18 * platform/wk2/imported/w3c/indexeddb/idbcursor-advance-expected.txt: Removed. 19 * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt: Removed. 20 * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt: Removed. 21 * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt: Removed. 22 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Removed. 23 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Removed. 24 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt: Removed. 25 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Removed. 26 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt: Removed. 27 * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt: Removed. 28 * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt: Removed. 29 * platform/wk2/imported/w3c/indexeddb/idbdatabase_close2-expected.txt: Removed. 30 * platform/wk2/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Removed. 31 * platform/wk2/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt: Removed. 32 * platform/wk2/imported/w3c/indexeddb/idbfactory_open12-expected.txt: Removed. 33 * platform/wk2/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt: Removed. 34 * platform/wk2/imported/w3c/indexeddb/idbindex_get3-expected.txt: Removed. 35 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Removed. 36 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Removed. 37 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Removed. 38 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Removed. 39 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt: Removed. 40 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt: Removed. 41 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Removed. 42 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt: Removed. 43 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt: Removed. 44 * platform/wk2/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt: Removed. 45 * platform/wk2/imported/w3c/indexeddb/idbtransaction_abort-expected.txt: Removed. 46 * platform/wk2/imported/w3c/indexeddb/idbversionchangeevent-expected.txt: Removed. 47 * platform/wk2/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt: Removed. 48 * platform/wk2/imported/w3c/indexeddb/keygenerator-expected.txt: Removed. 49 * platform/wk2/imported/w3c/indexeddb/keygenerator-overflow-expected.txt: Removed. 50 * platform/wk2/imported/w3c/indexeddb/transaction-requestqueue-expected.txt: Removed. 51 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Removed. 52 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Removed. 53 * platform/wk2/storage/indexeddb/basics-expected.txt: Removed. 54 * platform/wk2/storage/indexeddb/clear-expected.txt: Removed. 55 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Removed. 56 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Removed. 57 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Removed. 58 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Removed. 59 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Removed. 60 * platform/wk2/storage/indexeddb/cursors-expected.txt: Removed. 61 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Removed. 62 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Removed. 63 * platform/wk2/storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-expected.txt: Added. 64 * platform/wk2/storage/indexeddb/index-count-expected.txt: Removed. 65 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Removed. 66 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Removed. 67 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Removed. 68 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Removed. 69 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Removed. 70 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Removed. 71 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Removed. 72 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Removed. 73 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Removed. 74 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Removed. 75 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Removed. 76 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Removed. 77 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Removed. 78 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Removed. 79 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Removed. 80 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Removed. 81 * platform/wk2/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Removed. 82 * platform/wk2/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: Removed. 83 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: Removed. 84 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: Removed. 85 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Removed. 86 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Removed. 87 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Removed. 88 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Removed. 89 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Removed. 90 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Removed. 91 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Removed. 92 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Removed. 93 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Removed. 94 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Removed. 95 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Removed. 96 1 97 2016-02-25 Daniel Bates <dabates@apple.com> 2 98 -
trunk/LayoutTests/TestExpectations
r197118 r197122 868 868 imported/blink/fast/multicol/outlines-at-column-boundaries.html [ ImageOnlyFailure ] 869 869 fast/multicol/multicol-with-child-renderLayer-for-input.html [ ImageOnlyFailure ] 870 871 ######################################## 872 ### START OF IndexedDB failures 873 874 # Our IDL parser test harness is not what this test expects 875 imported/w3c/indexeddb/interfaces.html [ Skip ] 876 877 # W3C IDB tests where the test is wrong (the spec, other browsers, and WebKit all agree) 878 # Covered by https://github.com/w3c/web-platform-tests/issues/2456 879 imported/w3c/indexeddb/idbindex_get7.htm [ Failure ] 880 imported/w3c/indexeddb/idbindex_getKey7.htm [ Failure ] 881 imported/w3c/indexeddb/idbindex_openCursor2.htm [ Failure ] 882 imported/w3c/indexeddb/idbindex_openKeyCursor3.htm [ Failure ] 883 884 # Times out for unexplored reasons 885 storage/indexeddb/database-quota.html [ Skip ] 886 storage/indexeddb/database-quota-private.html [ Skip ] 887 888 # Modern IDB page cache interaction not yet sorted out 889 fast/history/page-cache-indexed-closed-db.html [ Failure ] 890 891 # IDB is currently disabled in private browsing. 892 # With Modern IDB and the in-memory backing store, that should change. 893 storage/indexeddb/open-db-private-browsing.html [ Failure ] 894 895 # Relies on internals.observeGC 896 storage/indexeddb/connection-leak-private.html [ Skip ] 897 storage/indexeddb/connection-leak.html [ Skip ] 898 storage/indexeddb/cursor-leak-private.html [ Failure ] 899 storage/indexeddb/cursor-leak.html [ Skip ] 900 storage/indexeddb/cursor-request-cycle-private.html [ Failure ] 901 storage/indexeddb/cursor-request-cycle.html [ Skip ] 902 storage/indexeddb/delete-closed-database-object-private.html [ Skip ] 903 storage/indexeddb/delete-closed-database-object.html [ Skip ] 904 storage/indexeddb/request-leak-private.html [ Failure ] 905 storage/indexeddb/request-leak.html [ Failure ] 906 907 webkit.org/b/154619 storage/indexeddb/odd-strings.html [ Pass Timeout ] 908 909 # No workers support in Modern IDB yet 910 http/tests/security/cross-origin-worker-indexeddb-allowed.html 911 http/tests/security/cross-origin-worker-indexeddb.html 912 storage/indexeddb/basics-workers.html 913 storage/indexeddb/cursor-advance-workers.html 914 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html 915 storage/indexeddb/dont-commit-on-blocked-private.html 916 storage/indexeddb/dont-commit-on-blocked.html 917 storage/indexeddb/factory-basics-workers.html 918 storage/indexeddb/index-basics-workers.html 919 storage/indexeddb/objectstore-basics-workers.html 920 storage/indexeddb/open-twice-workers.html 921 storage/indexeddb/pending-activity-workers.html 922 storage/indexeddb/pending-version-change-on-exit-private.html 923 storage/indexeddb/pending-version-change-on-exit.html 924 storage/indexeddb/pending-version-change-stuck-private.html 925 storage/indexeddb/pending-version-change-stuck-works-with-terminate-private.html 926 storage/indexeddb/pending-version-change-stuck-works-with-terminate.html 927 storage/indexeddb/pending-version-change-stuck.html 928 storage/indexeddb/transaction-complete-workers-private.html 929 storage/indexeddb/transaction-complete-workers.html 930 storage/indexeddb/unprefix-workers.html 931 932 # Need a different way to get database names to the web inspector 933 inspector/indexeddb/requestDatabaseNames.html 934 935 # Test's behavior specific to Legacy IDB with LevelDB backend 936 # Modern IDB is spec-compliant without supporting this behavior 937 storage/indexeddb/transaction-starvation.html [ Skip ] 938 939 # Times out because we only consider "onblocked"'ing one test at a time, 940 # which is allowed by the spec and is what Firefox and Edge do. 941 storage/indexeddb/deletedatabase-delayed-by-versionchange.html [ Skip ] 942 943 # We allowed disabling IDB at runtime to support polyfills in WK1 before Modern IDB. 944 # It's unclear if we need to continue supporting this. 945 storage/indexeddb/properties-disabled-at-runtime.html [ Failure ] 946 947 # Completes with passing results, but too slowly for our test timeouts. 948 imported/w3c/indexeddb/idbindex-multientry-big.htm [ Failure ] 949 imported/w3c/indexeddb/idbcursor_iterating.htm [ Failure ] 950 951 # SQLite backend tests that timeout 952 storage/indexeddb/modern/transaction-scheduler-1.html [ Skip ] 953 storage/indexeddb/modern/transaction-scheduler-2.html [ Skip ] 954 storage/indexeddb/modern/transaction-scheduler-5.html [ Skip ] 955 storage/indexeddb/modern/transaction-scheduler-6.html [ Skip ] 956 storage/indexeddb/transaction-coordination-within-database.html [ Skip ] 957 958 ### END OF IndexedDB failures 959 ######################################## -
trunk/LayoutTests/platform/mac-wk1/TestExpectations
r197052 r197122 67 67 webkit.org/b/154297 [ Debug ] fast/events/keydown-1.html [ Pass Failure ] 68 68 69 webkit.org/b/154619 storage/indexeddb/odd-strings.html [ Pass Timeout ]70 71 69 ### END OF (1) Failures with bug reports 72 70 ######################################## … … 74 72 ######################################## 75 73 ### START OF (2) Failures without bug reports 76 77 # Our IDL parser test harness is not what this test expects78 imported/w3c/indexeddb/interfaces.html [ Skip ]79 80 # W3C IDB tests where the test is wrong (the spec, other browsers, and WebKit all agree)81 # Covered by https://github.com/w3c/web-platform-tests/issues/245682 imported/w3c/indexeddb/idbindex_get7.htm [ Failure ]83 imported/w3c/indexeddb/idbindex_getKey7.htm [ Failure ]84 imported/w3c/indexeddb/idbindex_openCursor2.htm [ Failure ]85 imported/w3c/indexeddb/idbindex_openKeyCursor3.htm [ Failure ]86 87 # Times out for unexplored reasons88 storage/indexeddb/database-quota.html [ Skip ]89 storage/indexeddb/database-quota-private.html [ Skip ]90 91 # Modern IDB page cache interaction not yet sorted out92 fast/history/page-cache-indexed-closed-db.html [ Failure ]93 94 # IDB is currently disabled in private browsing.95 # With Modern IDB and the in-memory backing store, that should change.96 storage/indexeddb/open-db-private-browsing.html [ Failure ]97 98 # Relies on internals.observeGC99 storage/indexeddb/connection-leak-private.html [ Skip ]100 storage/indexeddb/connection-leak.html [ Skip ]101 storage/indexeddb/cursor-leak-private.html [ Failure ]102 storage/indexeddb/cursor-leak.html [ Skip ]103 storage/indexeddb/cursor-request-cycle-private.html [ Failure ]104 storage/indexeddb/cursor-request-cycle.html [ Skip ]105 storage/indexeddb/delete-closed-database-object-private.html [ Skip ]106 storage/indexeddb/delete-closed-database-object.html [ Skip ]107 storage/indexeddb/request-leak-private.html [ Failure ]108 storage/indexeddb/request-leak.html [ Failure ]109 110 # No workers support in Modern IDB yet111 http/tests/security/cross-origin-worker-indexeddb-allowed.html112 http/tests/security/cross-origin-worker-indexeddb.html113 storage/indexeddb/basics-workers.html114 storage/indexeddb/cursor-advance-workers.html115 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html116 storage/indexeddb/dont-commit-on-blocked-private.html117 storage/indexeddb/dont-commit-on-blocked.html118 storage/indexeddb/factory-basics-workers.html119 storage/indexeddb/index-basics-workers.html120 storage/indexeddb/objectstore-basics-workers.html121 storage/indexeddb/open-twice-workers.html122 storage/indexeddb/pending-activity-workers.html123 storage/indexeddb/pending-version-change-on-exit-private.html124 storage/indexeddb/pending-version-change-on-exit.html125 storage/indexeddb/pending-version-change-stuck-private.html126 storage/indexeddb/pending-version-change-stuck-works-with-terminate-private.html127 storage/indexeddb/pending-version-change-stuck-works-with-terminate.html128 storage/indexeddb/pending-version-change-stuck.html129 storage/indexeddb/transaction-complete-workers-private.html130 storage/indexeddb/transaction-complete-workers.html131 storage/indexeddb/unprefix-workers.html132 133 # Need a different way to get database names to the web inspector134 inspector/indexeddb/requestDatabaseNames.html135 136 # Test's behavior specific to Legacy IDB with LevelDB backend137 # Modern IDB is spec-compliant without supporting this behavior138 storage/indexeddb/transaction-starvation.html [ Skip ]139 140 # Times out because we only consider "onblocked"'ing one test at a time,141 # which is allowed by the spec and is what Firefox and Edge do.142 storage/indexeddb/deletedatabase-delayed-by-versionchange.html [ Skip ]143 144 # We allowed disabling IDB at runtime to support polyfills in WK1 before Modern IDB.145 # It's unclear if we need to continue supporting this.146 storage/indexeddb/properties-disabled-at-runtime.html [ Failure ]147 74 148 75 # Fails with WebKit1 only. … … 258 185 # This test checks ScrollAnimator events only for main frame scrollbars that use native widgets in WK1. 259 186 fast/scrolling/scroll-animator-overlay-scrollbars-hovered.html [ Skip ] 260 261 ########################################262 ### START OF (3) IndexedDB failures with SQLite263 264 # Completes with passing results, but too slowly for our test timeouts.265 imported/w3c/indexeddb/idbindex-multientry-big.htm [ Failure ]266 imported/w3c/indexeddb/idbcursor_iterating.htm [ Failure ]267 268 # SQLite backend tests that timeout269 storage/indexeddb/modern/transaction-scheduler-1.html [ Skip ]270 storage/indexeddb/modern/transaction-scheduler-2.html [ Skip ]271 storage/indexeddb/modern/transaction-scheduler-5.html [ Skip ]272 storage/indexeddb/modern/transaction-scheduler-6.html [ Skip ]273 storage/indexeddb/transaction-coordination-within-database.html [ Skip ]274 275 ### END OF (3) IndexedDB failures with SQLite276 ######################################## -
trunk/LayoutTests/platform/mac-wk2/TestExpectations
r197051 r197122 28 28 ### (3) Unclassified failures 29 29 ### (4) Features that are not supported in WebKit2 and likely never will be 30 ### (5) IndexedDB related failures 31 ### (6) Features that are not supported in WebKit2, on Mavericks 32 ### (7) New WebKit2-only failures in Yosemite 30 ### (5) Features that are not supported in WebKit2, on Mavericks 31 ### (6) New WebKit2-only failures in Yosemite 33 32 34 33 ######################################## … … 376 375 377 376 ######################################## 378 ### START OF (5) IndexedDB related failures 379 380 # Mozilla test failures. 381 storage/indexeddb/mozilla/global-data.html [ Skip ] 382 storage/indexeddb/mozilla/cursor-update-updates-indexes.html [ Pass Failure ] 383 384 # Blink tests with unexplained timeouts 385 storage/indexeddb/exceptions.html [ Skip ] 386 storage/indexeddb/transaction-basics.html [ Skip ] 387 388 # Blink tests with non-trivial text failures. 389 storage/indexeddb/create-object-store-options.html [ Skip ] 390 storage/indexeddb/cursor-advance.html [ Skip ] 391 storage/indexeddb/cursor-basics.html [ Skip ] 392 storage/indexeddb/cursor-continue-validity.html [ Skip ] 393 storage/indexeddb/cursor-index-delete.html [ Skip ] 394 storage/indexeddb/cursor-key-order.html [ Skip ] 395 storage/indexeddb/cursor-leak.html [ Skip ] # Missing needed WKTR feature? 396 storage/indexeddb/cursor-overloads.html [ Skip ] 397 storage/indexeddb/cursor-primary-key-order.html [ Skip ] 398 storage/indexeddb/cursor-request-cycle.html [ Skip ] # Missing needed WKTR feature? 399 storage/indexeddb/cursor-update.html [ Skip ] 400 storage/indexeddb/database-close.html [ Skip ] 401 storage/indexeddb/database-quota.html [ Skip ] 402 storage/indexeddb/duplicates.html [ Skip ] # Difference between null + undefined 403 storage/indexeddb/events.html [ Skip ] 404 storage/indexeddb/factory-cmp.html [ Skip ] 405 storage/indexeddb/get-keyrange.html [ Skip ] 406 storage/indexeddb/index-basics.html [ Skip ] # Difference between null + undefined 407 storage/indexeddb/index-duplicate-keypaths.html [ Skip ] 408 storage/indexeddb/index-multientry.html [ Skip ] 409 storage/indexeddb/index-population.html [ Skip ] 410 storage/indexeddb/index-unique.html [ Skip ] 411 storage/indexeddb/intversion-close-between-events.html [ Skip ] 412 storage/indexeddb/intversion-open-with-version.html [ Skip ] # INTMAX exposed to script as database version 413 storage/indexeddb/intversion-two-opens-no-versions.html [ Skip ] # INTMAX exposed to script as database version 414 storage/indexeddb/key-generator.html [ Skip ] 415 storage/indexeddb/key-type-binary.html [ Skip ] 416 storage/indexeddb/lazy-index-population.html [ Skip ] 417 storage/indexeddb/noblobs.html [ Skip ] # Missing DRT file/blob support 418 storage/indexeddb/objectstore-autoincrement.html [ Skip ] 419 storage/indexeddb/optional-arguments.html [ Skip ] 420 storage/indexeddb/request-leak.html [ Skip ] # Missing WKTR support? GC? 421 storage/indexeddb/setversion-blocked-by-versionchange-close.html [ Skip ] 422 storage/indexeddb/structured-clone.html [ Skip ] # Missing DRT file/blob support 423 storage/indexeddb/transaction-and-objectstore-calls.html [ Skip ] 424 storage/indexeddb/transaction-error.html [ Skip ] 425 storage/indexeddb/transaction-scope-sequencing.html [ Skip ] 426 427 # Blink tests that crash the WebProcess. 428 storage/indexeddb/cursor-cast.html [ Skip ] 429 storage/indexeddb/deleted-objects.html [ Skip ] # Crashes under WebCore::GetOperation::GetOperation 430 storage/indexeddb/metadata.html [ Skip ] # Crashes under IDBDatabaseBackend::createIndex 431 storage/indexeddb/persistence.html [ Skip ] # Crash under IDBDatabaseBackend::createObjectStore 432 webkit.org/b/137314 storage/indexeddb/database-basics.html [ Pass Crash Timeout ] # IDBDatabaseBackend::createObjectStore() 433 434 # Blink tests that crash the WebProcess under IDBDatabase::dispatchEvent or IDBRequest::dispatchEvent (possibly all related). 435 storage/indexeddb/database-deletepending-flag.html [ Skip ] 436 storage/indexeddb/database-wrapper.html [ Skip ] 437 storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html [ Skip ] 438 storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html [ Skip ] 439 storage/indexeddb/deletedatabase-blocked.html [ Skip ] 440 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html [ Skip ] 441 storage/indexeddb/deletedatabase-delayed-by-versionchange.html [ Skip ] 442 storage/indexeddb/deletedatabase-not-blocked.html [ Skip ] 443 storage/indexeddb/factory-deletedatabase.html [ Skip ] 444 storage/indexeddb/intversion-blocked.html [ Skip ] 445 storage/indexeddb/intversion-gated-on-delete.html [ Skip ] 446 storage/indexeddb/intversion-long-queue.html [ Skip ] 447 storage/indexeddb/intversion-open-in-upgradeneeded.html [ Skip ] 448 storage/indexeddb/intversion-pending-version-changes-ascending.html [ Skip ] 449 storage/indexeddb/intversion-pending-version-changes-descending.html [ Skip ] 450 storage/indexeddb/intversion-pending-version-changes-same.html [ Skip ] 451 storage/indexeddb/intversion-upgrades.html [ Skip ] 452 storage/indexeddb/objectstore-basics.html [ Skip ] 453 storage/indexeddb/set_version_blocked.html [ Skip ] 454 storage/indexeddb/setversion-not-blocked.html [ Skip ] 455 456 # Blink tests that crash the DatabaseProcess. 457 storage/indexeddb/createIndex-after-failure.html [ Skip ] 458 storage/indexeddb/database-odd-names.html [ Skip ] # Crashes under WebKit::DatabaseProcess::ensurePathExists 459 storage/indexeddb/deleteIndex.html [ Skip ] # Crashes under WebKit::UniqueIDBDatabase::deleteIndex 460 storage/indexeddb/index-cursor.html [ Skip ] # Flaky crash under UniqueIDBDatabase::unregisterConnection 461 storage/indexeddb/open-ordering.html [ Skip ] # DatabaseProcessIDBConnection::GetOrEstablishIDBDatabaseMetadata 462 storage/indexeddb/transaction-coordination-within-database.html [ Skip ] # SQLiteTransaction::begin 463 464 # Blink tests that crash the DatabaseProcess under DatabaseProcessIDBConnection::deleteDatabase. 465 storage/indexeddb/database-closepending-flag.html [ Skip ] 466 storage/indexeddb/key-sort-order-date.html [ Skip ] 467 storage/indexeddb/key-type-infinity.html [ Skip ] 468 storage/indexeddb/keypath-fetch-key.html [ Skip ] 469 storage/indexeddb/odd-strings.html [ Skip ] 470 storage/indexeddb/prefetch-invalidation.html [ Skip ] 471 storage/indexeddb/queued-commands.html [ Skip ] 472 473 # Blink tests that pass once, but are known to cause trouble downstream. 474 storage/indexeddb/clone-exception.html [ Skip ] 475 storage/indexeddb/connection-leak.html [ Skip ] 476 storage/indexeddb/dont-wedge.html [ Skip ] 477 storage/indexeddb/key-sort-order-across-types.html [ Skip ] 478 479 # We don't currently support indexeddb in workers 480 storage/indexeddb/basics-workers.html [ Skip ] 481 storage/indexeddb/cursor-advance-workers.html [ Skip ] 482 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html [ Skip ] 483 storage/indexeddb/dont-commit-on-blocked.html [ Skip ] 484 storage/indexeddb/factory-basics-workers.html [ Skip ] 485 storage/indexeddb/index-basics-workers.html [ Skip ] 486 storage/indexeddb/objectstore-basics-workers.html [ Skip ] 487 storage/indexeddb/open-twice-workers.html [ Skip ] 488 storage/indexeddb/pending-activity-workers.html [ Skip ] 489 storage/indexeddb/pending-version-change-on-exit.html [ Skip ] 490 storage/indexeddb/pending-version-change-stuck-works-with-terminate.html [ Skip ] 491 storage/indexeddb/pending-version-change-stuck.html [ Skip ] 492 storage/indexeddb/transaction-complete-workers.html [ Skip ] 493 storage/indexeddb/unprefix-workers.html [ Skip ] 494 http/tests/security/cross-origin-worker-indexeddb-allowed.html [ Skip ] 495 http/tests/security/cross-origin-worker-indexeddb.html [ Skip ] 496 497 # Bindings changes in https://bugs.webkit.org/show_bug.cgi?id=150868 cause this to fail, but this test is probably wrong 498 storage/indexeddb/keypath-basics.html [ Skip ] 499 500 webkit.org/b/153849 [ Yosemite Release ] imported/w3c/indexeddb/idbcursor-direction-index-keyrange.htm [ Skip ] 501 webkit.org/b/153848 [ Yosemite Release ] imported/w3c/indexeddb/idbcursor-advance-invalid.htm [ Skip ] 502 webkit.org/b/154618 [ Yosemite Release ] imported/w3c/indexeddb/idbcursor-advance.htm [ Pass Timeout ] 503 504 ### END OF (5) IndexedDB related failures 505 ######################################## 506 507 ######################################## 508 ### START OF (6) Features that are not supported when NetworkProcess is enabled (i.e. they only work on Mountain Lion, and not on newer OS versions). 377 ### START OF (5) Features that are not supported when NetworkProcess is enabled (i.e. they only work on Mountain Lion, and not on newer OS versions). 509 378 510 379 # https://bugs.webkit.org/show_bug.cgi?id=115274 … … 537 406 webkit.org/b/138736 http/tests/appcache/auth.html [ Skip ] 538 407 539 ### END OF ( 6) Features that are not supported in WebKit2, on Mavericks540 ######################################## 541 542 ######################################## 543 ### START OF ( 7) New WebKit2-only failures in Yosemite408 ### END OF (5) Features that are not supported in WebKit2, on Mavericks 409 ######################################## 410 411 ######################################## 412 ### START OF (6) New WebKit2-only failures in Yosemite 544 413 545 414 media/video-background-tab-playback.html [ Pass Failure ] … … 555 424 webkit.org/b/145702 [ Debug Yosemite ] http/tests/misc/acid3.html [ Pass Timeout ] 556 425 557 ### END OF ( 7) New WebKit2-only failures in Yosemite426 ### END OF (6) New WebKit2-only failures in Yosemite 558 427 ######################################## 559 428 -
trunk/LayoutTests/platform/wk2/TestExpectations
r196875 r197122 234 234 webkit.org/b/148890 http/tests/appcache/decide-navigation-policy-after-delay.html [ Pass Crash ] 235 235 236 # DatabaseProcess cannot open some of these database filenames (DRT can open the exact same database filenames) 237 webkit.org/b/154681 storage/indexeddb/database-odd-names.html 238 webkit.org/b/154681 storage/indexeddb/odd-strings.html 239 236 240 ### END OF (1) Classified failures with bug reports 237 241 ######################################## … … 572 576 # First two lines are reversed when test is flaky. 573 577 fast/preloader/document-write-2.html [ Pass Failure ] 574 575 # Test crashes from initial import of w3c IndexedDB tests576 imported/w3c/indexeddb/idbfactory_open10.htm [ Skip ]577 imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order.htm [ Skip ]578 imported/w3c/indexeddb/key_valid.html [ Skip ]579 580 # Test timeouts from initial import of w3c IndexedDB tests581 imported/w3c/indexeddb/interfaces.html [ Pass Timeout ]582 583 # Flaky tests from initial import of w3c IndexedDB tests584 imported/w3c/indexeddb/transaction-lifetime.htm [ Pass Failure ]585 imported/w3c/indexeddb/idbobjectstore_deleteIndex.htm [ Pass Failure ]586 imported/w3c/indexeddb/idbcursor-direction.htm [ Pass Failure ]587 imported/w3c/indexeddb/idbcursor-key.htm [ Pass Failure ]588 589 # Additional flaky idb test:590 imported/w3c/indexeddb/idbfactory_open5.htm [ Pass Failure ]591 592 # Don't run Modern IDB tests while the feature is under development593 storage/indexeddb/modern [ Skip ]594 578 595 579 ### END OF (3) Unclassified failures … … 693 677 media/video-src-blob.html 694 678 storage/indexeddb/noblobs.html 679 storage/indexeddb/noblobs-private.html 695 680 storage/indexeddb/structured-clone.html 681 storage/indexeddb/structured-clone-private.html 696 682 697 683 # WebKitTestRunner doesn't have eventSender.fireKeyboardEventsToElement … … 708 694 # Skip tests in fast/text/shaping 709 695 fast/text/shaping 710 711 # WebKit2 should always have IndexedDB enabled712 storage/indexeddb/properties-disabled-at-runtime.html [ Skip ]713 696 714 697 # WebKitTestRunner testRunner.setPrivateBrowsingEnabled doesn't work with NetworkProcess. … … 720 703 webkit.org/b/115274 http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled.php [ Skip ] 721 704 722 # Legacy IndexedDB will never properly support IDB in private browsing723 imported/w3c/indexeddb/abort-in-initial-upgradeneeded-private.html [ Skip ]724 imported/w3c/indexeddb/close-in-upgradeneeded-private.html [ Skip ]725 imported/w3c/indexeddb/cursor-overloads-private.html [ Skip ]726 imported/w3c/indexeddb/idb_webworkers-private.html [ Skip ]727 imported/w3c/indexeddb/idbcursor-advance-continue-async-private.html [ Skip ]728 imported/w3c/indexeddb/idbcursor-advance-invalid-private.html [ Skip ]729 imported/w3c/indexeddb/idbcursor-advance-private.html [ Skip ]730 imported/w3c/indexeddb/idbcursor-continue-private.html [ Skip ]731 imported/w3c/indexeddb/idbcursor-direction-index-keyrange-private.html [ Skip ]732 imported/w3c/indexeddb/idbcursor-direction-index-private.html [ Skip ]733 imported/w3c/indexeddb/idbcursor-direction-objectstore-keyrange-private.html [ Skip ]734 imported/w3c/indexeddb/idbcursor-direction-objectstore-private.html [ Skip ]735 imported/w3c/indexeddb/idbcursor-direction-private.html [ Skip ]736 imported/w3c/indexeddb/idbcursor-key-private.html [ Skip ]737 imported/w3c/indexeddb/idbcursor-primarykey-private.html [ Skip ]738 imported/w3c/indexeddb/idbcursor-reused-private.html [ Skip ]739 imported/w3c/indexeddb/idbcursor-source-private.html [ Skip ]740 imported/w3c/indexeddb/idbcursor_advance_index-private.html [ Skip ]741 imported/w3c/indexeddb/idbcursor_advance_index2-private.html [ Skip ]742 imported/w3c/indexeddb/idbcursor_advance_index3-private.html [ Skip ]743 imported/w3c/indexeddb/idbcursor_advance_index5-private.html [ Skip ]744 imported/w3c/indexeddb/idbcursor_advance_index6-private.html [ Skip ]745 imported/w3c/indexeddb/idbcursor_advance_index7-private.html [ Skip ]746 imported/w3c/indexeddb/idbcursor_advance_index8-private.html [ Skip ]747 imported/w3c/indexeddb/idbcursor_advance_index9-private.html [ Skip ]748 imported/w3c/indexeddb/idbcursor_advance_objectstore-private.html [ Skip ]749 imported/w3c/indexeddb/idbcursor_advance_objectstore2-private.html [ Skip ]750 imported/w3c/indexeddb/idbcursor_advance_objectstore3-private.html [ Skip ]751 imported/w3c/indexeddb/idbcursor_advance_objectstore4-private.html [ Skip ]752 imported/w3c/indexeddb/idbcursor_advance_objectstore5-private.html [ Skip ]753 imported/w3c/indexeddb/idbcursor_continue_index-private.html [ Skip ]754 imported/w3c/indexeddb/idbcursor_continue_index2-private.html [ Skip ]755 imported/w3c/indexeddb/idbcursor_continue_index3-private.html [ Skip ]756 imported/w3c/indexeddb/idbcursor_continue_index4-private.html [ Skip ]757 imported/w3c/indexeddb/idbcursor_continue_index5-private.html [ Skip ]758 imported/w3c/indexeddb/idbcursor_continue_index6-private.html [ Skip ]759 imported/w3c/indexeddb/idbcursor_continue_index7-private.html [ Skip ]760 imported/w3c/indexeddb/idbcursor_continue_index8-private.html [ Skip ]761 imported/w3c/indexeddb/idbcursor_continue_invalid-private.html [ Skip ]762 imported/w3c/indexeddb/idbcursor_continue_objectstore-private.html [ Skip ]763 imported/w3c/indexeddb/idbcursor_continue_objectstore2-private.html [ Skip ]764 imported/w3c/indexeddb/idbcursor_continue_objectstore3-private.html [ Skip ]765 imported/w3c/indexeddb/idbcursor_continue_objectstore4-private.html [ Skip ]766 imported/w3c/indexeddb/idbcursor_continue_objectstore5-private.html [ Skip ]767 imported/w3c/indexeddb/idbcursor_continue_objectstore6-private.html [ Skip ]768 imported/w3c/indexeddb/idbcursor_delete_index-private.html [ Skip ]769 imported/w3c/indexeddb/idbcursor_delete_index2-private.html [ Skip ]770 imported/w3c/indexeddb/idbcursor_delete_index3-private.html [ Skip ]771 imported/w3c/indexeddb/idbcursor_delete_index4-private.html [ Skip ]772 imported/w3c/indexeddb/idbcursor_delete_index5-private.html [ Skip ]773 imported/w3c/indexeddb/idbcursor_delete_objectstore-private.html [ Skip ]774 imported/w3c/indexeddb/idbcursor_delete_objectstore2-private.html [ Skip ]775 imported/w3c/indexeddb/idbcursor_delete_objectstore3-private.html [ Skip ]776 imported/w3c/indexeddb/idbcursor_delete_objectstore4-private.html [ Skip ]777 imported/w3c/indexeddb/idbcursor_delete_objectstore5-private.html [ Skip ]778 imported/w3c/indexeddb/idbcursor_iterating-private.html [ Skip ]779 imported/w3c/indexeddb/idbcursor_iterating_index-private.html [ Skip ]780 imported/w3c/indexeddb/idbcursor_iterating_index2-private.html [ Skip ]781 imported/w3c/indexeddb/idbcursor_iterating_objectstore-private.html [ Skip ]782 imported/w3c/indexeddb/idbcursor_iterating_objectstore2-private.html [ Skip ]783 imported/w3c/indexeddb/idbcursor_update_index-private.html [ Skip ]784 imported/w3c/indexeddb/idbcursor_update_index2-private.html [ Skip ]785 imported/w3c/indexeddb/idbcursor_update_index3-private.html [ Skip ]786 imported/w3c/indexeddb/idbcursor_update_index4-private.html [ Skip ]787 imported/w3c/indexeddb/idbcursor_update_index5-private.html [ Skip ]788 imported/w3c/indexeddb/idbcursor_update_index6-private.html [ Skip ]789 imported/w3c/indexeddb/idbcursor_update_index7-private.html [ Skip ]790 imported/w3c/indexeddb/idbcursor_update_objectstore-private.html [ Skip ]791 imported/w3c/indexeddb/idbcursor_update_objectstore2-private.html [ Skip ]792 imported/w3c/indexeddb/idbcursor_update_objectstore3-private.html [ Skip ]793 imported/w3c/indexeddb/idbcursor_update_objectstore4-private.html [ Skip ]794 imported/w3c/indexeddb/idbcursor_update_objectstore5-private.html [ Skip ]795 imported/w3c/indexeddb/idbcursor_update_objectstore6-private.html [ Skip ]796 imported/w3c/indexeddb/idbcursor_update_objectstore7-private.html [ Skip ]797 imported/w3c/indexeddb/idbcursor_update_objectstore8-private.html [ Skip ]798 imported/w3c/indexeddb/idbdatabase_close-private.html [ Skip ]799 imported/w3c/indexeddb/idbdatabase_close2-private.html [ Skip ]800 imported/w3c/indexeddb/idbdatabase_createObjectStore-createIndex-emptyname-private.html [ Skip ]801 imported/w3c/indexeddb/idbdatabase_createObjectStore-private.html [ Skip ]802 imported/w3c/indexeddb/idbdatabase_createObjectStore10-1000ends-private.html [ Skip ]803 imported/w3c/indexeddb/idbdatabase_createObjectStore10-emptyname-private.html [ Skip ]804 imported/w3c/indexeddb/idbdatabase_createObjectStore11-private.html [ Skip ]805 imported/w3c/indexeddb/idbdatabase_createObjectStore2-private.html [ Skip ]806 imported/w3c/indexeddb/idbdatabase_createObjectStore3-private.html [ Skip ]807 imported/w3c/indexeddb/idbdatabase_createObjectStore4-private.html [ Skip ]808 imported/w3c/indexeddb/idbdatabase_createObjectStore5-private.html [ Skip ]809 imported/w3c/indexeddb/idbdatabase_createObjectStore6-private.html [ Skip ]810 imported/w3c/indexeddb/idbdatabase_createObjectStore7-private.html [ Skip ]811 imported/w3c/indexeddb/idbdatabase_createObjectStore8-parameters-private.html [ Skip ]812 imported/w3c/indexeddb/idbdatabase_createObjectStore9-invalidparameters-private.html [ Skip ]813 imported/w3c/indexeddb/idbdatabase_deleteObjectStore-private.html [ Skip ]814 imported/w3c/indexeddb/idbdatabase_deleteObjectStore2-private.html [ Skip ]815 imported/w3c/indexeddb/idbdatabase_deleteObjectStore3-private.html [ Skip ]816 imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-private.html [ Skip ]817 imported/w3c/indexeddb/idbdatabase_transaction-private.html [ Skip ]818 imported/w3c/indexeddb/idbdatabase_transaction2-private.html [ Skip ]819 imported/w3c/indexeddb/idbdatabase_transaction3-private.html [ Skip ]820 imported/w3c/indexeddb/idbdatabase_transaction4-private.html [ Skip ]821 imported/w3c/indexeddb/idbdatabase_transaction5-private.html [ Skip ]822 imported/w3c/indexeddb/idbfactory_cmp-private.html [ Skip ]823 imported/w3c/indexeddb/idbfactory_cmp2-private.html [ Skip ]824 imported/w3c/indexeddb/idbfactory_deleteDatabase-private.html [ Skip ]825 imported/w3c/indexeddb/idbfactory_deleteDatabase2-private.html [ Skip ]826 imported/w3c/indexeddb/idbfactory_deleteDatabase3-private.html [ Skip ]827 imported/w3c/indexeddb/idbfactory_deleteDatabase4-private.html [ Skip ]828 imported/w3c/indexeddb/idbfactory_open-private.html [ Skip ]829 imported/w3c/indexeddb/idbfactory_open10-private.html [ Skip ]830 imported/w3c/indexeddb/idbfactory_open11-private.html [ Skip ]831 imported/w3c/indexeddb/idbfactory_open12-private.html [ Skip ]832 imported/w3c/indexeddb/idbfactory_open2-private.html [ Skip ]833 imported/w3c/indexeddb/idbfactory_open3-private.html [ Skip ]834 imported/w3c/indexeddb/idbfactory_open4-private.html [ Skip ]835 imported/w3c/indexeddb/idbfactory_open5-private.html [ Skip ]836 imported/w3c/indexeddb/idbfactory_open6-private.html [ Skip ]837 imported/w3c/indexeddb/idbfactory_open7-private.html [ Skip ]838 imported/w3c/indexeddb/idbfactory_open8-private.html [ Skip ]839 imported/w3c/indexeddb/idbfactory_open9-private.html [ Skip ]840 imported/w3c/indexeddb/idbindex-multientry-arraykeypath-private.html [ Skip ]841 imported/w3c/indexeddb/idbindex-multientry-big-private.html [ Skip ]842 imported/w3c/indexeddb/idbindex-multientry-private.html [ Skip ]843 imported/w3c/indexeddb/idbindex_count-private.html [ Skip ]844 imported/w3c/indexeddb/idbindex_count2-private.html [ Skip ]845 imported/w3c/indexeddb/idbindex_count3-private.html [ Skip ]846 imported/w3c/indexeddb/idbindex_count4-private.html [ Skip ]847 imported/w3c/indexeddb/idbindex_get-private.html [ Skip ]848 imported/w3c/indexeddb/idbindex_get2-private.html [ Skip ]849 imported/w3c/indexeddb/idbindex_get3-private.html [ Skip ]850 imported/w3c/indexeddb/idbindex_get4-private.html [ Skip ]851 imported/w3c/indexeddb/idbindex_get5-private.html [ Skip ]852 imported/w3c/indexeddb/idbindex_get6-private.html [ Skip ]853 imported/w3c/indexeddb/idbindex_get7-private.html [ Skip ]854 imported/w3c/indexeddb/idbindex_getKey-private.html [ Skip ]855 imported/w3c/indexeddb/idbindex_getKey2-private.html [ Skip ]856 imported/w3c/indexeddb/idbindex_getKey3-private.html [ Skip ]857 imported/w3c/indexeddb/idbindex_getKey4-private.html [ Skip ]858 imported/w3c/indexeddb/idbindex_getKey5-private.html [ Skip ]859 imported/w3c/indexeddb/idbindex_getKey6-private.html [ Skip ]860 imported/w3c/indexeddb/idbindex_getKey7-private.html [ Skip ]861 imported/w3c/indexeddb/idbindex_indexNames-private.html [ Skip ]862 imported/w3c/indexeddb/idbindex_openCursor-private.html [ Skip ]863 imported/w3c/indexeddb/idbindex_openCursor2-private.html [ Skip ]864 imported/w3c/indexeddb/idbindex_openKeyCursor-private.html [ Skip ]865 imported/w3c/indexeddb/idbindex_openKeyCursor2-private.html [ Skip ]866 imported/w3c/indexeddb/idbindex_openKeyCursor3-private.html [ Skip ]867 imported/w3c/indexeddb/idbkeyrange-private.html [ Skip ]868 imported/w3c/indexeddb/idbkeyrange_incorrect-private.html [ Skip ]869 imported/w3c/indexeddb/idbobjectstore_add-private.html [ Skip ]870 imported/w3c/indexeddb/idbobjectstore_add10-private.html [ Skip ]871 imported/w3c/indexeddb/idbobjectstore_add11-private.html [ Skip ]872 imported/w3c/indexeddb/idbobjectstore_add12-private.html [ Skip ]873 imported/w3c/indexeddb/idbobjectstore_add13-private.html [ Skip ]874 imported/w3c/indexeddb/idbobjectstore_add14-private.html [ Skip ]875 imported/w3c/indexeddb/idbobjectstore_add15-private.html [ Skip ]876 imported/w3c/indexeddb/idbobjectstore_add16-private.html [ Skip ]877 imported/w3c/indexeddb/idbobjectstore_add2-private.html [ Skip ]878 imported/w3c/indexeddb/idbobjectstore_add3-private.html [ Skip ]879 imported/w3c/indexeddb/idbobjectstore_add4-private.html [ Skip ]880 imported/w3c/indexeddb/idbobjectstore_add5-private.html [ Skip ]881 imported/w3c/indexeddb/idbobjectstore_add6-private.html [ Skip ]882 imported/w3c/indexeddb/idbobjectstore_add7-private.html [ Skip ]883 imported/w3c/indexeddb/idbobjectstore_add8-private.html [ Skip ]884 imported/w3c/indexeddb/idbobjectstore_add9-private.html [ Skip ]885 imported/w3c/indexeddb/idbobjectstore_clear-private.html [ Skip ]886 imported/w3c/indexeddb/idbobjectstore_clear2-private.html [ Skip ]887 imported/w3c/indexeddb/idbobjectstore_clear3-private.html [ Skip ]888 imported/w3c/indexeddb/idbobjectstore_clear4-private.html [ Skip ]889 imported/w3c/indexeddb/idbobjectstore_count-private.html [ Skip ]890 imported/w3c/indexeddb/idbobjectstore_count2-private.html [ Skip ]891 imported/w3c/indexeddb/idbobjectstore_count3-private.html [ Skip ]892 imported/w3c/indexeddb/idbobjectstore_count4-private.html [ Skip ]893 imported/w3c/indexeddb/idbobjectstore_createIndex-private.html [ Skip ]894 imported/w3c/indexeddb/idbobjectstore_createIndex10-private.html [ Skip ]895 imported/w3c/indexeddb/idbobjectstore_createIndex11-private.html [ Skip ]896 imported/w3c/indexeddb/idbobjectstore_createIndex12-private.html [ Skip ]897 imported/w3c/indexeddb/idbobjectstore_createIndex13-private.html [ Skip ]898 imported/w3c/indexeddb/idbobjectstore_createIndex2-private.html [ Skip ]899 imported/w3c/indexeddb/idbobjectstore_createIndex3-usable-right-away-private.html [ Skip ]900 imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-private.html [ Skip ]901 imported/w3c/indexeddb/idbobjectstore_createIndex5-emptykeypath-private.html [ Skip ]902 imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-private.html [ Skip ]903 imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-private.html [ Skip ]904 imported/w3c/indexeddb/idbobjectstore_createIndex8-valid_keys-private.html [ Skip ]905 imported/w3c/indexeddb/idbobjectstore_createIndex9-emptyname-private.html [ Skip ]906 imported/w3c/indexeddb/idbobjectstore_delete-private.html [ Skip ]907 imported/w3c/indexeddb/idbobjectstore_delete2-private.html [ Skip ]908 imported/w3c/indexeddb/idbobjectstore_delete3-private.html [ Skip ]909 imported/w3c/indexeddb/idbobjectstore_delete4-private.html [ Skip ]910 imported/w3c/indexeddb/idbobjectstore_delete5-private.html [ Skip ]911 imported/w3c/indexeddb/idbobjectstore_delete6-private.html [ Skip ]912 imported/w3c/indexeddb/idbobjectstore_delete7-private.html [ Skip ]913 imported/w3c/indexeddb/idbobjectstore_deleteIndex-private.html [ Skip ]914 imported/w3c/indexeddb/idbobjectstore_deleted-private.html [ Skip ]915 imported/w3c/indexeddb/idbobjectstore_get-private.html [ Skip ]916 imported/w3c/indexeddb/idbobjectstore_get2-private.html [ Skip ]917 imported/w3c/indexeddb/idbobjectstore_get3-private.html [ Skip ]918 imported/w3c/indexeddb/idbobjectstore_get4-private.html [ Skip ]919 imported/w3c/indexeddb/idbobjectstore_get5-private.html [ Skip ]920 imported/w3c/indexeddb/idbobjectstore_get6-private.html [ Skip ]921 imported/w3c/indexeddb/idbobjectstore_get7-private.html [ Skip ]922 imported/w3c/indexeddb/idbobjectstore_index-private.html [ Skip ]923 imported/w3c/indexeddb/idbobjectstore_openCursor-private.html [ Skip ]924 imported/w3c/indexeddb/idbobjectstore_openCursor_invalid-private.html [ Skip ]925 imported/w3c/indexeddb/idbobjectstore_put-private.html [ Skip ]926 imported/w3c/indexeddb/idbobjectstore_put10-private.html [ Skip ]927 imported/w3c/indexeddb/idbobjectstore_put11-private.html [ Skip ]928 imported/w3c/indexeddb/idbobjectstore_put12-private.html [ Skip ]929 imported/w3c/indexeddb/idbobjectstore_put13-private.html [ Skip ]930 imported/w3c/indexeddb/idbobjectstore_put14-private.html [ Skip ]931 imported/w3c/indexeddb/idbobjectstore_put15-private.html [ Skip ]932 imported/w3c/indexeddb/idbobjectstore_put16-private.html [ Skip ]933 imported/w3c/indexeddb/idbobjectstore_put2-private.html [ Skip ]934 imported/w3c/indexeddb/idbobjectstore_put3-private.html [ Skip ]935 imported/w3c/indexeddb/idbobjectstore_put4-private.html [ Skip ]936 imported/w3c/indexeddb/idbobjectstore_put5-private.html [ Skip ]937 imported/w3c/indexeddb/idbobjectstore_put6-private.html [ Skip ]938 imported/w3c/indexeddb/idbobjectstore_put7-private.html [ Skip ]939 imported/w3c/indexeddb/idbobjectstore_put8-private.html [ Skip ]940 imported/w3c/indexeddb/idbobjectstore_put9-private.html [ Skip ]941 imported/w3c/indexeddb/idbtransaction-oncomplete-private.html [ Skip ]942 imported/w3c/indexeddb/idbtransaction-private.html [ Skip ]943 imported/w3c/indexeddb/idbtransaction_abort-private.html [ Skip ]944 imported/w3c/indexeddb/idbversionchangeevent-private.html [ Skip ]945 imported/w3c/indexeddb/index_sort_order-private.html [ Skip ]946 imported/w3c/indexeddb/key_invalid-private.html [ Skip ]947 imported/w3c/indexeddb/key_valid-private.html [ Skip ]948 imported/w3c/indexeddb/keygenerator-constrainterror-private.html [ Skip ]949 imported/w3c/indexeddb/keygenerator-overflow-private.html [ Skip ]950 imported/w3c/indexeddb/keygenerator-private.html [ Skip ]951 imported/w3c/indexeddb/keyorder-private.html [ Skip ]952 imported/w3c/indexeddb/keypath-private.html [ Skip ]953 imported/w3c/indexeddb/keypath_invalid-private.html [ Skip ]954 imported/w3c/indexeddb/keypath_maxsize-private.html [ Skip ]955 imported/w3c/indexeddb/list_ordering-private.html [ Skip ]956 imported/w3c/indexeddb/objectstore_keyorder-private.html [ Skip ]957 imported/w3c/indexeddb/request_bubble-and-capture-private.html [ Skip ]958 imported/w3c/indexeddb/string-list-ordering-private.html [ Skip ]959 imported/w3c/indexeddb/transaction-create_in_versionchange-private.html [ Skip ]960 imported/w3c/indexeddb/transaction-lifetime-blocked-private.html [ Skip ]961 imported/w3c/indexeddb/transaction-lifetime-private.html [ Skip ]962 imported/w3c/indexeddb/transaction-requestqueue-private.html [ Skip ]963 imported/w3c/indexeddb/transaction_bubble-and-capture-private.html [ Skip ]964 imported/w3c/indexeddb/value-private.html [ Skip ]965 imported/w3c/indexeddb/value_recursive-private.html [ Skip ]966 imported/w3c/indexeddb/writer-starvation-private.html [ Skip ]967 storage/indexeddb/aborted-versionchange-closes-private.html968 storage/indexeddb/basics-private.html969 storage/indexeddb/clone-exception-private.html970 storage/indexeddb/closed-cursor-private.html971 storage/indexeddb/connection-leak-private.html972 storage/indexeddb/create-and-remove-object-store-private.html973 storage/indexeddb/create-object-store-options-private.html974 storage/indexeddb/createIndex-after-failure-private.html975 storage/indexeddb/createObjectStore-name-argument-required-private.html976 storage/indexeddb/createObjectStore-null-name-private.html977 storage/indexeddb/cursor-added-bug-private.html978 storage/indexeddb/cursor-advance-private.html979 storage/indexeddb/cursor-basics-private.html980 storage/indexeddb/cursor-cast-private.html981 storage/indexeddb/cursor-continue-dir-private.html982 storage/indexeddb/cursor-continue-private.html983 storage/indexeddb/cursor-continue-validity-private.html984 storage/indexeddb/cursor-delete-private.html985 storage/indexeddb/cursor-finished-private.html986 storage/indexeddb/cursor-inconsistency-private.html987 storage/indexeddb/cursor-index-delete-private.html988 storage/indexeddb/cursor-key-order-private.html989 storage/indexeddb/cursor-leak-private.html990 storage/indexeddb/cursor-overloads-private.html991 storage/indexeddb/cursor-prev-no-duplicate-private.html992 storage/indexeddb/cursor-primary-key-order-private.html993 storage/indexeddb/cursor-properties-private.html994 storage/indexeddb/cursor-request-cycle-private.html995 storage/indexeddb/cursor-reverse-bug-private.html996 storage/indexeddb/cursor-skip-deleted-private.html997 storage/indexeddb/cursor-update-private.html998 storage/indexeddb/cursor-update-value-argument-required-private.html999 storage/indexeddb/cursor-value-private.html1000 storage/indexeddb/database-basics-private.html1001 storage/indexeddb/database-close-private.html1002 storage/indexeddb/database-closepending-flag-private.html1003 storage/indexeddb/database-deletepending-flag-private.html1004 storage/indexeddb/database-name-undefined-private.html1005 storage/indexeddb/database-odd-names-private.html1006 storage/indexeddb/database-quota-private.html1007 storage/indexeddb/database-wrapper-private.html1008 storage/indexeddb/delete-closed-database-object-private.html1009 storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-private.html1010 storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-private.html1011 storage/indexeddb/delete-range-private.html1012 storage/indexeddb/deleted-objects-private.html1013 storage/indexeddb/deletedatabase-blocked-private.html1014 storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-private.html1015 storage/indexeddb/deletedatabase-not-blocked-private.html1016 storage/indexeddb/deletedatabase-transaction-private.html1017 storage/indexeddb/deleteIndex-bug110792-private.html1018 storage/indexeddb/deleteIndex-private.html1019 storage/indexeddb/deleteObjectStore-name-argument-required-private.html1020 storage/indexeddb/deleteObjectStore-null-name-private.html1021 storage/indexeddb/dont-commit-on-blocked-private.html1022 storage/indexeddb/dont-wedge-private.html1023 storage/indexeddb/duplicates-private.html1024 storage/indexeddb/error-causes-abort-by-default-private.html1025 storage/indexeddb/events-private.html1026 storage/indexeddb/exception-in-event-aborts-private.html1027 storage/indexeddb/exceptions-private.html1028 storage/indexeddb/factory-cmp-private.html1029 storage/indexeddb/factory-deletedatabase-private.html1030 storage/indexeddb/get-keyrange-private.html1031 storage/indexeddb/index-basics-private.html1032 storage/indexeddb/index-count-private.html1033 storage/indexeddb/index-cursor-private.html1034 storage/indexeddb/index-duplicate-keypaths-private.html1035 storage/indexeddb/index-get-key-argument-required-private.html1036 storage/indexeddb/index-multientry-private.html1037 storage/indexeddb/index-population-private.html1038 storage/indexeddb/index-unique-private.html1039 storage/indexeddb/interfaces-private.html1040 storage/indexeddb/intversion-abort-in-initial-upgradeneeded-private.html1041 storage/indexeddb/intversion-bad-parameters-private.html1042 storage/indexeddb/intversion-blocked-private.html1043 storage/indexeddb/intversion-close-between-events-private.html1044 storage/indexeddb/intversion-close-in-oncomplete-private.html1045 storage/indexeddb/intversion-close-in-upgradeneeded-private.html1046 storage/indexeddb/intversion-encoding-private.html1047 storage/indexeddb/intversion-gated-on-delete-private.html1048 storage/indexeddb/intversion-long-queue-private.html1049 storage/indexeddb/intversion-omit-parameter-private.html1050 storage/indexeddb/intversion-open-in-upgradeneeded-private.html1051 storage/indexeddb/intversion-open-with-version-private.html1052 storage/indexeddb/intversion-pending-version-changes-ascending-private.html1053 storage/indexeddb/intversion-pending-version-changes-descending-private.html1054 storage/indexeddb/intversion-pending-version-changes-same-private.html1055 storage/indexeddb/intversion-persistence-private.html1056 storage/indexeddb/intversion-revert-on-abort-private.html1057 storage/indexeddb/intversion-two-opens-no-versions-private.html1058 storage/indexeddb/intversion-upgrades-private.html1059 storage/indexeddb/invalid-keys-private.html1060 storage/indexeddb/key-generator-private.html1061 storage/indexeddb/key-sort-order-across-types-private.html1062 storage/indexeddb/key-sort-order-date-private.html1063 storage/indexeddb/key-type-array-private.html1064 storage/indexeddb/key-type-binary-private.html1065 storage/indexeddb/key-type-infinity-private.html1066 storage/indexeddb/keypath-arrays-private.html1067 storage/indexeddb/keypath-basics-private.html1068 storage/indexeddb/keypath-edges-private.html1069 storage/indexeddb/keypath-fetch-key-private.html1070 storage/indexeddb/keypath-intrinsic-properties-private.html1071 storage/indexeddb/keyrange-private.html1072 storage/indexeddb/keyrange-required-arguments-private.html1073 storage/indexeddb/lazy-index-population-private.html1074 storage/indexeddb/lazy-index-types-private.html1075 storage/indexeddb/legacy-constants-private.html1076 storage/indexeddb/list-ordering-private.html1077 storage/indexeddb/metadata-private.html1078 storage/indexeddb/metadata-race-private.html1079 storage/indexeddb/mozilla/add-twice-failure-private.html1080 storage/indexeddb/mozilla/autoincrement-indexes-private.html1081 storage/indexeddb/mozilla/bad-keypath-private.html1082 storage/indexeddb/mozilla/clear-private.html1083 storage/indexeddb/mozilla/create-index-unique-private.html1084 storage/indexeddb/mozilla/create-index-with-integer-keys-private.html1085 storage/indexeddb/mozilla/create-objectstore-basics-private.html1086 storage/indexeddb/mozilla/create-objectstore-null-name-private.html1087 storage/indexeddb/mozilla/cursor-mutation-objectstore-only-private.html1088 storage/indexeddb/mozilla/cursor-mutation-private.html1089 storage/indexeddb/mozilla/cursor-update-updates-indexes-private.html1090 storage/indexeddb/mozilla/cursors-private.html1091 storage/indexeddb/mozilla/delete-result-private.html1092 storage/indexeddb/mozilla/event-source-private.html1093 storage/indexeddb/mozilla/global-data-private.html1094 storage/indexeddb/mozilla/index-prev-no-duplicate-private.html1095 storage/indexeddb/mozilla/indexes-private.html1096 storage/indexeddb/mozilla/key-requirements-delete-null-key-private.html1097 storage/indexeddb/mozilla/key-requirements-inline-and-passed-private.html1098 storage/indexeddb/mozilla/key-requirements-private.html1099 storage/indexeddb/mozilla/key-requirements-put-no-key-private.html1100 storage/indexeddb/mozilla/key-requirements-put-null-key-private.html1101 storage/indexeddb/mozilla/object-cursors-private.html1102 storage/indexeddb/mozilla/object-identity-private.html1103 storage/indexeddb/mozilla/object-store-inline-autoincrement-key-added-on-put-private.html1104 storage/indexeddb/mozilla/object-store-remove-values-private.html1105 storage/indexeddb/mozilla/objectstorenames-private.html1106 storage/indexeddb/mozilla/odd-result-order-private.html1107 storage/indexeddb/mozilla/open-database-null-name-private.html1108 storage/indexeddb/mozilla/put-get-values-private.html1109 storage/indexeddb/mozilla/readonly-transactions-private.html1110 storage/indexeddb/mozilla/readwrite-transactions-private.html1111 storage/indexeddb/mozilla/readyState-private.html1112 storage/indexeddb/mozilla/remove-index-private.html1113 storage/indexeddb/mozilla/remove-objectstore-private.html1114 storage/indexeddb/mozilla/versionchange-abort-private.html1115 storage/indexeddb/mutating-cursor-private.html1116 storage/indexeddb/noblobs-private.html1117 storage/indexeddb/object-lookups-in-versionchange-private.html1118 storage/indexeddb/objectstore-autoincrement-private.html1119 storage/indexeddb/objectstore-basics-private.html1120 storage/indexeddb/objectstore-clear-private.html1121 storage/indexeddb/objectstore-count-private.html1122 storage/indexeddb/objectstore-cursor-private.html1123 storage/indexeddb/objectstore-removeobjectstore-private.html1124 storage/indexeddb/objectStore-required-arguments-private.html1125 storage/indexeddb/odd-strings-private.html1126 storage/indexeddb/open-bad-versions-private.html1127 storage/indexeddb/open-cursor-private.html1128 storage/indexeddb/open-db-private-browsing.html1129 storage/indexeddb/open-during-transaction-private.html1130 storage/indexeddb/open-ordering-private.html1131 storage/indexeddb/opencursor-key-private.html1132 storage/indexeddb/optional-arguments-private.html1133 storage/indexeddb/pending-activity-private.html1134 storage/indexeddb/pending-version-change-on-exit-private.html1135 storage/indexeddb/pending-version-change-stuck-private.html1136 storage/indexeddb/pending-version-change-stuck-works-with-terminate-private.html1137 storage/indexeddb/persistence-private.html1138 storage/indexeddb/prefetch-bugfix-108071-private.html1139 storage/indexeddb/prefetch-invalidation-private.html1140 storage/indexeddb/prefetch-race-private.html1141 storage/indexeddb/primary-key-unique-to-objectstore-private.html1142 storage/indexeddb/queued-commands-private.html1143 storage/indexeddb/readonly-private.html1144 storage/indexeddb/readonly-properties-private.html1145 storage/indexeddb/removed-private.html1146 storage/indexeddb/request-continue-abort-private.html1147 storage/indexeddb/request-event-propagation-private.html1148 storage/indexeddb/request-leak-private.html1149 storage/indexeddb/request-result-cache-private.html1150 storage/indexeddb/set_version_blocked-private.html1151 storage/indexeddb/setversion-blocked-by-versionchange-close-private.html1152 storage/indexeddb/setversion-not-blocked-private.html1153 storage/indexeddb/structured-clone-private.html1154 storage/indexeddb/transaction-abort-private.html1155 storage/indexeddb/transaction-active-flag-private.html1156 storage/indexeddb/transaction-after-close-private.html1157 storage/indexeddb/transaction-and-objectstore-calls-private.html1158 storage/indexeddb/transaction-basics-private.html1159 storage/indexeddb/transaction-complete-with-js-recursion-cross-frame-private.html1160 storage/indexeddb/transaction-complete-with-js-recursion-private.html1161 storage/indexeddb/transaction-complete-workers-private.html1162 storage/indexeddb/transaction-coordination-across-databases-private.html1163 storage/indexeddb/transaction-coordination-within-database-private.html1164 storage/indexeddb/transaction-crash-in-tasks-private.html1165 storage/indexeddb/transaction-crash-on-abort-private.html1166 storage/indexeddb/transaction-error-private.html1167 storage/indexeddb/transaction-event-propagation-private.html1168 storage/indexeddb/transaction-ordering-private.html1169 storage/indexeddb/transaction-overlapping-private.html1170 storage/indexeddb/transaction-read-only-private.html1171 storage/indexeddb/transaction-readwrite-exclusive-private.html1172 storage/indexeddb/transaction-rollback-private.html1173 storage/indexeddb/transaction-scope-sequencing-private.html1174 storage/indexeddb/transaction-storeNames-required-private.html1175 storage/indexeddb/unblocked-version-changes-private.html1176 storage/indexeddb/unprefix-private.html1177 storage/indexeddb/value-undefined-private.html1178 storage/indexeddb/values-odd-types-private.html1179 storage/indexeddb/version-change-abort-private.html1180 storage/indexeddb/version-change-event-basic-private.html1181 storage/indexeddb/version-change-event-private.html1182 storage/indexeddb/version-change-exclusive-private.html1183 storage/indexeddb/versionchangerequest-activedomobject-private.html1184 1185 1186 705 ### END OF (4) Features that are not supported in WebKit2 and likely never will be 1187 706 ######################################## -
trunk/Source/WebCore/ChangeLog
r197118 r197122 1 2016-02-25 Brady Eidson <beidson@apple.com> 2 3 Modern IDB: WebKit 2 IPC layer. 4 https://bugs.webkit.org/show_bug.cgi?id=153808 5 6 Reviewed by Alex Christensen. 7 8 No new tests (Covered by over 1,000 existing tests). 9 10 * Modules/indexeddb/IDBKeyData.h: 11 (WebCore::IDBKeyData::encode): It's okay to encode Min and Max. 12 (WebCore::IDBKeyData::decode): It's okay to decode Min and Max. 13 1 14 2016-02-25 Daniel Bates <dabates@apple.com> 2 15 -
trunk/Source/WebCore/Modules/indexeddb/IDBKeyData.h
r192396 r197122 204 204 switch (m_type) { 205 205 case KeyType::Invalid: 206 case KeyType::Max: 207 case KeyType::Min: 206 208 break; 207 209 case KeyType::Array: … … 214 216 case KeyType::Number: 215 217 encoder << m_numberValue; 216 break;217 case KeyType::Max:218 case KeyType::Min:219 // MaxType and MinType are only used for comparison to other keys.220 // They should never be encoded/decoded.221 ASSERT_NOT_REACHED();222 218 break; 223 219 } … … 238 234 switch (keyData.m_type) { 239 235 case KeyType::Invalid: 236 case KeyType::Max: 237 case KeyType::Min: 240 238 break; 241 239 case KeyType::Array: … … 252 250 return false; 253 251 break; 254 case KeyType::Max:255 case KeyType::Min:256 // MaxType and MinType are only used for comparison to other keys.257 // They should never be encoded/decoded.258 ASSERT_NOT_REACHED();259 decoder.markInvalid();260 return false;261 252 } 262 253 -
trunk/Source/WebKit2/ChangeLog
r197114 r197122 1 2016-02-25 Brady Eidson <beidson@apple.com> 2 3 Modern IDB: WebKit 2 IPC layer. 4 https://bugs.webkit.org/show_bug.cgi?id=153808 5 6 Reviewed by Alex Christensen. 7 8 * NetworkProcess/NetworkLoad.cpp: 9 (WebKit::NetworkLoad::NetworkLoad): This ASSERT fires on most WK2 tests. Alex said remove it. 10 11 * WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp: 12 (WebKit::WebIDBConnectionToServer::putOrAdd): Properly encode the overwrite flag. 13 14 * WebProcess/Databases/WebDatabaseProvider.h: Enable Modern IDB. 15 1 16 2016-02-25 Eric Carlson <eric.carlson@apple.com> 2 17 -
trunk/Source/WebKit2/NetworkProcess/NetworkLoad.cpp
r197050 r197122 61 61 ASSERT_NOT_REACHED(); 62 62 #else 63 ASSERT(SessionTracker::storageSession(parameters.sessionID));64 63 m_handle = ResourceHandle::create(m_networkingContext.get(), parameters.request, this, parameters.defersLoading, parameters.contentSniffingPolicy == SniffContent); 65 64 #endif -
trunk/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp
r196779 r197122 142 142 IDBKeyData keyData(key); 143 143 IPC::DataReference valueData(value.data()); 144 send(Messages::WebIDBConnectionToClient::PutOrAdd(requestData, keyData, valueData, mode != IndexedDB::ObjectStoreOverwriteMode::NoOverwrite));144 send(Messages::WebIDBConnectionToClient::PutOrAdd(requestData, keyData, valueData, static_cast<unsigned>(mode))); 145 145 } 146 146 -
trunk/Source/WebKit2/WebProcess/Databases/WebDatabaseProvider.h
r196651 r197122 39 39 40 40 #if ENABLE(INDEXED_DATABASE) 41 virtual bool supportsModernIDB() const override { return false; }41 virtual bool supportsModernIDB() const override { return true; } 42 42 virtual WebCore::IDBClient::IDBConnectionToServer& idbConnectionToServerForSession(const WebCore::SessionID&) override final; 43 43 #endif
Note: See TracChangeset
for help on using the changeset viewer.