Index: chrome/browser/extensions/api/app_window/app_window_apitest.cc |
diff --git a/chrome/browser/extensions/api/app_window/app_window_apitest.cc b/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
index 6d63e15abd371756613ac52d9b5cdda79785d3be..01a4b4e9ef552ceac752d575227c02165f7205b9 100644 |
--- a/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
+++ b/chrome/browser/extensions/api/app_window/app_window_apitest.cc |
@@ -160,4 +160,31 @@ IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
<< message_; |
} |
+#if defined(OS_CHROMEOS) |
+IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
+ WindowsApiImeWindowHasPermissions) { |
+ EXPECT_TRUE(RunComponentExtensionTest( |
+ "platform_apps/windows_api_ime/has_permissions_whitelisted")) |
+ << message_; |
+ |
+ EXPECT_TRUE(RunPlatformAppTestWithFlags( |
+ "platform_apps/windows_api_ime/has_permissions_platform_app", |
+ kFlagIgnoreManifestWarnings)) |
+ << message_; |
+ |
+} |
+ |
+IN_PROC_BROWSER_TEST_F(PlatformAppBrowserTest, |
+ WindowsApiImeWindowNoPermissions) { |
+ EXPECT_TRUE(RunComponentExtensionTest( |
+ "platform_apps/windows_api_ime/no_permissions_whitelisted")) |
+ << message_; |
+ |
+ EXPECT_TRUE(RunPlatformAppTest( |
+ "platform_apps/windows_api_ime/no_permissions_platform_app")) |
+ << message_; |
+ |
+} |
+#endif // OS_CHROMEOS |
+ |
} // namespace extensions |