Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / extensions / updater / local_extension_cache.cc
index 34ef19c..5cfc02d 100644 (file)
@@ -5,14 +5,14 @@
 #include "chrome/browser/extensions/updater/local_extension_cache.h"
 
 #include "base/bind.h"
-#include "base/file_util.h"
 #include "base/files/file_enumerator.h"
+#include "base/files/file_util.h"
 #include "base/sequenced_task_runner.h"
 #include "base/strings/string_util.h"
 #include "base/sys_info.h"
 #include "base/version.h"
+#include "components/crx_file/id_util.h"
 #include "content/public/browser/browser_thread.h"
-#include "extensions/common/extension.h"
 
 namespace extensions {
 namespace {
@@ -306,7 +306,7 @@ void LocalExtensionCache::BackendCheckCacheContentsInternal(
 
     // Enforce a lower-case id.
     id = base::StringToLowerASCII(id);
-    if (!extensions::Extension::IdIsValid(id)) {
+    if (!crx_file::id_util::IdIsValid(id)) {
       LOG(ERROR) << "Bad extension id in cache: " << id;
       id.clear();
     }