mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-03 04:27:43 +01:00
Mac: Fix compile errors
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1107 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
parent
6f922731b4
commit
83f568d071
4
cef.gyp
4
cef.gyp
@ -1041,10 +1041,6 @@
|
||||
'libcef/browser/menu_creator_runner_mac.h',
|
||||
'libcef/browser/menu_creator_runner_mac.mm',
|
||||
# Include sources for context menu implementation.
|
||||
'<(DEPTH)/chrome/browser/disposition_utils.cc',
|
||||
'<(DEPTH)/chrome/browser/disposition_utils.h',
|
||||
'<(DEPTH)/chrome/browser/event_disposition.cc',
|
||||
'<(DEPTH)/chrome/browser/event_disposition.h',
|
||||
'<(DEPTH)/chrome/browser/ui/cocoa/event_utils.mm',
|
||||
'<(DEPTH)/chrome/browser/ui/cocoa/event_utils.h',
|
||||
'<(DEPTH)/chrome/browser/ui/cocoa/menu_controller.mm',
|
||||
|
@ -199,8 +199,8 @@ class CefBrowserContext::CefResourceContext : public content::ResourceContext {
|
||||
};
|
||||
|
||||
CefBrowserContext::CefBrowserContext()
|
||||
: use_osr_next_contents_view_(false),
|
||||
resource_context_(new CefResourceContext) {
|
||||
: resource_context_(new CefResourceContext),
|
||||
use_osr_next_contents_view_(false) {
|
||||
}
|
||||
|
||||
CefBrowserContext::~CefBrowserContext() {
|
||||
|
@ -9,11 +9,6 @@ CefBrowserMessageLoop::CefBrowserMessageLoop() {
|
||||
}
|
||||
|
||||
CefBrowserMessageLoop::~CefBrowserMessageLoop() {
|
||||
#if defined(OS_MACOSX)
|
||||
// On Mac the MessageLoop::AutoRunState scope in Run() never exits so clear
|
||||
// the run_loop_ variable to avoid an assertion in the MessageLoop destructor.
|
||||
run_loop_ = NULL;
|
||||
#endif
|
||||
}
|
||||
|
||||
// static
|
||||
|
@ -26,6 +26,11 @@ patches = [
|
||||
'name': 'zlib',
|
||||
'path': '../third_party/zlib/',
|
||||
},
|
||||
{
|
||||
# http://code.google.com/p/gyp/issues/detail?id=443
|
||||
'name': 'message_loop_443',
|
||||
'path': '../base/',
|
||||
},
|
||||
{
|
||||
# http://code.google.com/p/chromiumembedded/issues/detail?id=451
|
||||
'name': 'webkit_451',
|
||||
|
13
patch/patches/message_loop_443.patch
Normal file
13
patch/patches/message_loop_443.patch
Normal file
@ -0,0 +1,13 @@
|
||||
Index: message_loop.cc
|
||||
===================================================================
|
||||
--- message_loop.cc (revision 181864)
|
||||
+++ message_loop.cc (working copy)
|
||||
@@ -193,7 +193,7 @@
|
||||
MessageLoop::~MessageLoop() {
|
||||
DCHECK_EQ(this, current());
|
||||
|
||||
- DCHECK(!run_loop_);
|
||||
+ //DCHECK(!run_loop_);
|
||||
|
||||
// Clean up any unprocessed tasks, but take care: deleting a task could
|
||||
// result in the addition of more tasks (e.g., via DeleteSoon). We set a
|
Loading…
x
Reference in New Issue
Block a user