OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "base/file_path.h" | 5 #include "base/file_path.h" |
6 #include "content/test/layout_browsertest.h" | 6 #include "content/test/layout_browsertest.h" |
7 | 7 |
8 class IndexedDBLayoutTest : public InProcessBrowserLayoutTest { | 8 class IndexedDBLayoutTest : public InProcessBrowserLayoutTest { |
9 public: | 9 public: |
10 IndexedDBLayoutTest() : InProcessBrowserLayoutTest( | 10 IndexedDBLayoutTest() : InProcessBrowserLayoutTest( |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
66 "keyrange-required-arguments.html", | 66 "keyrange-required-arguments.html", |
67 "key-sort-order-across-types.html", | 67 "key-sort-order-across-types.html", |
68 "key-sort-order-date.html", | 68 "key-sort-order-date.html", |
69 "key-type-array.html", | 69 "key-type-array.html", |
70 "key-type-infinity.html", | 70 "key-type-infinity.html", |
71 "invalid-keys.html", | 71 "invalid-keys.html", |
72 NULL | 72 NULL |
73 }; | 73 }; |
74 | 74 |
75 static const char* kTransactionTests[] = { | 75 static const char* kTransactionTests[] = { |
76 // "transaction-abort.html", // Flaky, http://crbug.com/83226 | 76 "transaction-abort.html", |
77 // TODO(jsbell): Re-enable the following 3 tests after http://webkit.org/b/89379
lands. | 77 "transaction-complete-with-js-recursion-cross-frame.html", |
78 // "transaction-complete-with-js-recursion-cross-frame.html", | 78 "transaction-complete-with-js-recursion.html", |
79 // "transaction-complete-with-js-recursion.html", | 79 "transaction-complete-workers.html", |
80 // "transaction-complete-workers.html", | |
81 "transaction-after-close.html", | 80 "transaction-after-close.html", |
82 "transaction-and-objectstore-calls.html", | 81 "transaction-and-objectstore-calls.html", |
83 "transaction-basics.html", | 82 "transaction-basics.html", |
84 "transaction-crash-on-abort.html", | 83 "transaction-crash-on-abort.html", |
85 "transaction-event-propagation.html", | 84 "transaction-event-propagation.html", |
86 "transaction-read-only.html", | 85 "transaction-read-only.html", |
87 "transaction-rollback.html", | 86 "transaction-rollback.html", |
88 "transaction-storeNames-required.html", | 87 "transaction-storeNames-required.html", |
89 NULL | 88 NULL |
90 }; | 89 }; |
(...skipping 22 matching lines...) Expand all Loading... |
113 } | 112 } |
114 | 113 |
115 IN_PROC_BROWSER_TEST_F(IndexedDBLayoutTest, TransactionTests) { | 114 IN_PROC_BROWSER_TEST_F(IndexedDBLayoutTest, TransactionTests) { |
116 RunLayoutTests(kTransactionTests); | 115 RunLayoutTests(kTransactionTests); |
117 } | 116 } |
118 | 117 |
119 // Frequent flaky timeouts. http://crbug.com/123685 | 118 // Frequent flaky timeouts. http://crbug.com/123685 |
120 IN_PROC_BROWSER_TEST_F(IndexedDBLayoutTest, DISABLED_RegressionTests) { | 119 IN_PROC_BROWSER_TEST_F(IndexedDBLayoutTest, DISABLED_RegressionTests) { |
121 RunLayoutTests(kRegressionTests); | 120 RunLayoutTests(kRegressionTests); |
122 } | 121 } |
OLD | NEW |