Chromium Code Reviews| Index: chrome/browser/extensions/api/developer_private/developer_private_mojo.cc |
| diff --git a/chrome/browser/extensions/api/developer_private/developer_private_mojo.cc b/chrome/browser/extensions/api/developer_private/developer_private_mojo.cc |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..b37d790fd5c624a9517befb3970ae85de6f9e2e7 |
| --- /dev/null |
| +++ b/chrome/browser/extensions/api/developer_private/developer_private_mojo.cc |
| @@ -0,0 +1,30 @@ |
| +// Copyright 2016 The Chromium Authors. All rights reserved. |
| +// Use of this source code is governed by a BSD-style license that can be |
| +// found in the LICENSE file. |
| + |
| +#include "chrome/browser/extensions/api/developer_private/developer_private_mojo.h" |
| + |
| +#include "chrome/browser/extensions/api/developer_private/developer_private_api.h" |
| + |
| +namespace extensions { |
| + |
| +DeveloperPrivateMojo::DeveloperPrivateMojo( |
| + mojo::InterfaceRequest<mojom::DeveloperPrivate> request, |
| + content::BrowserContext* browser_context) |
| + : binding_(this, std::move(request)), browser_context_(browser_context) {} |
| + |
| +DeveloperPrivateMojo::~DeveloperPrivateMojo() {} |
| + |
| +void DeveloperPrivateMojo::UpdateExtensionConfiguration( |
| + bool is_user_gesture, |
| + mojom::UpdateExtensionConfigurationParamsPtr params, |
| + const UpdateExtensionConfigurationCallback& callback) { |
|
Ken Rockot(use gerrit already)
2016/06/20 17:19:24
Why not just implement the function here and run t
|
| + scoped_refptr<api::DeveloperPrivateUpdateExtensionConfigurationFunction> |
| + function(new api::DeveloperPrivateUpdateExtensionConfigurationFunction( |
| + callback)); |
| + function->set_browser_context(browser_context_); |
| + function->set_user_gesture(is_user_gesture); |
| + function->Run(std::move(params)); |
| +} |
| + |
| +} // namespace extensions |