| Index: content/renderer/pepper/pepper_broker_unittest.cc
|
| diff --git a/content/renderer/pepper/pepper_broker_unittest.cc b/content/renderer/pepper/pepper_broker_unittest.cc
|
| index d7949d8e681dcc508a287627946990dc6e5588a0..62c2574a3e5e2c08847f8bcc96e0eb06c523b2d4 100644
|
| --- a/content/renderer/pepper/pepper_broker_unittest.cc
|
| +++ b/content/renderer/pepper/pepper_broker_unittest.cc
|
| @@ -39,23 +39,10 @@ TEST_F(PepperBrokerTest, InitFailure) {
|
| // On valid ChannelHandle, initialization should succeed.
|
| TEST_F(PepperBrokerTest, InitSuccess) {
|
| PepperBrokerDispatcherWrapper dispatcher_wrapper;
|
| - const char kChannelName[] = "PepperHelperImplTestChannelName";
|
| -#if defined(OS_POSIX)
|
| - int fds[2] = {-1, -1};
|
| - ASSERT_EQ(0, socketpair(AF_UNIX, SOCK_STREAM, 0, fds));
|
| - // Channel::ChannelImpl::CreatePipe needs the fd to be non-blocking.
|
| - ASSERT_EQ(0, fcntl(fds[1], F_SETFL, O_NONBLOCK));
|
| - base::FileDescriptor file_descriptor(fds[1], true); // Auto close.
|
| - IPC::ChannelHandle valid_channel(kChannelName, file_descriptor);
|
| -#else
|
| - IPC::ChannelHandle valid_channel(kChannelName);
|
| -#endif // defined(OS_POSIX));
|
| + mojo::MessagePipe pipe;
|
| + IPC::ChannelHandle valid_channel(pipe.handle0.release());
|
|
|
| EXPECT_TRUE(dispatcher_wrapper.Init(base::kNullProcessId, valid_channel));
|
| -
|
| -#if defined(OS_POSIX)
|
| - EXPECT_EQ(0, ::close(fds[0]));
|
| -#endif // defined(OS_POSIX));
|
| }
|
|
|
| } // namespace content
|
|
|