| Index: chrome/browser/appcache/appcache_ui_test.cc
|
| ===================================================================
|
| --- chrome/browser/appcache/appcache_ui_test.cc (revision 0)
|
| +++ chrome/browser/appcache/appcache_ui_test.cc (revision 0)
|
| @@ -0,0 +1,75 @@
|
| +// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "base/file_path.h"
|
| +#include "chrome/test/ui/ui_layout_test.h"
|
| +
|
| +class AppCacheUITest : public UILayoutTest {
|
| + protected:
|
| + virtual ~AppCacheUITest() {}
|
| +};
|
| +
|
| +TEST_F(AppCacheUITest, FLAKY_AppCacheLayoutTests) {
|
| + static const char* kLayoutTestFiles[] = {
|
| + "404-manifest.html",
|
| + "404-resource.html",
|
| + "auth.html",
|
| + "cyrillic-uri.html",
|
| + "deferred-events-delete-while-raising.html",
|
| + "deferred-events.html",
|
| + "destroyed-frame.html",
|
| + "detached-iframe.html",
|
| + "different-origin-manifest.html",
|
| + "different-scheme.html",
|
| + "empty-manifest.html",
|
| + "fallback.html",
|
| + "foreign-iframe-main.html",
|
| + "main-resource-hash.html",
|
| + "manifest-containing-itself.html",
|
| + "manifest-parsing.html",
|
| + "manifest-redirect-2.html",
|
| + "manifest-redirect.html",
|
| + "manifest-with-empty-file.html",
|
| + "navigating-away-while-cache-attempt-in-progress.html",
|
| + "offline-access.html",
|
| + "online-whitelist.html",
|
| + "reload.html",
|
| + "remove-cache.html",
|
| + "resource-redirect-2.html",
|
| + "resource-redirect.html",
|
| + "simple.html",
|
| + "top-frame-1.html",
|
| + "top-frame-2.html",
|
| + "top-frame-3.html",
|
| + "top-frame-4.html",
|
| + "whitelist-wildcard.html",
|
| + "wrong-content-type.html",
|
| + "wrong-signature-2.html",
|
| + "wrong-signature.html",
|
| + "xhr-foreign-resource.html",
|
| +
|
| + // TOOD(michaeln): investigate these more closely
|
| + // "crash-when-navigating-away-then-back.html",
|
| + // "credential-url.html",
|
| + // "different-https-origin-resource-main.html",
|
| + // "fail-on-update.html",
|
| + // "idempotent-update.html", not sure this is a valid test
|
| + // "local-content.html",
|
| + // "max-size.html", we use a different quota scheme
|
| + // "update-cache.html", bug 38006
|
| + };
|
| +
|
| + FilePath http_test_dir;
|
| + http_test_dir = http_test_dir.AppendASCII("http");
|
| + http_test_dir = http_test_dir.AppendASCII("tests");
|
| +
|
| + FilePath appcache_test_dir;
|
| + appcache_test_dir = appcache_test_dir.AppendASCII("appcache");
|
| + InitializeForLayoutTest(http_test_dir, appcache_test_dir, kHttpPort);
|
| +
|
| + StartHttpServer(new_http_root_dir_);
|
| + for (size_t i = 0; i < arraysize(kLayoutTestFiles); ++i)
|
| + RunLayoutTest(kLayoutTestFiles[i], kHttpPort);
|
| + StopHttpServer();
|
| +}
|
|
|
| Property changes on: chrome\browser\appcache\appcache_ui_test.cc
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|