185 context_->outgoing()
186 ->AddPublicService<fuchsia::component::runner::ComponentRunner>(
187 [this](fidl::InterfaceRequest<
188 fuchsia::component::runner::ComponentRunner> request) {
189 component_runner_bindings_.AddBinding(this, std::move(request));
190 });
191
192#if !defined(DART_PRODUCT)
193
194
195
196 context_->outgoing()->debug_dir()->AddEntry(
198 std::make_unique<dart_utils::VMServiceObject>());
199
200#endif
201
202 dart::bin::BootstrapDartIo();
203
208 }
209
210 Dart_InitializeParams
params = {};
211 params.version = DART_INITIALIZE_PARAMS_CURRENT_VERSION;
212 params.create_group = IsolateGroupCreateCallback;
213 params.shutdown_isolate = IsolateShutdownCallback;
214 params.cleanup_group = IsolateGroupCleanupCallback;
215 params.entropy_source = EntropySource;
219}
static constexpr const char * kPortDirName
const EmbeddedViewParams * params
const uint8_t uint32_t uint32_t GError ** error
#define FML_LOG(severity)
size_t ArraySize(T(&array)[SIZE])
std::shared_ptr< ContextGLES > context