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

1 2 3 4 5

  /external/chromium_org/chrome/common/extensions/permissions/
chrome_api_permissions.cc 24 template<typename T> APIPermission* CreateAPIPermission(
34 APIPermission::ID id;
42 { APIPermission::kBackground, "background" },
43 { APIPermission::kClipboardRead, "clipboardRead",
47 { APIPermission::kClipboardWrite, "clipboardWrite" },
48 { APIPermission::kDeclarativeContent, "declarativeContent" },
49 { APIPermission::kDeclarativeWebRequest, "declarativeWebRequest" },
50 { APIPermission::kDownloads, "downloads", APIPermissionInfo::kFlagNone,
53 { APIPermission::kDownloadsOpen, "downloads.open",
57 { APIPermission::kDownloadsShelf, "downloads.shelf" }
    [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...]
api_permission.h 27 // APIPermission is for handling some complex permissions. Please refer to
30 class APIPermission {
153 explicit APIPermission(const APIPermissionInfo* info);
155 virtual ~APIPermission();
163 // Returns the APIPermission of this permission.
181 virtual bool Contains(const APIPermission* rhs) const = 0;
184 virtual bool Equal(const APIPermission* rhs) const = 0;
186 // Parses the APIPermission from |value|. Returns false if error happens.
193 virtual APIPermission* Clone() const = 0;
196 virtual APIPermission* Diff(const APIPermission* rhs) const = 0
    [all...]
api_permission_set_unittest.cc 17 apis.insert(APIPermission::kTab);
18 apis.insert(APIPermission::kBackground);
19 apis.insert(APIPermission::kProxy);
20 apis.insert(APIPermission::kClipboardWrite);
21 apis.insert(APIPermission::kPlugin);
23 EXPECT_EQ(apis.find(APIPermission::kProxy)->id(), APIPermission::kProxy);
24 EXPECT_TRUE(apis.find(APIPermission::kSocket) == apis.end());
28 EXPECT_EQ(apis.erase(APIPermission::kTab), 1u);
31 EXPECT_EQ(apis.erase(APIPermission::kTab), 0u)
    [all...]
api_permission_set.h 22 typedef std::map<APIPermission::ID,
23 linked_ptr<APIPermission> > APIPermissionMap;
28 public std::iterator<std::input_iterator_tag, const APIPermission*> {
51 const APIPermission* operator*() const {
55 const APIPermission* operator->() const {
87 const_iterator find(APIPermission::ID id) const {
103 size_t count(APIPermission::ID id) const {
111 size_t erase(APIPermission::ID id) {
127 void insert(APIPermission::ID id);
131 void insert(APIPermission* permission)
    [all...]
permission_set_unittest.cc 63 EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
64 EXPECT_EQ(APIPermission::kManagement,
76 EXPECT_NE(APIPermission::kInvalid, api->id());
77 EXPECT_NE(APIPermission::kUnknown, api->id());
95 expected.insert(APIPermission::kBackground);
96 expected.insert(APIPermission::kManagement);
97 expected.insert(APIPermission::kTab);
108 EXPECT_EQ(tabs_name, info->GetByID(APIPermission::kTab)->name());
109 EXPECT_EQ(APIPermission::kTab, info->GetByName("tabs")->id());
110 EXPECT_EQ(APIPermission::kTab, info->GetByName("windows")->id())
    [all...]
permissions_info.h 30 const APIPermissionInfo* GetByID(APIPermission::ID id) const;
65 typedef std::map<APIPermission::ID, APIPermissionInfo*> IDMap;
bluetooth_permission.h 23 struct CheckParam : APIPermission::CheckParam {
37 // APIPermission overrides
bluetooth_permission_data.h 30 bool Check(const APIPermission::CheckParam* param) const;
media_galleries_permission.h 23 struct CheckParam : public APIPermission::CheckParam {
37 // APIPermission overrides.
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) {
38 // APIPermission overrides
43 virtual bool Check(const APIPermission::CheckParam* param) const OVERRIDE {
52 virtual bool Contains(const APIPermission* rhs) const OVERRIDE {
61 virtual bool Equal(const APIPermission* rhs) const OVERRIDE {
68 virtual APIPermission* Clone() const OVERRIDE {
74 virtual APIPermission* Diff(const APIPermission* rhs) const OVERRIDE
    [all...]
permission_set.h 91 bool HasAPIPermission(APIPermission::ID permission) const;
100 bool CheckAPIPermission(APIPermission::ID permission) const;
103 bool CheckAPIPermissionWithParam(APIPermission::ID permission,
104 const APIPermission::CheckParam* param) const;
153 void AddAPIPermission(APIPermission::ID id);
media_galleries_permission_unittest.cc 23 PermissionsInfo::GetInstance()->GetByID(APIPermission::kMediaGalleries);
25 scoped_ptr<APIPermission> permission(
84 PermissionsInfo::GetInstance()->GetByID(APIPermission::kMediaGalleries);
86 scoped_ptr<APIPermission> permission(permission_info->CreateAPIPermission());
95 PermissionsInfo::GetInstance()->GetByID(APIPermission::kMediaGalleries);
97 scoped_ptr<APIPermission> permission1(
99 scoped_ptr<APIPermission> permission2(
123 PermissionsInfo::GetInstance()->GetByID(APIPermission::kMediaGalleries);
125 scoped_ptr<APIPermission> permission1(
127 scoped_ptr<APIPermission> permission2
    [all...]
permissions_data.h 100 APIPermission::ID permission);
105 APIPermission::ID permission);
109 APIPermission::ID permission,
110 const APIPermission::CheckParam* param);
socket_permission.h 19 struct CheckParam : APIPermission::CheckParam {
usb_device_permission_data.h 40 bool Check(const APIPermission::CheckParam* param) const;
  /external/chromium_org/chrome/browser/extensions/
suggest_permission_util.h 21 void SuggestAPIPermissionInDevToolsConsole(APIPermission::ID permission,
26 void SuggestAPIPermissionInDevToolsConsole(APIPermission::ID permission,
34 APIPermission::ID permission,
42 APIPermission::ID permission,
suggest_permission_util.cc 25 void SuggestAPIPermissionInDevToolsConsole(APIPermission::ID permission,
47 void SuggestAPIPermissionInDevToolsConsole(APIPermission::ID permission,
64 APIPermission::ID permission,
77 APIPermission::ID permission,
extension_special_storage_policy.cc 23 using extensions::APIPermission;
99 extension->HasAPIPermission(APIPermission::kUnlimitedStorage) ||
100 extension->HasAPIPermission(APIPermission::kFileBrowserHandler) ||
115 if (extension->HasAPIPermission(APIPermission::kUnlimitedStorage) &&
119 if (extension->HasAPIPermission(APIPermission::kFileBrowserHandler))
136 extension->HasAPIPermission(APIPermission::kUnlimitedStorage) ||
137 extension->HasAPIPermission(APIPermission::kFileBrowserHandler) ||
151 if (extension->HasAPIPermission(APIPermission::kUnlimitedStorage) &&
155 if (extension->HasAPIPermission(APIPermission::kFileBrowserHandler))
  /external/chromium_org/chrome/common/extensions/manifest_tests/
extension_manifests_old_unittest.cc 17 extensions::APIPermission::kUnlimitedStorage));
  /external/chromium_org/chrome/browser/extensions/api/preference/
preference_helpers.h 42 extensions::APIPermission::ID permission,
preference_api.cc 51 // Use APIPermission::kInvalid for |permission| to express that no
53 APIPermission::ID permission;
64 APIPermission::kPrivacy
68 APIPermission::kPrivacy
72 APIPermission::kPrivacy
76 APIPermission::kPrivacy
80 APIPermission::kPrivacy
84 APIPermission::kProxy
88 APIPermission::kPrivacy
92 APIPermission::kPrivac
    [all...]
  /external/chromium_org/chrome/common/extensions/api/system_indicator/
system_indicator_handler.cc 41 APIPermission::kSystemIndicator);

Completed in 442 milliseconds

1 2 3 4 5