Update to Chromium revision 107708.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@344 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
parent
acf7cf5738
commit
5147a4c7a0
|
@ -17,5 +17,5 @@
|
|||
|
||||
{
|
||||
'chromium_url': 'http://src.chromium.org/svn/trunk/src',
|
||||
'chromium_revision': '106500',
|
||||
'chromium_revision': '107708',
|
||||
}
|
||||
|
|
|
@ -231,6 +231,6 @@ FileSystemOperation* BrowserFileSystem::GetNewOperation(
|
|||
new BrowserFileSystemCallbackDispatcher(AsWeakPtr(), callbacks);
|
||||
FileSystemOperation* operation = new FileSystemOperation(
|
||||
dispatcher, base::MessageLoopProxy::current(),
|
||||
file_system_context_.get(), NULL);
|
||||
file_system_context_.get());
|
||||
return operation;
|
||||
}
|
||||
|
|
|
@ -128,8 +128,7 @@ class BrowserFileWriter::IOThreadProxy
|
|||
FileSystemOperation* GetNewOperation() {
|
||||
// The FileSystemOperation takes ownership of the CallbackDispatcher.
|
||||
return new FileSystemOperation(new CallbackDispatcher(this),
|
||||
io_thread_, file_system_context_.get(),
|
||||
NULL);
|
||||
io_thread_, file_system_context_.get());
|
||||
}
|
||||
|
||||
void DidSucceed() {
|
||||
|
|
|
@ -682,8 +682,9 @@ WebMediaPlayer* BrowserWebViewDelegate::createMediaPlayer(
|
|||
collection->AddAudioRenderer(new media::ReferenceAudioRenderer());
|
||||
|
||||
scoped_ptr<webkit_glue::WebMediaPlayerImpl> result(
|
||||
new webkit_glue::WebMediaPlayerImpl(client,
|
||||
NULL,
|
||||
new webkit_glue::WebMediaPlayerImpl(
|
||||
client,
|
||||
base::WeakPtr<webkit_glue::WebMediaPlayerDelegate>(),
|
||||
collection.release(),
|
||||
message_loop_factory.release(),
|
||||
NULL,
|
||||
|
|
|
@ -43,7 +43,7 @@ public:
|
|||
#if defined(OS_MACOSX)
|
||||
Run();
|
||||
#else
|
||||
Run(NULL);
|
||||
RunWithDispatcher(NULL);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
|
@ -1084,7 +1084,14 @@ void WebWidgetHost::UpdateInputMethod(HWND view)
|
|||
|
||||
if (host->webwidget_) {
|
||||
new_type = host->webwidget_->textInputType();
|
||||
new_caret_bounds = host->webwidget_->caretOrSelectionBounds();
|
||||
|
||||
WebKit::WebRect startRect, endRect;
|
||||
if (host->webwidget_->selectionBounds(startRect, endRect)) {
|
||||
new_caret_bounds.x = startRect.x;
|
||||
new_caret_bounds.y = startRect.y;
|
||||
new_caret_bounds.width = endRect.x + endRect.width - startRect.x;
|
||||
new_caret_bounds.height = endRect.y + endRect.height - startRect.y;
|
||||
}
|
||||
}
|
||||
|
||||
// Only sends text input type and caret bounds to the browser process if they
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
Index: message_loop.cc
|
||||
===================================================================
|
||||
--- message_loop.cc (revision 106500)
|
||||
--- message_loop.cc (revision 107708)
|
||||
+++ message_loop.cc (working copy)
|
||||
@@ -400,9 +400,13 @@
|
||||
@@ -403,9 +403,13 @@
|
||||
}
|
||||
|
||||
void MessageLoop::AssertIdle() const {
|
||||
|
@ -19,7 +19,7 @@ Index: message_loop.cc
|
|||
//------------------------------------------------------------------------------
|
||||
Index: message_loop.h
|
||||
===================================================================
|
||||
--- message_loop.h (revision 106500)
|
||||
--- message_loop.h (revision 107708)
|
||||
+++ message_loop.h (working copy)
|
||||
@@ -367,6 +367,9 @@
|
||||
// Asserts that the MessageLoop is "idle".
|
||||
|
|
Loading…
Reference in New Issue