diff options
Diffstat (limited to 'chrome/browser/extensions/user_script_master.cc')
-rw-r--r-- | chrome/browser/extensions/user_script_master.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/extensions/user_script_master.cc b/chrome/browser/extensions/user_script_master.cc index 23ef66f..a6af109 100644 --- a/chrome/browser/extensions/user_script_master.cc +++ b/chrome/browser/extensions/user_script_master.cc @@ -147,6 +147,10 @@ base::SharedMemory* UserScriptMaster::ScriptReloader::GetNewScripts( // Find all the scripts in |script_dir|. if (!script_dir.value().empty()) { + // Create the "<Profile>/User Scripts" directory if it doesn't exist + if (!file_util::DirectoryExists(script_dir)) + file_util::CreateDirectory(script_dir); + file_util::FileEnumerator enumerator(script_dir, false, file_util::FileEnumerator::FILES, FILE_PATH_LITERAL("*.user.js")); |