| Index: extensions/browser/extension_error.h
|
| diff --git a/extensions/browser/extension_error.h b/extensions/browser/extension_error.h
|
| index 735f2a2f9fb48c9bdb932d1e521d01b9e3435793..60e3b902216b3ce5489686727f7b562f425575cf 100644
|
| --- a/extensions/browser/extension_error.h
|
| +++ b/extensions/browser/extension_error.h
|
| @@ -129,10 +129,21 @@ class RuntimeError : public ExtensionError {
|
| logging::LogSeverity level);
|
| virtual ~RuntimeError();
|
|
|
| + virtual scoped_ptr<base::DictionaryValue> ToValue() const OVERRIDE;
|
| +
|
| virtual std::string PrintForTest() const OVERRIDE;
|
|
|
| const GURL& context_url() const { return context_url_; }
|
| const StackTrace& stack_trace() const { return stack_trace_; }
|
| +
|
| + // Keys used for retrieving JSON values.
|
| + static const char kColumnNumberKey[];
|
| + static const char kContextUrlKey[];
|
| + static const char kFunctionNameKey[];
|
| + static const char kLineNumberKey[];
|
| + static const char kStackTraceKey[];
|
| + static const char kUrlKey[];
|
| +
|
| private:
|
| virtual bool IsEqualImpl(const ExtensionError* rhs) const OVERRIDE;
|
|
|
|
|