Index: content/renderer/pepper/plugin_power_saver_helper.h |
diff --git a/content/renderer/pepper/plugin_power_saver_helper.h b/content/renderer/pepper/plugin_power_saver_helper.h |
index c9e7fba42994780b77eff9c5510e2436bfe1fd84..3e88b10ac056fad99e15cc42e9b63856ff10efb5 100644 |
--- a/content/renderer/pepper/plugin_power_saver_helper.h |
+++ b/content/renderer/pepper/plugin_power_saver_helper.h |
@@ -68,6 +68,13 @@ class CONTENT_EXPORT PluginPowerSaverHelper : public RenderFrameObserver { |
base::Closure unthrottle_callback; |
}; |
+ enum OverrideForTesting { |
+ Normal, |
+ Never, |
+ IgnoreList, |
+ Always |
+ }; |
+ |
// RenderFrameObserver implementation. |
void DidCommitProvisionalLoad(bool is_new_navigation, |
bool is_same_page_navigation) override; |
@@ -76,6 +83,8 @@ class CONTENT_EXPORT PluginPowerSaverHelper : public RenderFrameObserver { |
void OnUpdatePluginContentOriginWhitelist( |
const std::set<GURL>& origin_whitelist); |
+ OverrideForTesting override_for_testing_; |
+ |
// Local copy of the whitelist for the entire tab. |
std::set<GURL> origin_whitelist_; |