Home | History | Annotate | Download | only in extensions

Lines Matching defs:PermissionMessage

148   Extension::PermissionMessage::MessageId GetPermissionMessageId(
288 { kBackgroundPermission, PermissionMessage::ID_NONE },
289 { kBookmarkPermission, PermissionMessage::ID_BOOKMARKS },
290 { kChromeosInfoPrivatePermissions, PermissionMessage::ID_NONE },
291 { kContentSettingsPermission, PermissionMessage::ID_NONE },
292 { kContextMenusPermission, PermissionMessage::ID_NONE },
293 { kCookiePermission, PermissionMessage::ID_NONE },
294 { kDebuggerPermission, PermissionMessage::ID_DEBUGGER },
295 { kExperimentalPermission, PermissionMessage::ID_NONE },
296 { kFileBrowserHandlerPermission, PermissionMessage::ID_NONE },
297 { kFileBrowserPrivatePermission, PermissionMessage::ID_NONE },
298 { kGeolocationPermission, PermissionMessage::ID_GEOLOCATION },
299 { kIdlePermission, PermissionMessage::ID_NONE },
300 { kHistoryPermission, PermissionMessage::ID_BROWSING_HISTORY },
301 { kManagementPermission, PermissionMessage::ID_MANAGEMENT },
302 { kNotificationPermission, PermissionMessage::ID_NONE },
303 { kProxyPermission, PermissionMessage::ID_NONE },
304 { kTabPermission, PermissionMessage::ID_TABS },
305 { kUnlimitedStoragePermission, PermissionMessage::ID_NONE },
306 { kWebstorePrivatePermission, PermissionMessage::ID_NONE }
339 // PermissionMessage
343 Extension::PermissionMessage Extension::PermissionMessage::CreateFromMessageId(
344 Extension::PermissionMessage::MessageId message_id) {
345 DCHECK_GT(PermissionMessage::ID_NONE, PermissionMessage::ID_UNKNOWN);
347 return PermissionMessage(message_id, string16());
350 return PermissionMessage(message_id, message);
354 Extension::PermissionMessage Extension::PermissionMessage::CreateFromHostList(
389 return PermissionMessage(message_id, message);
392 Extension::PermissionMessage::PermissionMessage(
393 Extension::PermissionMessage::MessageId message_id, string16 message)
398 const int Extension::PermissionMessage::kMessageIds[] = {
466 Extension::PermissionMessage::MessageId Extension::GetPermissionMessageId(
474 messages.push_back(PermissionMessage::CreateFromMessageId(
475 PermissionMessage::ID_FULL_ACCESS));
480 messages.push_back(PermissionMessage::CreateFromMessageId(
481 PermissionMessage::ID_HOSTS_ALL));
486 messages.push_back(PermissionMessage::CreateFromHostList(hosts));
489 std::set<PermissionMessage> simple_msgs = GetSimplePermissionMessages();
504 std::set<Extension::PermissionMessage>
506 std::set<PermissionMessage> messages;
509 PermissionMessage::MessageId message_id = GetPermissionMessageId(*i);
510 DCHECK_GT(PermissionMessage::ID_NONE, PermissionMessage::ID_UNKNOWN);
511 if (message_id > PermissionMessage::ID_NONE)
512 messages.insert(PermissionMessage::CreateFromMessageId(message_id));
1596 DCHECK_GT(PermissionMessage::ID_NONE, PermissionMessage::ID_UNKNOWN);
1597 if (GetPermissionMessageId(*i) > PermissionMessage::ID_NONE)