diff options
Diffstat (limited to 'chrome/common')
-rw-r--r-- | chrome/common/child_process.cc | 2 | ||||
-rw-r--r-- | chrome/common/chrome_switches.cc | 4 | ||||
-rw-r--r-- | chrome/common/chrome_switches.h | 1 | ||||
-rw-r--r-- | chrome/common/message_router.h | 1 |
4 files changed, 2 insertions, 6 deletions
diff --git a/chrome/common/child_process.cc b/chrome/common/child_process.cc index f501ba5..7d84338 100644 --- a/chrome/common/child_process.cc +++ b/chrome/common/child_process.cc @@ -68,7 +68,7 @@ bool ChildProcess::ProcessRefCountIsZero() { void ChildProcess::OnFinalRelease() { DCHECK(main_thread_loop_); - main_thread_loop_->Quit(); + main_thread_loop_->PostTask(FROM_HERE, new MessageLoop::QuitTask()); } HANDLE ChildProcess::GetShutDownEvent() { diff --git a/chrome/common/chrome_switches.cc b/chrome/common/chrome_switches.cc index 5b9985e..47f3080 100644 --- a/chrome/common/chrome_switches.cc +++ b/chrome/common/chrome_switches.cc @@ -289,10 +289,6 @@ const wchar_t kEnableWatchdog[] = L"enable-watchdog"; // whether or not it's actually the first run. const wchar_t kFirstRun[] = L"first-run"; -// Select an alternate message loop task dispatch strategy. -// Usage -message-loop-strategy=n -const wchar_t kMessageLoopStrategy[] = L"message-loop-strategy"; - // Enable histograming of tasks served by MessageLoop. See about:histograms/Loop // for results, which show frequency of messages on each thread, including APC // count, object signalling count, etc. diff --git a/chrome/common/chrome_switches.h b/chrome/common/chrome_switches.h index 591eded..fbffc88 100644 --- a/chrome/common/chrome_switches.h +++ b/chrome/common/chrome_switches.h @@ -117,7 +117,6 @@ extern const wchar_t kEnableWatchdog[]; extern const wchar_t kFirstRun[]; -extern const wchar_t kMessageLoopStrategy[]; extern const wchar_t kMessageLoopHistogrammer[]; extern const wchar_t kImport[]; diff --git a/chrome/common/message_router.h b/chrome/common/message_router.h index a5fabf4..0558646 100644 --- a/chrome/common/message_router.h +++ b/chrome/common/message_router.h @@ -30,6 +30,7 @@ #ifndef CHROME_COMMON_MESSAGE_ROUTER_H__ #define CHROME_COMMON_MESSAGE_ROUTER_H__ +#include "base/id_map.h" #include "chrome/common/ipc_channel.h" // The MessageRouter handles all incoming messages sent to it by routing them |