Index: chrome/browser/extensions/user_script_master.cc |
diff --git a/chrome/browser/extensions/user_script_master.cc b/chrome/browser/extensions/user_script_master.cc |
index e5ac73b908225251607a0454f9aca8bc98291f6e..e34241239245670bc9f3c684083728a54913df0e 100644 |
--- a/chrome/browser/extensions/user_script_master.cc |
+++ b/chrome/browser/extensions/user_script_master.cc |
@@ -81,11 +81,14 @@ bool LoadScriptContent(const std::string& extension_id, |
return false; |
} |
if (verifier) { |
- VerifyContent(verifier, |
- extension_id, |
- script_file->extension_root(), |
- script_file->relative_path(), |
- content); |
+ content::BrowserThread::PostTask(content::BrowserThread::IO, |
+ FROM_HERE, |
+ base::Bind(&VerifyContent, |
+ verifier, |
+ extension_id, |
+ script_file->extension_root(), |
+ script_file->relative_path(), |
+ content)); |
} |
} |