#define IPC_MESSAGE_FORWARD(msg_class, obj, member_func) \
case msg_class::ID: { \
- TRACK_RUN_IN_IPC_HANDLER(member_func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(member_func); \
if (!msg_class::Dispatch(&ipc_message__, obj, this, param__, \
&member_func)) \
ipc_message__.set_dispatch_error(); \
#define IPC_MESSAGE_FORWARD_DELAY_REPLY(msg_class, obj, member_func) \
case msg_class::ID: { \
- TRACK_RUN_IN_IPC_HANDLER(member_func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(member_func); \
if (!msg_class::DispatchDelayReply(&ipc_message__, obj, param__, \
&member_func)) \
ipc_message__.set_dispatch_error(); \
// TODO(jar): fix chrome frame to always supply |code| argument.
#define IPC_MESSAGE_HANDLER_GENERIC(msg_class, code) \
case msg_class::ID: { \
- /* TRACK_RUN_IN_IPC_HANDLER(code); TODO(jar) */ \
+ /* TRACK_RUN_IN_THIS_SCOPED_REGION(code); TODO(jar) */ \
code; \
} \
break;
#define IPC_REPLY_HANDLER(func) \
case IPC_REPLY_ID: { \
- TRACK_RUN_IN_IPC_HANDLER(func); \
+ TRACK_RUN_IN_THIS_SCOPED_REGION(func); \
func(ipc_message__); \
} \
break;