#ifndef EXTENSIONS_BROWSER_EXTENSION_ACTION_H_
#define EXTENSIONS_BROWSER_EXTENSION_ACTION_H_
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "base/containers/contains.h"
#include "base/containers/map_util.h"
#include "base/values.h"
#include "extensions/common/api/extension_action/action_info.h"
#include "extensions/common/constants.h"
#include "extensions/common/extension_id.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/gfx/image/image.h"
class GURL;
namespace gfx {
class Image;
class ImageSkia;
}
namespace extensions {
class Extension;
class IconImage;
class ExtensionAction { … };
template <>
struct ExtensionAction::ValueTraits<int> { … };
}
#endif