[Extensions] Move Extension::DisableReason to its own file
Bug:
Change-Id: I513ed197833c01fabe099d7d4df862b9f89c3e57
Move DisableReason enum out of the Extension class to its own file in
extensions/common/disable_reason.h. This allows sources to depend on the
disable reason enum without needing to depend on the Extension class
directly.
Change-Id: I513ed197833c01fabe099d7d4df862b9f89c3e57
Reviewed-on: https://chromium-review.googlesource.com/606553
Commit-Queue: Minh Nguyen <[email protected]>
Reviewed-by: Ilya Sherman <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Nicolas Zea <[email protected]>
Reviewed-by: Devlin <[email protected]>
Cr-Commit-Position: refs/heads/master@{#495694}
diff --git a/chrome/browser/extensions/content_verifier_browsertest.cc b/chrome/browser/extensions/content_verifier_browsertest.cc
index b3945aff..256abe8 100644
--- a/chrome/browser/extensions/content_verifier_browsertest.cc
+++ b/chrome/browser/extensions/content_verifier_browsertest.cc
@@ -499,7 +499,7 @@
EXPECT_TRUE(unload_observer.WaitForUnload(id));
ExtensionPrefs* prefs = ExtensionPrefs::Get(profile());
int reasons = prefs->GetDisableReasons(id);
- EXPECT_TRUE(reasons & Extension::DISABLE_CORRUPTED);
+ EXPECT_TRUE(reasons & disable_reason::DISABLE_CORRUPTED);
}
void TestContentScriptExtension(const std::string& crx_relpath,
@@ -660,13 +660,13 @@
EXPECT_TRUE(registry_observer.WaitForUnload(id));
ExtensionPrefs* prefs = ExtensionPrefs::Get(profile());
int reasons = prefs->GetDisableReasons(id);
- EXPECT_TRUE(reasons & Extension::DISABLE_CORRUPTED);
+ EXPECT_TRUE(reasons & disable_reason::DISABLE_CORRUPTED);
// Make sure the extension then got re-installed, and that after reinstall it
// is no longer disabled due to corruption.
EXPECT_TRUE(registry_observer.WaitForInstall(id));
reasons = prefs->GetDisableReasons(id);
- EXPECT_FALSE(reasons & Extension::DISABLE_CORRUPTED);
+ EXPECT_FALSE(reasons & disable_reason::DISABLE_CORRUPTED);
// Make sure that the update check request properly included a parameter
// indicating that this was a corrupt policy reinstall.
@@ -745,7 +745,7 @@
EXPECT_TRUE(registry_observer.WaitForUnload(id_));
ExtensionPrefs* prefs = ExtensionPrefs::Get(profile());
int reasons = prefs->GetDisableReasons(id_);
- EXPECT_TRUE(reasons & Extension::DISABLE_CORRUPTED);
+ EXPECT_TRUE(reasons & disable_reason::DISABLE_CORRUPTED);
}
// Now actually test what happens on the next startup after the PRE test above.
@@ -758,12 +758,12 @@
ExtensionPrefs* prefs = ExtensionPrefs::Get(profile());
ExtensionRegistry* registry = ExtensionRegistry::Get(profile());
int disable_reasons = prefs->GetDisableReasons(id_);
- if (disable_reasons & Extension::DISABLE_CORRUPTED) {
+ if (disable_reasons & disable_reason::DISABLE_CORRUPTED) {
RegistryObserver registry_observer(registry);
EXPECT_TRUE(registry_observer.WaitForInstall(id_));
disable_reasons = prefs->GetDisableReasons(id_);
}
- EXPECT_FALSE(disable_reasons & Extension::DISABLE_CORRUPTED);
+ EXPECT_FALSE(disable_reasons & disable_reason::DISABLE_CORRUPTED);
EXPECT_TRUE(registry->enabled_extensions().Contains(id_));
}