| Index: extensions/common/features/complex_feature.cc
|
| diff --git a/extensions/common/features/complex_feature.cc b/extensions/common/features/complex_feature.cc
|
| index ed129da1e6413884c70e853bcb3b27c4aa4ed90b..b5a76b926a3b37744c6f19e1cd8ba911911c0e67 100644
|
| --- a/extensions/common/features/complex_feature.cc
|
| +++ b/extensions/common/features/complex_feature.cc
|
| @@ -59,17 +59,18 @@ Feature::Availability ComplexFeature::IsAvailableToManifest(
|
| Feature::Availability ComplexFeature::IsAvailableToContext(
|
| const Extension* extension,
|
| Context context,
|
| + SessionType session_type,
|
| const GURL& url,
|
| Platform platform) const {
|
| - Feature::Availability first_availability =
|
| - features_[0]->IsAvailableToContext(extension, context, url, platform);
|
| + Feature::Availability first_availability = features_[0]->IsAvailableToContext(
|
| + extension, context, session_type, url, platform);
|
| if (first_availability.is_available())
|
| return first_availability;
|
|
|
| for (FeatureList::const_iterator it = features_.begin() + 1;
|
| it != features_.end(); ++it) {
|
| - Availability availability =
|
| - (*it)->IsAvailableToContext(extension, context, url, platform);
|
| + Availability availability = (*it)->IsAvailableToContext(
|
| + extension, context, session_type, url, platform);
|
| if (availability.is_available())
|
| return availability;
|
| }
|
|
|