mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium revision 74933.
- CefRegisterPlugin now only supports a single mime type per registration. git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@186 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -10,8 +10,8 @@
|
||||
#include "base/threading/platform_thread.h"
|
||||
#include "base/utf_string_conversions.h"
|
||||
#include "third_party/sqlite/sqlite3.h"
|
||||
#include "third_party/WebKit/WebKit/chromium/public/WebDatabase.h"
|
||||
#include "third_party/WebKit/WebKit/chromium/public/WebString.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDatabase.h"
|
||||
#include "third_party/WebKit/Source/WebKit/chromium/public/WebString.h"
|
||||
#include "webkit/database/database_util.h"
|
||||
#include "webkit/database/vfs_backend.h"
|
||||
|
||||
@ -28,7 +28,7 @@ BrowserDatabaseSystem* BrowserDatabaseSystem::GetInstance() {
|
||||
|
||||
BrowserDatabaseSystem::BrowserDatabaseSystem()
|
||||
: waiting_for_dbs_to_close_(false) {
|
||||
temp_dir_.CreateUniqueTempDir();
|
||||
CHECK(temp_dir_.CreateUniqueTempDir());
|
||||
db_tracker_ = new DatabaseTracker(temp_dir_.path(), false);
|
||||
db_tracker_->AddObserver(this);
|
||||
DCHECK(!instance_);
|
||||
@ -175,7 +175,7 @@ void BrowserDatabaseSystem::SetFullFilePathsForVfsFile(
|
||||
FilePath file_name =
|
||||
DatabaseUtil::GetFullFilePathForVfsFile(db_tracker_, vfs_file_name);
|
||||
|
||||
AutoLock file_names_auto_lock(file_names_lock_);
|
||||
base::AutoLock file_names_auto_lock(file_names_lock_);
|
||||
file_names_[vfs_file_name] = file_name;
|
||||
file_names_[vfs_file_name + ASCIIToUTF16("-journal")] =
|
||||
FilePath::FromWStringHack(file_name.ToWStringHack() +
|
||||
@ -187,7 +187,7 @@ FilePath BrowserDatabaseSystem::GetFullFilePathForVfsFile(
|
||||
if (vfs_file_name.empty()) // temp file, used for vacuuming
|
||||
return FilePath();
|
||||
|
||||
AutoLock file_names_auto_lock(file_names_lock_);
|
||||
base::AutoLock file_names_auto_lock(file_names_lock_);
|
||||
if(file_names_.find(vfs_file_name) != file_names_.end())
|
||||
return file_names_[vfs_file_name];
|
||||
|
||||
|
Reference in New Issue
Block a user