blob: f0e6c93bd8e49e3f1fbfb3aba0ee150f7c592cb6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
// Copyright 2020 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 "components/content_settings/browser/test_page_specific_content_settings_delegate.h"
namespace content_settings {
TestPageSpecificContentSettingsDelegate::
TestPageSpecificContentSettingsDelegate(
PrefService* prefs,
HostContentSettingsMap* settings_map)
: prefs_(prefs), settings_map_(settings_map) {}
TestPageSpecificContentSettingsDelegate::
~TestPageSpecificContentSettingsDelegate() = default;
void TestPageSpecificContentSettingsDelegate::UpdateLocationBar() {}
void TestPageSpecificContentSettingsDelegate::SetContentSettingRules(
content::RenderProcessHost* process,
const RendererContentSettingRules& rules) {}
PrefService* TestPageSpecificContentSettingsDelegate::GetPrefs() {
return prefs_;
}
HostContentSettingsMap*
TestPageSpecificContentSettingsDelegate::GetSettingsMap() {
return settings_map_.get();
}
ContentSetting TestPageSpecificContentSettingsDelegate::GetEmbargoSetting(
const GURL& request_origin,
ContentSettingsType permission) {
return ContentSetting::CONTENT_SETTING_ASK;
}
std::vector<storage::FileSystemType>
TestPageSpecificContentSettingsDelegate::GetAdditionalFileSystemTypes() {
return {};
}
browsing_data::CookieHelper::IsDeletionDisabledCallback
TestPageSpecificContentSettingsDelegate::GetIsDeletionDisabledCallback() {
return base::NullCallback();
}
bool TestPageSpecificContentSettingsDelegate::IsMicrophoneCameraStateChanged(
PageSpecificContentSettings::MicrophoneCameraState microphone_camera_state,
const std::string& media_stream_selected_audio_device,
const std::string& media_stream_selected_video_device) {
return false;
}
PageSpecificContentSettings::MicrophoneCameraState
TestPageSpecificContentSettingsDelegate::GetMicrophoneCameraState() {
return PageSpecificContentSettings::MICROPHONE_CAMERA_NOT_ACCESSED;
}
void TestPageSpecificContentSettingsDelegate::OnContentAllowed(
ContentSettingsType type) {}
void TestPageSpecificContentSettingsDelegate::OnContentBlocked(
ContentSettingsType type) {}
void TestPageSpecificContentSettingsDelegate::OnCacheStorageAccessAllowed(
const url::Origin& origin) {}
void TestPageSpecificContentSettingsDelegate::OnCookieAccessAllowed(
const net::CookieList& accessed_cookies) {}
void TestPageSpecificContentSettingsDelegate::OnDomStorageAccessAllowed(
const url::Origin& origin) {}
void TestPageSpecificContentSettingsDelegate::OnFileSystemAccessAllowed(
const url::Origin& origin) {}
void TestPageSpecificContentSettingsDelegate::OnIndexedDBAccessAllowed(
const url::Origin& origin) {}
void TestPageSpecificContentSettingsDelegate::OnServiceWorkerAccessAllowed(
const url::Origin& origin) {}
void TestPageSpecificContentSettingsDelegate::OnWebDatabaseAccessAllowed(
const url::Origin& origin) {}
} // namespace content_settings
|