Lines Matching refs:ActionInfo
26 explicit ActionInfoData(ActionInfo* action_info);
30 scoped_ptr<ActionInfo> action_info;
33 ActionInfoData::ActionInfoData(ActionInfo* info) : action_info(info) {
39 static const ActionInfo* GetActionInfo(const Extension* extension,
48 ActionInfo::ActionInfo() {
51 ActionInfo::~ActionInfo() {
55 scoped_ptr<ActionInfo> ActionInfo::Load(const Extension* extension,
58 scoped_ptr<ActionInfo> result(new ActionInfo());
72 return scoped_ptr<ActionInfo>();
81 return scoped_ptr<ActionInfo>();
103 return scoped_ptr<ActionInfo>();
116 return scoped_ptr<ActionInfo>();
126 return scoped_ptr<ActionInfo>();
131 return scoped_ptr<ActionInfo>();
147 return scoped_ptr<ActionInfo>();
163 return scoped_ptr<ActionInfo>();
167 return scoped_ptr<ActionInfo>();
177 return scoped_ptr<ActionInfo>();
189 const ActionInfo* ActionInfo::GetBrowserActionInfo(const Extension* extension) {
193 const ActionInfo* ActionInfo::GetPageActionInfo(const Extension* extension) {
198 const ActionInfo* ActionInfo::GetSystemIndicatorInfo(
204 void ActionInfo::SetBrowserActionInfo(Extension* extension, ActionInfo* info) {
210 void ActionInfo::SetPageActionInfo(Extension* extension, ActionInfo* info) {
216 void ActionInfo::SetSystemIndicatorInfo(Extension* extension,
217 ActionInfo* info) {
222 bool ActionInfo::IsVerboseInstallMessage(const Extension* extension) {
223 const ActionInfo* page_action_info = GetPageActionInfo(extension);