Commit eaaabb6b authored by David Bertoni's avatar David Bertoni Committed by Commit Bot

[Extensions] Changed PermissionsInfo::IDMap to use unordered_map.

Bug: 847237
Change-Id: I4718a8ea2d4b6d2b74d632f06f614dd042f04a07
Reviewed-on: https://chromium-review.googlesource.com/1246941Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#594536}
parent 4a551412
......@@ -11,6 +11,7 @@
#include <memory>
#include <set>
#include <string>
#include <unordered_map>
#include <vector>
#include "base/callback.h"
......@@ -71,7 +72,9 @@ class PermissionsInfo {
void RegisterPermission(std::unique_ptr<APIPermissionInfo> permission);
// Maps permission ids to permissions. Owns the permissions.
typedef std::map<APIPermission::ID, std::unique_ptr<APIPermissionInfo>> IDMap;
typedef std::unordered_map<APIPermission::ID,
std::unique_ptr<APIPermissionInfo>>
IDMap;
// Maps names and aliases to permissions. Doesn't own the permissions.
typedef std::map<std::string, APIPermissionInfo*> NameMap;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment