EXPECT_TRUE(IsAppInstalledInMainFrame());
// Disable the extension and verify the state.
- browser()->profile()->GetExtensionService()->DisableExtension(
- extension->id(), Extension::DISABLE_PERMISSIONS_INCREASE);
+ ExtensionService* service = extensions::ExtensionSystem::Get(
+ browser()->profile())->extension_service();
+ service->DisableExtension(extension->id(),
+ Extension::DISABLE_PERMISSIONS_INCREASE);
ui_test_utils::NavigateToURL(browser(), app_url);
EXPECT_EQ("disabled", InstallStateInMainFrame());
EXPECT_EQ("cannot_run", RunningStateInMainFrame());
EXPECT_FALSE(IsAppInstalledInMainFrame());
- browser()->profile()->GetExtensionService()->EnableExtension(extension->id());
+ service->EnableExtension(extension->id());
EXPECT_EQ("installed", InstallStateInMainFrame());
EXPECT_EQ("ready_to_run", RunningStateInMainFrame());
EXPECT_FALSE(IsAppInstalledInMainFrame());
EXPECT_EQ("installed", InstallStateInIFrame());
EXPECT_EQ("cannot_run", RunningStateInIFrame());
EXPECT_FALSE(IsAppInstalledInIFrame());
-
}
IN_PROC_BROWSER_TEST_F(ChromeAppAPITest, InstallAndRunningStateFrame) {