Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / extensions / common / extension_set.cc
index 77d4491..c4c15d4 100644 (file)
@@ -89,6 +89,11 @@ const Extension* ExtensionSet::GetExtensionOrAppByURL(const GURL& url) const {
   return GetHostedAppByURL(url);
 }
 
+const Extension* ExtensionSet::GetAppByURL(const GURL& url) const {
+  const Extension* extension = GetExtensionOrAppByURL(url);
+  return (extension && extension->is_app()) ? extension : NULL;
+}
+
 const Extension* ExtensionSet::GetHostedAppByURL(const GURL& url) const {
   for (ExtensionMap::const_iterator iter = extensions_.begin();
        iter != extensions_.end(); ++iter) {