blob: bd7c51a190c9670f67f07723936f4b278eeaa96e [file] [log] [blame]
[email protected]4db043b2014-08-13 09:46:181// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "extensions/browser/mock_extension_system.h"
6
7#include "extensions/common/extension_set.h"
8
9namespace extensions {
10
[email protected]4db043b2014-08-13 09:46:1811MockExtensionSystem::MockExtensionSystem(content::BrowserContext* context)
juncaicf523332015-06-04 00:14:0412 : browser_context_(context) {
[email protected]4db043b2014-08-13 09:46:1813}
14
15MockExtensionSystem::~MockExtensionSystem() {
16}
17
18void MockExtensionSystem::InitForRegularProfile(bool extensions_enabled) {
19}
20
21ExtensionService* MockExtensionSystem::extension_service() {
jamescook6a8982b2014-11-19 00:24:5622 return nullptr;
[email protected]4db043b2014-08-13 09:46:1823}
24
25RuntimeData* MockExtensionSystem::runtime_data() {
jamescook6a8982b2014-11-19 00:24:5626 return nullptr;
[email protected]4db043b2014-08-13 09:46:1827}
28
29ManagementPolicy* MockExtensionSystem::management_policy() {
jamescook6a8982b2014-11-19 00:24:5630 return nullptr;
[email protected]4db043b2014-08-13 09:46:1831}
32
[email protected]15ad2ee2014-08-15 19:15:2633SharedUserScriptMaster* MockExtensionSystem::shared_user_script_master() {
jamescook6a8982b2014-11-19 00:24:5634 return nullptr;
[email protected]4db043b2014-08-13 09:46:1835}
36
[email protected]4db043b2014-08-13 09:46:1837StateStore* MockExtensionSystem::state_store() {
jamescook6a8982b2014-11-19 00:24:5638 return nullptr;
[email protected]4db043b2014-08-13 09:46:1839}
40
41StateStore* MockExtensionSystem::rules_store() {
jamescook6a8982b2014-11-19 00:24:5642 return nullptr;
[email protected]4db043b2014-08-13 09:46:1843}
44
45InfoMap* MockExtensionSystem::info_map() {
jamescook6a8982b2014-11-19 00:24:5646 return nullptr;
[email protected]4db043b2014-08-13 09:46:1847}
48
[email protected]4db043b2014-08-13 09:46:1849QuotaService* MockExtensionSystem::quota_service() {
jamescook6a8982b2014-11-19 00:24:5650 return nullptr;
[email protected]4db043b2014-08-13 09:46:1851}
52
treib926ee2d2015-08-06 10:55:4253AppSorting* MockExtensionSystem::app_sorting() {
54 return nullptr;
55}
56
[email protected]4db043b2014-08-13 09:46:1857const OneShotEvent& MockExtensionSystem::ready() const {
58 return ready_;
59}
60
61ContentVerifier* MockExtensionSystem::content_verifier() {
jamescook6a8982b2014-11-19 00:24:5662 return nullptr;
[email protected]4db043b2014-08-13 09:46:1863}
64
[email protected]4db043b2014-08-13 09:46:1865scoped_ptr<ExtensionSet> MockExtensionSystem::GetDependentExtensions(
66 const Extension* extension) {
67 return scoped_ptr<ExtensionSet>();
68}
69
70} // namespace extensions