| Index: sky/shell/ui/internals.h
|
| diff --git a/sky/shell/ui/internals.h b/sky/shell/ui/internals.h
|
| index 0244f6235358b54bb0e592d6d702a39ccec51153..e2eb38cabb75d6c7d00af989425f8e2b3df28de1 100644
|
| --- a/sky/shell/ui/internals.h
|
| +++ b/sky/shell/ui/internals.h
|
| @@ -26,18 +26,22 @@ class Internals
|
| ~Internals() override;
|
|
|
| static void Create(Dart_Isolate isolate,
|
| - mojo::ServiceProviderPtr platform_service_provider);
|
| + mojo::ServiceProviderPtr platform_service_provider,
|
| + mojo::asset_bundle::AssetBundlePtr root_bundle);
|
|
|
| mojo::Handle TakeServicesProvidedByEmbedder();
|
| + mojo::Handle TakeRootBundleHandle();
|
|
|
| private:
|
| - explicit Internals(mojo::ServiceProviderPtr platform_service_provider);
|
| + explicit Internals(mojo::ServiceProviderPtr platform_service_provider,
|
| + mojo::asset_bundle::AssetBundlePtr root_bundle);
|
|
|
| // |mojo::InterfaceFactory<mojo::asset_bundle::AssetUnpacker>| implementation:
|
| void Create(
|
| mojo::ApplicationConnection* connection,
|
| mojo::InterfaceRequest<mojo::asset_bundle::AssetUnpacker>) override;
|
|
|
| + mojo::asset_bundle::AssetBundlePtr root_bundle_;
|
| mojo::ServiceProviderPtr service_provider_;
|
| mojo::ServiceProviderImpl service_provider_impl_;
|
| mojo::ServiceProviderPtr platform_service_provider_;
|
|
|