HomeSort by relevance Sort by last modified time
    Searched refs:APIPermission (Results 1 - 25 of 123) sorted by null

1 2 3 4 5

  /external/chromium_org/chrome/common/extensions/permissions/
chrome_api_permissions.cc 22 template<typename T> APIPermission* CreateAPIPermission(
33 {APIPermission::kAppView, "appview",
35 {APIPermission::kBackground, "background"},
36 {APIPermission::kClipboardRead, "clipboardRead",
39 {APIPermission::kClipboardWrite, "clipboardWrite"},
40 {APIPermission::kDeclarativeContent, "declarativeContent"},
41 {APIPermission::kDeclarativeWebRequest, "declarativeWebRequest",
45 {APIPermission::kDesktopCapture, "desktopCapture",
49 {APIPermission::kDownloads, "downloads", APIPermissionInfo::kFlagNone,
51 {APIPermission::kDownloadsOpen, "downloads.open"
    [all...]
settings_override_permission_unittest.cc 70 EXPECT_TRUE(permission_set->HasAPIPermission(APIPermission::kHomepage));
77 EXPECT_FALSE(permission_set->HasAPIPermission(APIPermission::kStartupPages));
79 APIPermission::kSearchProvider));
81 EXPECT_FALSE(permission_set->HasAPIPermission(APIPermission::kHomepage));
82 EXPECT_FALSE(permission_set->HasAPIPermission(APIPermission::kStartupPages));
84 permission_set->HasAPIPermission(APIPermission::kSearchProvider));
94 EXPECT_TRUE(permission_set->HasAPIPermission(APIPermission::kStartupPages));
101 EXPECT_FALSE(permission_set->HasAPIPermission(APIPermission::kHomepage));
103 APIPermission::kSearchProvider));
105 EXPECT_FALSE(permission_set->HasAPIPermission(APIPermission::kHomepage))
    [all...]
permission_set_unittest.cc 71 EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
72 EXPECT_EQ(APIPermission::kManagement,
84 EXPECT_NE(APIPermission::kInvalid, api->id());
85 EXPECT_NE(APIPermission::kUnknown, api->id());
103 expected.insert(APIPermission::kBackground);
104 expected.insert(APIPermission::kManagement);
105 expected.insert(APIPermission::kTab);
116 EXPECT_EQ(tabs_name, info->GetByID(APIPermission::kTab)->name());
117 EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
118 EXPECT_EQ(APIPermission::kTab, info->GetByName("windows")->id())
    [all...]
  /external/chromium_org/extensions/common/permissions/
extensions_api_permissions.cc 24 APIPermission* CreateAPIPermission(const APIPermissionInfo* permission) {
33 {APIPermission::kAlphaEnabled, "app.window.alpha"},
34 {APIPermission::kAlwaysOnTopWindows, "app.window.alwaysOnTop"},
35 {APIPermission::kAudioCapture, "audioCapture",
38 {APIPermission::kDns, "dns"},
39 {APIPermission::kExternallyConnectableAllUrls,
41 {APIPermission::kFullscreen, "app.window.fullscreen"},
42 {APIPermission::kHid, "hid", APIPermissionInfo::kFlagNone,
44 {APIPermission::kOverrideEscFullscreen,
46 {APIPermission::kPower, "power"}
    [all...]
api_permission.cc 11 using extensions::APIPermission;
16 class SimpleAPIPermission : public APIPermission {
19 : APIPermission(permission) { }
35 const APIPermission::CheckParam* param) const OVERRIDE {
39 virtual bool Contains(const APIPermission* rhs) const OVERRIDE {
44 virtual bool Equal(const APIPermission* rhs) const OVERRIDE {
61 virtual APIPermission* Clone() const OVERRIDE {
65 virtual APIPermission* Diff(const APIPermission* rhs) const OVERRIDE {
70 virtual APIPermission* Union(const APIPermission* rhs) const OVERRIDE
    [all...]
settings_override_permission.h 16 class SettingsOverrideAPIPermission : public APIPermission {
22 // APIPermission overrides.
25 virtual bool Check(const APIPermission::CheckParam* param) const OVERRIDE;
26 virtual bool Contains(const APIPermission* rhs) const OVERRIDE;
27 virtual bool Equal(const APIPermission* rhs) const OVERRIDE;
33 virtual APIPermission* Clone() const OVERRIDE;
34 virtual APIPermission* Diff(const APIPermission* rhs) const OVERRIDE;
35 virtual APIPermission* Union(const APIPermission* rhs) const OVERRIDE
    [all...]
api_permission_set.h 23 typedef APIPermission ElementType;
24 typedef APIPermission::ID ElementIDType;
39 void insert(APIPermission::ID id);
43 void insert(APIPermission* permission);
settings_override_permission.cc 16 : APIPermission(permission), setting_value_(setting_value) {}
52 const APIPermission::CheckParam* param) const {
56 bool SettingsOverrideAPIPermission::Contains(const APIPermission* rhs) const {
61 bool SettingsOverrideAPIPermission::Equal(const APIPermission* rhs) const {
78 APIPermission* SettingsOverrideAPIPermission::Clone() const {
82 APIPermission* SettingsOverrideAPIPermission::Diff(
83 const APIPermission* rhs) const {
88 APIPermission* SettingsOverrideAPIPermission::Union(
89 const APIPermission* rhs) const {
94 APIPermission* SettingsOverrideAPIPermission::Intersect
    [all...]
api_permission.h 27 // APIPermission is for handling some complex permissions. Please refer to
30 class APIPermission {
198 explicit APIPermission(const APIPermissionInfo* info);
200 virtual ~APIPermission();
208 // Returns the APIPermission of this permission.
223 virtual bool Contains(const APIPermission* rhs) const = 0;
226 virtual bool Equal(const APIPermission* rhs) const = 0;
228 // Parses the APIPermission from |value|. Returns false if an error happens
241 virtual APIPermission* Clone() const = 0;
244 virtual APIPermission* Diff(const APIPermission* rhs) const = 0
    [all...]
api_permission_set_unittest.cc 17 apis.insert(APIPermission::kAudioCapture);
18 apis.insert(APIPermission::kDns);
19 apis.insert(APIPermission::kHid);
20 apis.insert(APIPermission::kPower);
21 apis.insert(APIPermission::kSerial);
23 EXPECT_EQ(apis.find(APIPermission::kPower)->id(), APIPermission::kPower);
24 EXPECT_TRUE(apis.find(APIPermission::kSocket) == apis.end());
28 EXPECT_EQ(apis.erase(APIPermission::kAudioCapture), 1u);
31 EXPECT_EQ(apis.erase(APIPermission::kAudioCapture), 0u)
    [all...]
permission_set.h 74 bool HasAPIPermission(APIPermission::ID permission) const;
83 bool CheckAPIPermission(APIPermission::ID permission) const;
86 bool CheckAPIPermissionWithParam(APIPermission::ID permission,
87 const APIPermission::CheckParam* param) const;
permissions_info.h 31 const APIPermissionInfo* GetByID(APIPermission::ID id) const;
65 typedef std::map<APIPermission::ID, APIPermissionInfo*> IDMap;
media_galleries_permission_data.h 28 bool Check(const APIPermission::CheckParam* param) const;
usb_device_permission.h 19 struct CheckParam : public APIPermission::CheckParam {
32 // APIPermission overrides
set_disjunction_permission.h 24 // APIPermission::CheckParam matches any of the conditions in the set, the
29 class SetDisjunctionPermission : public APIPermission {
32 : APIPermission(info) {}
36 // APIPermission overrides
39 virtual bool Check(const APIPermission::CheckParam* param) const OVERRIDE {
50 virtual bool Contains(const APIPermission* rhs) const OVERRIDE {
58 virtual bool Equal(const APIPermission* rhs) const OVERRIDE {
65 virtual APIPermission* Clone() const OVERRIDE {
71 virtual APIPermission* Diff(const APIPermission* rhs) const OVERRIDE
    [all...]
api_permission_set.cc 32 scoped_ptr<APIPermission> permission(
122 void APIPermissionSet::insert(APIPermission::ID id) {
129 void APIPermissionSet::insert(APIPermission* permission) {
180 if (ContainsKey(map(), APIPermission::kFileSystemWrite) &&
181 ContainsKey(map(), APIPermission::kFileSystemDirectory)) {
182 insert(APIPermission::kFileSystemWriteDirectory);
  /external/chromium_org/extensions/common/manifest_handlers/
permissions_parser.h 38 APIPermission::ID permission);
39 static void AddAPIPermission(Extension* extension, APIPermission* permission);
41 APIPermission::ID permission);
  /external/chromium_org/extensions/browser/
suggest_permission_util.h 22 APIPermission::ID permission,
suggest_permission_util.cc 26 void SuggestAPIPermissionInDevToolsConsole(APIPermission::ID permission,
51 APIPermission::ID permission,
  /external/chromium_org/chrome/common/extensions/manifest_tests/
extension_manifests_old_unittest.cc 18 extensions::APIPermission::kUnlimitedStorage));
  /external/chromium_org/chrome/browser/extensions/api/preference/
preference_api.cc 56 // Use APIPermission::kInvalid for |read_permission| to express that the read
58 APIPermission::ID read_permission;
61 // Use APIPermission::kInvalid for |write_permission| to express that the
63 APIPermission::ID write_permission;
73 APIPermission::kPrivacy, APIPermission::kPrivacy},
75 APIPermission::kPrivacy, APIPermission::kPrivacy},
77 APIPermission::kPrivacy, APIPermission::kPrivacy}
    [all...]
preference_helpers.h 42 extensions::APIPermission::ID permission,
  /external/chromium_org/chrome/browser/extensions/
chrome_info_map_unittest.cc 82 APIPermission::kNotifications));
86 APIPermission::kNotifications));
89 match->permissions_data()->HasAPIPermission(APIPermission::kTab));
95 match->permissions_data()->HasAPIPermission(APIPermission::kTab));
98 APIPermission::kNotifications));
active_tab_permission_granter.cc 49 if (permissions_data->HasAPIPermission(APIPermission::kActiveTab) ||
53 new_apis.insert(APIPermission::kTab);
56 if (permissions_data->HasAPIPermission(APIPermission::kTabCapture))
57 new_apis.insert(APIPermission::kTabCaptureForTab);
  /external/chromium_org/chrome/browser/ui/location_bar/
location_bar.cc 28 extensions::APIPermission::kBookmarkManagerPrivate) ||

Completed in 458 milliseconds

1 2 3 4 5