Index: base/message_pump_glib.cc |
=================================================================== |
--- base/message_pump_glib.cc (revision 16377) |
+++ base/message_pump_glib.cc (working copy) |
@@ -225,6 +225,10 @@ |
FOR_EACH_OBSERVER(Observer, observers_, WillProcessEvent(event)); |
} |
+void MessagePumpForUI::DidProcessEvent(GdkEvent* event) { |
+ FOR_EACH_OBSERVER(Observer, observers_, DidProcessEvent(event)); |
+} |
+ |
void MessagePumpForUI::Quit() { |
if (state_) { |
state_->should_quit = true; |
@@ -254,6 +258,7 @@ |
void MessagePumpForUI::EventDispatcher(GdkEvent* event, gpointer data) { |
reinterpret_cast<MessagePumpForUI*>(data)->WillProcessEvent(event); |
gtk_main_do_event(event); |
+ reinterpret_cast<MessagePumpForUI*>(data)->DidProcessEvent(event); |
} |
} // namespace base |