| Index: ipc/ipc_message.h
 | 
| diff --git a/ipc/ipc_message.h b/ipc/ipc_message.h
 | 
| index 8210880860fe010d1fd2acaf55519515f2d28a46..af102d7892f1ec1e843bd84b1f3e095f0cd4f4df 100644
 | 
| --- a/ipc/ipc_message.h
 | 
| +++ b/ipc/ipc_message.h
 | 
| @@ -12,6 +12,7 @@
 | 
|  #include "base/memory/ref_counted.h"
 | 
|  #include "base/pickle.h"
 | 
|  #include "base/trace_event/trace_event.h"
 | 
| +#include "ipc/attachment_broker.h"
 | 
|  #include "ipc/brokerable_attachment.h"
 | 
|  #include "ipc/ipc_export.h"
 | 
|  
 | 
| @@ -251,6 +252,12 @@ class IPC_EXPORT Message : public base::Pickle {
 | 
|      int32_t routing;  // ID of the view that this message is destined for
 | 
|      uint32_t type;    // specifies the user-defined message type
 | 
|      uint32_t flags;   // specifies control flags for the message
 | 
| +#if USE_ATTACHMENT_BROKER
 | 
| +    // The number of brokered attachments included with this message. The
 | 
| +    // ids of the brokered attachment ids are sent immediately after the pickled
 | 
| +    // message, before the next pickled message is sent.
 | 
| +    uint32_t num_brokered_attachments;
 | 
| +#endif
 | 
|  #if defined(OS_POSIX)
 | 
|      uint16_t num_fds; // the number of descriptors included with this message
 | 
|      uint16_t pad;     // explicitly initialize this to appease valgrind
 | 
| 
 |