| Index: content/browser/indexed_db/indexed_db_browsertest.cc
|
| diff --git a/content/browser/indexed_db/indexed_db_browsertest.cc b/content/browser/indexed_db/indexed_db_browsertest.cc
|
| index c8ff36f87bbbff2aab1f9bd5de2b0701323ead9c..f4c949a4b77970d6fd95fb784a95854264535803 100644
|
| --- a/content/browser/indexed_db/indexed_db_browsertest.cc
|
| +++ b/content/browser/indexed_db/indexed_db_browsertest.cc
|
| @@ -47,7 +47,8 @@ namespace content {
|
|
|
| // This browser test is aimed towards exercising the IndexedDB bindings and
|
| // the actual implementation that lives in the browser side.
|
| -class IndexedDBBrowserTest : public ContentBrowserTest {
|
| +class IndexedDBBrowserTest : public ContentBrowserTest,
|
| + public ::testing::WithParamInterface<const char*> {
|
| public:
|
| IndexedDBBrowserTest() : disk_usage_(-1) {}
|
|
|
| @@ -187,16 +188,6 @@ class IndexedDBBrowserTest : public ContentBrowserTest {
|
| DISALLOW_COPY_AND_ASSIGN(IndexedDBBrowserTest);
|
| };
|
|
|
| -class IndexedDBBrowserTestWithExperimentalAPIs
|
| - : public IndexedDBBrowserTest,
|
| - public ::testing::WithParamInterface<const char*> {
|
| - public:
|
| - void SetUpCommandLine(base::CommandLine* command_line) override {
|
| - command_line->AppendSwitch(
|
| - switches::kEnableExperimentalWebPlatformFeatures);
|
| - }
|
| -};
|
| -
|
| IN_PROC_BROWSER_TEST_F(IndexedDBBrowserTest, CursorTest) {
|
| SimpleTest(GetTestUrl("indexeddb", "cursor_test.html"));
|
| }
|
| @@ -242,8 +233,7 @@ IN_PROC_BROWSER_TEST_F(IndexedDBBrowserTest, CallbackAccounting) {
|
| SimpleTest(GetTestUrl("indexeddb", "callback_accounting.html"));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(IndexedDBBrowserTestWithExperimentalAPIs,
|
| - GetAllMaxMessageSize) {
|
| +IN_PROC_BROWSER_TEST_F(IndexedDBBrowserTest, GetAllMaxMessageSize) {
|
| SimpleTest(GetTestUrl("indexeddb", "getall_max_message_size.html"));
|
| }
|
|
|
| @@ -701,11 +691,7 @@ static scoped_ptr<net::test_server::HttpResponse> CorruptDBRequestHandler(
|
|
|
| } // namespace
|
|
|
| -// Experimental for IDBObjectStore.getAll()
|
| -using IndexedDBBrowserCorruptionTest = IndexedDBBrowserTestWithExperimentalAPIs;
|
| -
|
| -IN_PROC_BROWSER_TEST_P(IndexedDBBrowserCorruptionTest,
|
| - OperationOnCorruptedOpenDatabase) {
|
| +IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTest, OperationOnCorruptedOpenDatabase) {
|
| ASSERT_TRUE(embedded_test_server()->Started() ||
|
| embedded_test_server()->InitializeAndWaitUntilReady());
|
| const GURL& origin_url = embedded_test_server()->base_url();
|
| @@ -724,8 +710,8 @@ IN_PROC_BROWSER_TEST_P(IndexedDBBrowserCorruptionTest,
|
| SimpleTest(embedded_test_server()->GetURL(test_file));
|
| }
|
|
|
| -INSTANTIATE_TEST_CASE_P(IndexedDBBrowserCorruptionTestInstantiation,
|
| - IndexedDBBrowserCorruptionTest,
|
| +INSTANTIATE_TEST_CASE_P(IndexedDBBrowserTestInstantiation,
|
| + IndexedDBBrowserTest,
|
| ::testing::Values("failGetBlobJournal",
|
| "get",
|
| "getAll",
|
|
|