| Index: mojo/services/view_manager/view_manager_init_service_impl.cc
|
| diff --git a/mojo/services/view_manager/view_manager_init_service_impl.cc b/mojo/services/view_manager/view_manager_init_service_impl.cc
|
| index f7822fc0d3b5f6ec9e773b187235758260ae4f3d..0a1c0249fd6fad35c2f31e7d7b40baec2d59cbee 100644
|
| --- a/mojo/services/view_manager/view_manager_init_service_impl.cc
|
| +++ b/mojo/services/view_manager/view_manager_init_service_impl.cc
|
| @@ -44,11 +44,8 @@ void ViewManagerInitServiceImpl::MaybeEmbedRoot(
|
| void ViewManagerInitServiceImpl::EmbedRoot(
|
| const String& url,
|
| const Callback<void(bool)>& callback) {
|
| - if (connect_params_) {
|
| - DVLOG(1) << "Ignoring second connect";
|
| - callback.Run(false);
|
| - return;
|
| - }
|
| + // TODO(beng): This means you can only have one EmbedRoot in flight at a time.
|
| + // Keep a vector of these around instead.
|
| connect_params_.reset(new ConnectParams);
|
| connect_params_->url = url.To<std::string>();
|
| connect_params_->callback = callback;
|
|
|