+void MessagePumpOzone::RemoveObserver(MessagePumpObserver* observer) {
+ observers_.RemoveObserver(observer);
+}
+
+void MessagePumpOzone::WillProcessEvent(const NativeEvent& event) {
+ FOR_EACH_OBSERVER(MessagePumpObserver,
+ observers_,
+ WillProcessEvent(event));
+}
+
+void MessagePumpOzone::DidProcessEvent(const NativeEvent& event) {
+ FOR_EACH_OBSERVER(MessagePumpObserver,
+ observers_,
+ DidProcessEvent(event));