| Index: chrome/renderer/render_thread_unittest.cc
 | 
| diff --git a/chrome/renderer/render_thread_unittest.cc b/chrome/renderer/render_thread_unittest.cc
 | 
| index 4fb7a2410407e5a52263a19d370759a38f53a8f3..9d131700d11713f6cfacab8d94fe3a91028a3c8e 100644
 | 
| --- a/chrome/renderer/render_thread_unittest.cc
 | 
| +++ b/chrome/renderer/render_thread_unittest.cc
 | 
| @@ -45,7 +45,12 @@ TEST_F(RenderThreadTest, TestGlobal) {
 | 
|  
 | 
|  TEST_F(RenderThreadTest, TestVisitedMsg) {
 | 
|    RenderThread thread(ASCIIToWide(kThreadName));
 | 
| +#if defined(OS_WIN)
 | 
|    IPC::Message* msg = new ViewMsg_VisitedLink_NewTable(NULL);
 | 
| +#elif defined(OS_POSIX)
 | 
| +  IPC::Message* msg = new ViewMsg_VisitedLink_NewTable(
 | 
| +      base::SharedMemoryHandle());
 | 
| +#endif
 | 
|    ASSERT_TRUE(msg);
 | 
|    // Message goes nowhere, but this confirms Init() has happened.
 | 
|    // Unusually (?), RenderThread() Start()s itself in it's constructor.
 | 
| 
 |