Index: chrome/browser/apps/web_view_browsertest.cc |
diff --git a/chrome/browser/apps/web_view_browsertest.cc b/chrome/browser/apps/web_view_browsertest.cc |
index 991168727b677c5f2eb0874c0acae38aa7ccb068..390b0abe333288ad2efb31e1fc2a3a7d269287f1 100644 |
--- a/chrome/browser/apps/web_view_browsertest.cc |
+++ b/chrome/browser/apps/web_view_browsertest.cc |
@@ -1988,6 +1988,31 @@ IN_PROC_BROWSER_TEST_F(WebViewTest, |
"testDefaultAllow", "web_view/filesystem/worker", NEEDS_TEST_SERVER); |
} |
+// In following FilesystemAPIRequestFromSharedWorker* tests, guest create a |
+// shared worker to request filesystem access from worker thread. |
+// FileSystemAPIRequestFromSharedWorker* test 1 of 3 |
+IN_PROC_BROWSER_TEST_F(WebViewTest, FileSystemAPIRequestFromSharedWorkerAllow) { |
+ TestHelper("testAllow", |
+ "web_view/filesystem/shared_worker", |
+ NEEDS_TEST_SERVER); |
+} |
+ |
+// FileSystemAPIRequestFromSharedWorker* test 2 of 3. |
+IN_PROC_BROWSER_TEST_F(WebViewTest, FileSystemAPIRequestFromSharedWorkerDeny) { |
+ TestHelper("testDeny", |
+ "web_view/filesystem/shared_worker", |
+ NEEDS_TEST_SERVER); |
+} |
+ |
+// FileSystemAPIRequestFromSharedWorker* test 3 of 3. |
+IN_PROC_BROWSER_TEST_F(WebViewTest, |
+ FileSystemAPIRequestFromSharedWorkerDefaultAllow) { |
+ TestHelper( |
+ "testDefaultAllow", |
+ "web_view/filesystem/shared_worker", |
+ NEEDS_TEST_SERVER); |
+} |
+ |
IN_PROC_BROWSER_TEST_F(WebViewTest, ClearData) { |
#if defined(OS_WIN) |
// Flaky on XP bot http://crbug.com/282674 |