Index: chrome/browser/extensions/platform_app_browsertest.cc |
diff --git a/chrome/browser/extensions/platform_app_browsertest.cc b/chrome/browser/extensions/platform_app_browsertest.cc |
index 8644eb205d74d808cb7f6cbfcfc5440cf28fd881..abde2eedc0e880594e1b4738ff8b590bbd7cf26c 100644 |
--- a/chrome/browser/extensions/platform_app_browsertest.cc |
+++ b/chrome/browser/extensions/platform_app_browsertest.cc |
@@ -210,3 +210,14 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, MAYBE_DisallowNavigation) { |
IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, MAYBE_DisallowModalDialogs) { |
ASSERT_TRUE(RunPlatformAppTest("platform_apps/modal_dialogs")) << message_; |
} |
+ |
+// Tests that localStorage and WebSQL are disabled for platform apps. |
+// Disabled until shell windows are implemented for non-GTK, non-Views toolkits. |
+#if defined(TOOLKIT_GTK) || defined(TOOLKIT_VIEWS) |
+#define MAYBE_DisallowStorage DisallowStorage |
+#else |
+#define MAYBE_DisallowStorage DISABLED_DisallowStorage |
+#endif |
+IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, MAYBE_DisallowStorage) { |
+ ASSERT_TRUE(RunPlatformAppTest("platform_apps/storage")) << message_; |
+} |