Index: extensions/common/features/simple_feature.h |
diff --git a/extensions/common/features/simple_feature.h b/extensions/common/features/simple_feature.h |
index fb931562298d7780739ed0c411a69535105ae1cb..d5d637820889e36b0676d179df0a53caf30a0813 100644 |
--- a/extensions/common/features/simple_feature.h |
+++ b/extensions/common/features/simple_feature.h |
@@ -57,18 +57,23 @@ class SimpleFeature : public Feature { |
virtual bool Validate(std::string* error); |
Availability IsAvailableToContext(const Extension* extension, |
- Context context) const { |
- return IsAvailableToContext(extension, context, GURL()); |
+ Context context, |
+ SessionType session_type) const { |
+ return IsAvailableToContext(extension, context, session_type, GURL()); |
} |
Availability IsAvailableToContext(const Extension* extension, |
Context context, |
+ SessionType session_type, |
Platform platform) const { |
- return IsAvailableToContext(extension, context, GURL(), platform); |
+ return IsAvailableToContext(extension, context, session_type, GURL(), |
+ platform); |
} |
Availability IsAvailableToContext(const Extension* extension, |
Context context, |
+ SessionType session_type, |
const GURL& url) const { |
- return IsAvailableToContext(extension, context, url, GetCurrentPlatform()); |
+ return IsAvailableToContext(extension, context, session_type, url, |
+ GetCurrentPlatform()); |
} |
// extension::Feature: |
@@ -79,6 +84,7 @@ class SimpleFeature : public Feature { |
Platform platform) const override; |
Availability IsAvailableToContext(const Extension* extension, |
Context context, |
+ SessionType session_type, |
const GURL& url, |
Platform platform) const override; |
bool IsInternal() const override; |