Chromium Code Reviews| Index: content/common/webmessageportchannel_impl.h |
| diff --git a/content/common/webmessageportchannel_impl.h b/content/common/webmessageportchannel_impl.h |
| index adde1a4f2b4123a0d1d9c68f734d364a6cf05534..7f95a22e25684ad36c3470693a6622b4f68c45e8 100644 |
| --- a/content/common/webmessageportchannel_impl.h |
| +++ b/content/common/webmessageportchannel_impl.h |
| @@ -16,6 +16,16 @@ |
| #include "ipc/ipc_channel.h" |
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebMessagePortChannel.h" |
| +#ifndef WebTransferable_h |
| +#ifndef STUB_WebTransferable_h |
| +#define STUB_WebTransferable_h |
| +namespace WebKit { |
| +typedef WebMessagePortChannel WebTransferableReceipt; |
|
jam
2011/08/01 06:24:56
I'm curious how these WebKit names have been picke
|
| +typedef WebVector<WebTransferableReceipt*> WebTransferableReceiptArray; |
| +} // namespace WebKit |
| +#endif // STUB_WebTransferable_h |
| +#endif // WebTransferable_h |
| + |
| // This is thread safe. |
| class WebMessagePortChannelImpl |
| : public WebKit::WebMessagePortChannel, |
| @@ -39,9 +49,9 @@ class WebMessagePortChannelImpl |
| virtual void destroy(); |
| virtual void entangle(WebKit::WebMessagePortChannel* channel); |
| virtual void postMessage(const WebKit::WebString& message, |
| - WebKit::WebMessagePortChannelArray* channels); |
| + WebKit::WebTransferableReceiptArray* receipts); |
| virtual bool tryGetMessage(WebKit::WebString* message, |
| - WebKit::WebMessagePortChannelArray& channels); |
| + WebKit::WebTransferableReceiptArray& receipts); |
| void Init(); |
| void Entangle(scoped_refptr<WebMessagePortChannelImpl> channel); |