| Index: ipc/ipc_fuzzing_tests.cc | 
| =================================================================== | 
| --- ipc/ipc_fuzzing_tests.cc	(revision 271040) | 
| +++ ipc/ipc_fuzzing_tests.cc	(working copy) | 
| @@ -345,69 +345,4 @@ | 
| DestroyChannel(); | 
| } | 
|  | 
| -// This class is for testing the IPC_BEGIN_MESSAGE_MAP_EX macros. | 
| -class ServerMacroExTest { | 
| - public: | 
| -  ServerMacroExTest() : unhandled_msgs_(0) { | 
| -  } | 
| - | 
| -  virtual ~ServerMacroExTest() { | 
| -  } | 
| - | 
| -  virtual bool OnMessageReceived(const IPC::Message& msg) { | 
| -    bool msg_is_ok = false; | 
| -    IPC_BEGIN_MESSAGE_MAP_EX(ServerMacroExTest, msg, msg_is_ok) | 
| -      IPC_MESSAGE_HANDLER(MsgClassIS, OnMsgClassISMessage) | 
| -      IPC_MESSAGE_HANDLER(MsgClassSI, OnMsgClassSIMessage) | 
| -      IPC_MESSAGE_UNHANDLED(++unhandled_msgs_) | 
| -    IPC_END_MESSAGE_MAP_EX() | 
| -    return msg_is_ok; | 
| -  } | 
| - | 
| -  int unhandled_msgs() const { | 
| -    return unhandled_msgs_; | 
| -  } | 
| - | 
| - private: | 
| -  void OnMsgClassISMessage(int value, const std::wstring& text) { | 
| -  } | 
| -  void OnMsgClassSIMessage(const std::wstring& text, int value) { | 
| -  } | 
| - | 
| -  int unhandled_msgs_; | 
| - | 
| -  DISALLOW_COPY_AND_ASSIGN(ServerMacroExTest); | 
| -}; | 
| - | 
| -TEST_F(IPCFuzzingTest, MsgMapExMacro) { | 
| -  IPC::Message* msg = NULL; | 
| -  ServerMacroExTest server; | 
| - | 
| -  // Test the regular messages. | 
| -  msg = new MsgClassIS(3, L"text3"); | 
| -  EXPECT_TRUE(server.OnMessageReceived(*msg)); | 
| -  delete msg; | 
| -  msg = new MsgClassSI(L"text2", 2); | 
| -  EXPECT_TRUE(server.OnMessageReceived(*msg)); | 
| -  delete msg; | 
| - | 
| -#if defined(NDEBUG) && !defined(DCHECK_ALWAYS_ON) | 
| -  // Test a bad message. | 
| -  msg = new IPC::Message(MSG_ROUTING_CONTROL, MsgClassSI::ID, | 
| -                         IPC::Message::PRIORITY_NORMAL); | 
| -  msg->WriteInt(2); | 
| -  EXPECT_FALSE(server.OnMessageReceived(*msg)); | 
| -  delete msg; | 
| - | 
| -  msg = new IPC::Message(MSG_ROUTING_CONTROL, MsgClassIS::ID, | 
| -                         IPC::Message::PRIORITY_NORMAL); | 
| -  msg->WriteInt(0x64); | 
| -  msg->WriteInt(0x32); | 
| -  EXPECT_FALSE(server.OnMessageReceived(*msg)); | 
| -  delete msg; | 
| - | 
| -  EXPECT_EQ(0, server.unhandled_msgs()); | 
| -#endif | 
| -} | 
| - | 
| }  // namespace | 
|  |