| Index: chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.h
|
| diff --git a/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.h b/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.h
|
| index 1d16f970de6edc5e1d762a64827bc1ec69fe0e91..5d0286177bcbc3e375f0a5d05749da44f12ff717 100644
|
| --- a/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.h
|
| +++ b/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.h
|
| @@ -23,7 +23,7 @@ class WebrtcLoggingPrivateSetMetaDataFunction : public AsyncExtensionFunction {
|
| virtual bool RunImpl() OVERRIDE;
|
|
|
| // Must be called on UI thread.
|
| - void SetMetaDataCallback(bool success);
|
| + void SetMetaDataCallback(bool success, const std::string& error_message);
|
| };
|
|
|
| class WebrtcLoggingPrivateStartFunction : public AsyncExtensionFunction {
|
| @@ -39,7 +39,7 @@ class WebrtcLoggingPrivateStartFunction : public AsyncExtensionFunction {
|
| virtual bool RunImpl() OVERRIDE;
|
|
|
| // Must be called on UI thread.
|
| - void StartCallback(bool success);
|
| + void StartCallback(bool success, const std::string& error_message);
|
| };
|
|
|
| class WebrtcLoggingPrivateSetUploadOnRenderCloseFunction
|
| @@ -69,7 +69,7 @@ class WebrtcLoggingPrivateStopFunction : public AsyncExtensionFunction {
|
| virtual bool RunImpl() OVERRIDE;
|
|
|
| // Must be called on UI thread.
|
| - void StopCallback(bool success);
|
| + void StopCallback(bool success, const std::string& error_message);
|
| };
|
|
|
| class WebrtcLoggingPrivateUploadFunction : public AsyncExtensionFunction {
|
| @@ -85,7 +85,8 @@ class WebrtcLoggingPrivateUploadFunction : public AsyncExtensionFunction {
|
| virtual bool RunImpl() OVERRIDE;
|
|
|
| // Must be called on UI thread.
|
| - void UploadCallback(bool success, std::string report_id);
|
| + void UploadCallback(bool success, const std::string& report_id,
|
| + const std::string& error_message);
|
| };
|
|
|
| class WebrtcLoggingPrivateDiscardFunction : public AsyncExtensionFunction {
|
| @@ -101,7 +102,7 @@ class WebrtcLoggingPrivateDiscardFunction : public AsyncExtensionFunction {
|
| virtual bool RunImpl() OVERRIDE;
|
|
|
| // Must be called on UI thread.
|
| - void DiscardCallback(bool success);
|
| + void DiscardCallback(bool success, const std::string& error_message);
|
| };
|
|
|
| } // namespace extensions
|
|
|