Searched defs:ExtensionActionAPI (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/chrome/browser/extensions/api/extension_action/
H A Dextension_action_api.cc56 // ExtensionActionAPI::Observer
59 void ExtensionActionAPI::Observer::OnExtensionActionUpdated(
65 void ExtensionActionAPI::Observer::OnPageActionsUpdated(
69 void ExtensionActionAPI::Observer::OnExtensionActionAPIShuttingDown() {
72 ExtensionActionAPI::Observer::~Observer() {
76 // ExtensionActionAPI
79 static base::LazyInstance<BrowserContextKeyedAPIFactory<ExtensionActionAPI> >
82 ExtensionActionAPI::ExtensionActionAPI(content::BrowserContext* context) function in class:extensions::ExtensionActionAPI
111 ExtensionActionAPI
[all...]
H A Dextension_action_api.h30 class ExtensionActionAPI : public BrowserContextKeyedAPI { class in namespace:extensions
37 // included because ExtensionActionAPI is shared between normal and
49 // Called when the ExtensionActionAPI is shutting down, giving observers a
57 explicit ExtensionActionAPI(content::BrowserContext* context);
58 virtual ~ExtensionActionAPI();
61 static ExtensionActionAPI* Get(content::BrowserContext* context);
70 static BrowserContextKeyedAPIFactory<ExtensionActionAPI>*
108 friend class BrowserContextKeyedAPIFactory<ExtensionActionAPI>;
123 static const char* service_name() { return "ExtensionActionAPI"; }
130 DISALLOW_COPY_AND_ASSIGN(ExtensionActionAPI);
[all...]

Completed in 128 milliseconds