| Index: public/platform/Platform.h
|
| diff --git a/public/platform/Platform.h b/public/platform/Platform.h
|
| index ac0a5b291d9029f6b91c261ccd83ababa5cf4ed3..488720cc951b50b22add969ac8a7cdedf2d44b19 100644
|
| --- a/public/platform/Platform.h
|
| +++ b/public/platform/Platform.h
|
| @@ -66,7 +66,10 @@ class WebClipboard;
|
| class WebCompositorSupport;
|
| class WebConvertableToTraceFormat;
|
| class WebCookieJar;
|
| +class WebCreateDataPipeOptions;
|
| class WebCrypto;
|
| +class WebDataConsumerHandle;
|
| +class WebDataProducerHandle;
|
| class WebDatabaseObserver;
|
| class WebDiscardableMemory;
|
| class WebPlatformEventListener;
|
| @@ -652,6 +655,11 @@ public:
|
|
|
| virtual WebNavigatorConnectProvider* navigatorConnectProvider() { return 0; }
|
|
|
| + // |options| can be null. The default option is used in such a case.
|
| + // Creates a producer handle and a consumer handle, and stores them into
|
| + // the output parameters. Returns true when the operation succeeds.
|
| + virtual bool createDataPipe(const WebCreateDataPipeOptions* /* options */, WebDataProducerHandle**, WebDataConsumerHandle**) { return false; }
|
| +
|
| protected:
|
| virtual ~Platform() { }
|
| };
|
|
|