Chromium Code Reviews| Index: public/platform/WebServiceWorker.h |
| diff --git a/public/platform/WebServiceWorker.h b/public/platform/WebServiceWorker.h |
| index 3f428890e0661220756ecc6fb5f4fcae21ddd098..139a2c9a1b279414c2e1200906a897c7ea5698c9 100644 |
| --- a/public/platform/WebServiceWorker.h |
| +++ b/public/platform/WebServiceWorker.h |
| @@ -31,10 +31,21 @@ |
| #ifndef WebServiceWorker_h |
| #define WebServiceWorker_h |
| +#include "WebCommon.h" |
| +#include "WebMessagePortChannel.h" |
| +#include "WebVector.h" |
| + |
| namespace blink { |
| +class WebString; |
| +typedef WebVector<class WebMessagePortChannel*> WebMessagePortChannelArray; |
| + |
| class WebServiceWorker { |
| +public: |
| + virtual ~WebServiceWorker() { } |
| + // Callee receives ownership of the passed vector. |
| + virtual void postMessage(const WebString&, WebMessagePortChannelArray*) = 0; |
|
jsbell
2014/03/11 23:47:09
Note to self: add a FIXME to do blob ref-counts ma
|
| }; |
| } |