/external/chromium_org/extensions/browser/ |
H A D | extension_function.cc | 30 : public ExtensionFunction::ResponseValueObject { 34 ExtensionFunction* function, 61 class ErrorResponseValue : public ExtensionFunction::ResponseValueObject { 63 ErrorResponseValue(ExtensionFunction* function, const std::string& error) { 74 class BadMessageResponseValue : public ExtensionFunction::ResponseValueObject { 76 explicit BadMessageResponseValue(ExtensionFunction* function) { 86 class RespondNowAction : public ExtensionFunction::ResponseActionObject { 89 RespondNowAction(ExtensionFunction::ResponseValue result, 97 ExtensionFunction::ResponseValue result_; 101 class RespondLaterAction : public ExtensionFunction 166 ExtensionFunction::ExtensionFunction() function in class:ExtensionFunction [all...] |
H A D | extension_function_dispatcher.h | 34 // A factory function for creating new ExtensionFunction instances. 35 typedef ExtensionFunction* (*ExtensionFunctionFactory)(); 110 // Called when an ExtensionFunction is done executing, after it has sent 119 // creates ExtensionFunction::ResponseCallback instances which send responses 125 // Helper to check whether an ExtensionFunction has the required permissions. 130 ExtensionFunction* function, 132 const ExtensionFunction::ResponseCallback& callback); 134 // Helper to create an ExtensionFunction to handle the function given by 137 static ExtensionFunction* CreateExtensionFunction( 144 const ExtensionFunction [all...] |
H A D | extension_function_registry.h | 14 class ExtensionFunction; 16 // A factory function for creating new ExtensionFunction instances. 17 typedef ExtensionFunction* (*ExtensionFunctionFactory)(); 21 ExtensionFunction* NewExtensionFunction() { 41 // Factory method for the ExtensionFunction registered as 'name'. 42 ExtensionFunction* NewFunction(const std::string& name);
|
H A D | extension_function_dispatcher.cc | 94 ExtensionFunction::ResponseType type, 99 if (type == ExtensionFunction::BAD_MESSAGE) { 117 routing_id, request_id, type == ExtensionFunction::SUCCEEDED, results, 125 ExtensionFunction::ResponseType type, 173 ExtensionFunction::ResponseCallback CreateCallback(int request_id) { 182 ExtensionFunction::ResponseType type, 237 ExtensionFunction::ResponseCallback callback( 241 scoped_refptr<ExtensionFunction> function( 318 const ExtensionFunction::ResponseCallback& callback) { 336 scoped_refptr<ExtensionFunction> functio [all...] |
H A D | extension_function_registry.cc | 45 ExtensionFunction* ExtensionFunctionRegistry::NewFunction( 51 ExtensionFunction* function = iter->second.factory_();
|
H A D | extension_function.h | 26 class ExtensionFunction; 80 // Traits that describe how ExtensionFunction should be deleted. This just calls 81 // the virtual "Destruct" method on ExtensionFunction, allowing derived classes 85 static void Destruct(const ExtensionFunction* x); 90 class ExtensionFunction class in inherits:base::RefCountedThreadSafe 91 : public base::RefCountedThreadSafe<ExtensionFunction, 107 ExtensionFunction(); 164 // but this is deprecated. ExtensionFunction implementations are encouraged 306 static ResponseAction ValidationFailure(ExtensionFunction* function); 312 virtual ~ExtensionFunction(); [all...] |
H A D | quota_service.h | 29 class ExtensionFunction; 58 ExtensionFunction* function, 154 // handled by the ExtensionFunction itself so we don't concern ourselves.
|
/external/chromium_org/chrome/browser/extensions/api/copresence_private/ |
H A D | copresence_private_api.h | 29 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 39 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 49 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 60 virtual ExtensionFunction::ResponseAction Run() OVERRIDE;
|
H A D | copresence_private_api.cc | 28 ExtensionFunction::ResponseAction CopresencePrivateSendFoundFunction::Run() { 47 ExtensionFunction::ResponseAction CopresencePrivateSendSamplesFunction::Run() { 71 ExtensionFunction::ResponseAction CopresencePrivateSendDetectFunction::Run() { 86 ExtensionFunction::ResponseAction
|
/external/chromium_org/chrome/browser/extensions/api/automation_internal/ |
H A D | automation_internal_api.h | 42 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 52 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 56 ExtensionFunction::ResponseAction RouteActionToAdapter(
|
H A D | automation_internal_api.cc | 135 ExtensionFunction::ResponseAction 176 ExtensionFunction::ResponseAction 213 ExtensionFunction::ResponseAction 244 ExtensionFunction::ResponseAction
|
/external/chromium_org/chrome/browser/extensions/api/notification_provider/ |
H A D | notification_provider_api.h | 73 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 92 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 112 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 132 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 150 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 168 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 186 virtual ExtensionFunction::ResponseAction Run() OVERRIDE;
|
H A D | notification_provider_api.cc | 112 ExtensionFunction::ResponseAction 139 ExtensionFunction::ResponseAction 166 ExtensionFunction::ResponseAction 193 ExtensionFunction::ResponseAction 234 ExtensionFunction::ResponseAction 274 ExtensionFunction::ResponseAction 290 ExtensionFunction::ResponseAction
|
/external/chromium_org/extensions/browser/api/storage/ |
H A D | storage_api.cc | 41 ExtensionFunction::ResponseAction SettingsFunction::Run() { 73 ExtensionFunction::ResponseValue SettingsFunction::UseReadResult( 84 ExtensionFunction::ResponseValue SettingsFunction::UseWriteResult( 101 ExtensionFunction::ResponseValue SettingsFunction::HandleError( 177 ExtensionFunction::ResponseValue StorageStorageAreaGetFunction::RunWithStorage( 220 ExtensionFunction::ResponseValue 256 ExtensionFunction::ResponseValue StorageStorageAreaSetFunction::RunWithStorage( 269 ExtensionFunction::ResponseValue 299 ExtensionFunction::ResponseValue
|
/external/chromium_org/chrome/browser/extensions/api/synced_notifications_private/ |
H A D | synced_notifications_private_api.cc | 28 ExtensionFunction::ResponseAction 63 ExtensionFunction::ResponseAction 96 ExtensionFunction::ResponseAction
|
/external/chromium_org/chrome/browser/extensions/api/copresence/ |
H A D | copresence_api.h | 93 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 105 virtual ExtensionFunction::ResponseAction Run() OVERRIDE;
|
H A D | copresence_api.cc | 130 ExtensionFunction::ResponseAction CopresenceExecuteFunction::Run() { 168 ExtensionFunction::ResponseAction CopresenceSetApiKeyFunction::Run() {
|
/external/chromium_org/chrome/browser/extensions/ |
H A D | chrome_extension_function.cc | 120 ExtensionFunction::ResponseAction ChromeAsyncExtensionFunction::Run() { 135 ExtensionFunction::ResponseAction ChromeSyncExtensionFunction::Run() {
|
/external/chromium_org/extensions/browser/api/serial/ |
H A D | serial_apitest.cc | 89 ExtensionFunction* FakeSerialGetDevicesFunctionFactory() { 93 ExtensionFunction* FakeSerialConnectFunctionFactory() {
|
/external/chromium_org/chrome/browser/chromeos/extensions/ |
H A D | input_method_api.cc | 28 ExtensionFunction::ResponseAction GetCurrentInputMethodFunction::Run() { 39 ExtensionFunction::ResponseAction SetCurrentInputMethodFunction::Run() { 60 ExtensionFunction::ResponseAction GetInputMethodsFunction::Run() {
|
/external/chromium_org/chrome/browser/extensions/api/enterprise_platform_keys/ |
H A D | enterprise_platform_keys_api.cc | 66 ExtensionFunction::ResponseAction 107 ExtensionFunction::ResponseAction 157 ExtensionFunction::ResponseAction 203 ExtensionFunction::ResponseAction 241 ExtensionFunction::ResponseAction 279 ExtensionFunction::ResponseAction
|
/external/chromium_org/chrome/browser/extensions/api/streams_private/ |
H A D | streams_private_api.h | 89 // ExtensionFunction: 90 virtual ExtensionFunction::ResponseAction Run() OVERRIDE;
|
/external/chromium_org/extensions/browser/api/runtime/ |
H A D | runtime_api.cc | 406 ExtensionFunction::ResponseAction RuntimeGetBackgroundPageFunction::Run() { 433 ExtensionFunction::ResponseAction RuntimeSetUninstallURLFunction::Run() { 447 ExtensionFunction::ResponseAction RuntimeReloadFunction::Run() { 453 ExtensionFunction::ResponseAction RuntimeRequestUpdateCheckFunction::Run() { 477 ExtensionFunction::ResponseAction RuntimeRestartFunction::Run() { 488 ExtensionFunction::ResponseAction RuntimeGetPlatformInfoFunction::Run() { 499 ExtensionFunction::ResponseAction
|
/external/chromium_org/chrome/browser/extensions/api/automation/ |
H A D | automation_apitest.cc | 325 ExtensionFunction::ResponseAction Run() OVERRIDE { 359 ExtensionFunction* FakeAutomationInternalEnableTabFunctionFactory() { 426 ExtensionFunction::ResponseAction Run() OVERRIDE { 484 ExtensionFunction* FakeAutomationInternalPerformActionFunctionFactory() {
|
/external/chromium_org/chrome/browser/extensions/api/identity/ |
H A D | identity_api.h | 159 virtual ExtensionFunction::ResponseAction Run() OVERRIDE; 230 // ExtensionFunction: 310 virtual ExtensionFunction::ResponseAction Run() OVERRIDE;
|