| Index: extensions/browser/extension_function.cc
|
| diff --git a/extensions/browser/extension_function.cc b/extensions/browser/extension_function.cc
|
| index 744beaa80347fc0b97cbb8c63c1d46d80af2a28e..46e3ba136953c3f02df46ed287780e1c6b712e36 100644
|
| --- a/extensions/browser/extension_function.cc
|
| +++ b/extensions/browser/extension_function.cc
|
| @@ -273,6 +273,11 @@ void ExtensionFunction::SetResult(base::Value* result) {
|
| results_->Append(result);
|
| }
|
|
|
| +void ExtensionFunction::SetResult(scoped_ptr<base::Value> result) {
|
| + results_.reset(new base::ListValue());
|
| + results_->Append(result.Pass());
|
| +}
|
| +
|
| void ExtensionFunction::SetResultList(scoped_ptr<base::ListValue> results) {
|
| results_ = results.Pass();
|
| }
|
|
|