Index: sky/engine/tonic/dart_library_provider.h |
diff --git a/sky/engine/tonic/dart_library_provider.h b/sky/engine/tonic/dart_library_provider.h |
index 737e673771cf0cd71549b9728f6cd82a7ae361d0..e849fdc0473ca206ae6e0f6ad5062e1394006288 100644 |
--- a/sky/engine/tonic/dart_library_provider.h |
+++ b/sky/engine/tonic/dart_library_provider.h |
@@ -12,15 +12,16 @@ |
namespace blink { |
+typedef base::Callback<void(mojo::ScopedDataPipeConsumerHandle)> |
+ DataPipeConsumerCallback; |
+ |
class DartLibraryProvider { |
public: |
- virtual void GetLibraryAsStream( |
- const String& name, |
- base::Callback<void(mojo::ScopedDataPipeConsumerHandle)> callback) = 0; |
+ virtual void GetLibraryAsStream(const String& name, |
+ DataPipeConsumerCallback callback) = 0; |
virtual Dart_Handle CanonicalizeURL(Dart_Handle library, Dart_Handle url) = 0; |
- protected: |
virtual ~DartLibraryProvider(); |
}; |