Searched refs:ActionInfo (Results 1 - 25 of 27) sorted by relevance

12

/external/chromium_org/chrome/common/extensions/api/extension_action/
H A Daction_info.h23 struct ActionInfo { struct in namespace:extensions
24 ActionInfo();
25 ~ActionInfo();
34 // Loads an ActionInfo from the given DictionaryValue.
35 static scoped_ptr<ActionInfo> Load(const Extension* extension,
40 static const ActionInfo* GetBrowserActionInfo(const Extension* extension);
43 static const ActionInfo* GetPageActionInfo(const Extension* extension);
46 static const ActionInfo* GetSystemIndicatorInfo(const Extension* extension);
49 static void SetBrowserActionInfo(Extension* extension, ActionInfo* info);
52 static void SetPageActionInfo(Extension* extension, ActionInfo* inf
[all...]
H A Daction_info.cc26 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() { function in class:extensions::ActionInfo
51 ActionInfo::~ActionInfo() {
55 scoped_ptr<ActionInfo> ActionInfo
[all...]
H A Dbrowser_action_handler.cc34 scoped_ptr<ActionInfo> action_info = ActionInfo::Load(extension, dict, error);
38 ActionInfo::SetBrowserActionInfo(extension, action_info.release());
47 const ActionInfo* action = ActionInfo::GetBrowserActionInfo(extension);
H A Dpage_action_manifest_unittest.cc28 scoped_ptr<ActionInfo> LoadAction(const std::string& manifest_filename);
31 scoped_ptr<ActionInfo> PageActionManifestTest::LoadAction(
35 const ActionInfo* page_action_info =
36 ActionInfo::GetPageActionInfo(extension.get());
39 return make_scoped_ptr(new ActionInfo(*page_action_info));
43 return scoped_ptr<ActionInfo>();
50 const ActionInfo* page_action_info =
51 ActionInfo::GetPageActionInfo(extension.get());
64 scoped_ptr<ActionInfo> action;
131 const ActionInfo* extension_actio
[all...]
H A Dpage_action_handler.cc27 scoped_ptr<ActionInfo> page_action_info;
67 page_action_info = ActionInfo::Load(extension, page_action_value, error);
71 ActionInfo::SetPageActionInfo(extension, page_action_info.release());
79 const extensions::ActionInfo* action =
80 extensions::ActionInfo::GetPageActionInfo(extension);
H A Dbrowser_action_manifest_unittest.cc36 const ActionInfo* browser_action_info =
37 ActionInfo::GetBrowserActionInfo(extension.get());
55 const ActionInfo* browser_action_info =
56 ActionInfo::GetBrowserActionInfo(extension.get());
82 const ActionInfo* browser_action_info =
83 ActionInfo::GetBrowserActionInfo(extension.get());
/external/chromium_org/chrome/common/extensions/api/system_indicator/
H A Dsystem_indicator_handler.cc31 scoped_ptr<ActionInfo> action_info = ActionInfo::Load(
37 ActionInfo::SetSystemIndicatorInfo(extension, action_info.release());
/external/chromium_org/chrome/browser/extensions/
H A Dextension_action_manager.cc129 ActionInfo::Type action_type,
130 const ActionInfo* action_info,
159 ActionInfo::TYPE_PAGE,
160 ActionInfo::GetPageActionInfo(&extension),
167 ActionInfo::TYPE_BROWSER,
168 ActionInfo::GetBrowserActionInfo(&extension),
174 ActionInfo::Type type) const {
175 const ActionInfo* info = ActionInfo::GetBrowserActionInfo(&extension);
177 info = ActionInfo
[all...]
H A Dextension_action_unittest.cc13 using extensions::ActionInfo;
16 ActionInfo action_info;
18 ExtensionAction action(std::string(), ActionInfo::TYPE_PAGE, action_info);
34 ExtensionAction action(std::string(), ActionInfo::TYPE_PAGE, ActionInfo());
53 std::string(), ActionInfo::TYPE_BROWSER, ActionInfo());
58 ActionInfo action_info;
61 std::string(), ActionInfo::TYPE_PAGE, action_info);
72 ExtensionAction action(std::string(), ActionInfo
[all...]
H A Dextension_action.cc80 extensions::ActionInfo::Type action_type,
81 const extensions::ActionInfo& manifest_data)
86 action_type == extensions::ActionInfo::TYPE_BROWSER);
102 extensions::ActionInfo()));
120 extensions::ActionInfo::Type type) {
122 case extensions::ActionInfo::TYPE_BROWSER:
123 case extensions::ActionInfo::TYPE_PAGE:
124 case extensions::ActionInfo::TYPE_SYSTEM_INDICATOR:
H A Dextension_action.h57 extensions::ActionInfo::Type action_type,
58 const extensions::ActionInfo& manifest_data);
68 static int GetIconSizeForType(extensions::ActionInfo::Type type);
74 extensions::ActionInfo::Type action_type() const {
258 const extensions::ActionInfo::Type action_type_;
H A Dextension_action_manager.h55 const Extension& extension, ActionInfo::Type type) const;
H A Dlocation_bar_controller.cc60 GetBestFitAction(**iter, ActionInfo::TYPE_PAGE).release());
H A Dextension_action_manager_unittest.cc198 manager()->GetBestFitAction(*extension.get(), ActionInfo::TYPE_BROWSER);
200 ASSERT_EQ(action->action_type(), ActionInfo::TYPE_BROWSER);
215 manager()->GetBestFitAction(*extension.get(), ActionInfo::TYPE_BROWSER);
/external/chromium_org/chrome/common/extensions/
H A Dextension_file_util.cc54 const extensions::ActionInfo* page_action =
55 extensions::ActionInfo::GetPageActionInfo(extension);
59 const extensions::ActionInfo* browser_action =
60 extensions::ActionInfo::GetBrowserActionInfo(extension);
/external/chromium_org/chrome/common/extensions/manifest_handlers/
H A Dsynthesize_browser_action_handler.cc33 ActionInfo::SetBrowserActionInfo(extension, new ActionInfo());
/external/chromium_org/chrome/common/
H A Dicon_with_badge_image_source.h29 extensions::ActionInfo::Type action_type);
51 extensions::ActionInfo::Type action_type_;
H A Dbadge_util.h36 extensions::ActionInfo::Type action_type);
H A Dicon_with_badge_image_source.cc19 extensions::ActionInfo::Type action_type)
H A Dbadge_util.cc103 extensions::ActionInfo::Type action_type) {
150 action_type == extensions::ActionInfo::TYPE_BROWSER ?
/external/chromium_org/chrome/browser/ui/extensions/
H A Dextension_installed_bubble.cc47 else if (extensions::ActionInfo::GetBrowserActionInfo(extension))
49 else if (extensions::ActionInfo::GetPageActionInfo(extension) &&
50 extensions::ActionInfo::IsVerboseInstallMessage(extension))
/external/chromium_org/chrome/browser/ui/views/extensions/
H A Dextension_action_view_controller.cc23 using extensions::ActionInfo;
49 DCHECK(extension_action->action_type() == ActionInfo::TYPE_PAGE ||
50 extension_action->action_type() == ActionInfo::TYPE_BROWSER);
138 DCHECK(extension_action_->action_type() == ActionInfo::TYPE_BROWSER ||
155 return extension_action_->action_type() == ActionInfo::TYPE_PAGE ?
277 if (extension_action_->action_type() == ActionInfo::TYPE_PAGE) {
/external/chromium_org/chrome/browser/extensions/api/declarative_content/
H A Dcontent_action.cc69 if (ActionInfo::GetPageActionInfo(extension) == NULL) {
122 SetIcon(const gfx::Image& icon, ActionInfo::Type action_type)
176 case ActionInfo::TYPE_BROWSER:
179 case ActionInfo::TYPE_PAGE:
189 ActionInfo::Type action_type_;
440 ActionInfo::Type type;
441 if (ActionInfo::GetPageActionInfo(extension) != NULL) {
442 type = ActionInfo::TYPE_PAGE;
443 } else if (ActionInfo::GetBrowserActionInfo(extension) != NULL) {
444 type = ActionInfo
[all...]
/external/chromium_org/chrome/browser/extensions/api/extension_action/
H A Dextension_action_api.cc220 if (extension_action->action_type() == ActionInfo::TYPE_PAGE &&
241 if (extension_action->action_type() == ActionInfo::TYPE_PAGE)
288 case ActionInfo::TYPE_BROWSER:
291 case ActionInfo::TYPE_PAGE:
294 case ActionInfo::TYPE_SYSTEM_INDICATOR:
382 ActionInfo::Type action_type = extension_action_->action_type();
384 action_type == ActionInfo::TYPE_BROWSER ||
385 action_type == ActionInfo::TYPE_SYSTEM_INDICATOR);
/external/chromium_org/chrome/browser/extensions/api/system_indicator/
H A Dsystem_indicator_manager.cc150 extension_action->action_type() != ActionInfo::TYPE_SYSTEM_INDICATOR)

Completed in 5815 milliseconds

12