| Index: chrome/browser/extensions/extension_special_storage_policy.cc
|
| diff --git a/chrome/browser/extensions/extension_special_storage_policy.cc b/chrome/browser/extensions/extension_special_storage_policy.cc
|
| index 8f035eaac16431fb1747538beba2023084a0321a..bc998952c20fc3428dfc58c9a32baa1e933463db 100644
|
| --- a/chrome/browser/extensions/extension_special_storage_policy.cc
|
| +++ b/chrome/browser/extensions/extension_special_storage_policy.cc
|
| @@ -13,6 +13,7 @@
|
| #include "chrome/common/content_settings.h"
|
| #include "chrome/common/content_settings_types.h"
|
| #include "chrome/common/extensions/extension.h"
|
| +#include "chrome/common/extensions/web_intents_handler.h"
|
| #include "chrome/common/url_constants.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "extensions/common/constants.h"
|
| @@ -28,8 +29,9 @@ bool ExtensionSupportsIntentAction(
|
| const extensions::Extension* extension,
|
| const std::string& action) {
|
| for (std::vector<webkit_glue::WebIntentServiceData>::const_iterator i =
|
| - extension->intents_services().begin();
|
| - i != extension->intents_services().end(); ++i) {
|
| + extensions::WebIntentsInfo::GetIntentsServices(extension).begin();
|
| + i != extensions::WebIntentsInfo::GetIntentsServices(extension).end();
|
| + ++i) {
|
| if (UTF16ToUTF8(i->action) == action)
|
| return true;
|
| }
|
|
|