| Index: chrome/test/chromedriver/element_util.cc
|
| diff --git a/chrome/test/chromedriver/element_util.cc b/chrome/test/chromedriver/element_util.cc
|
| index 0af81f15ec811f4645741a82b19730c49f38bb95..22b648d5e9addb13730f664ddf6d8afb39fcdb6b 100644
|
| --- a/chrome/test/chromedriver/element_util.cc
|
| +++ b/chrome/test/chromedriver/element_util.cc
|
| @@ -266,14 +266,14 @@ Status FindElement(int interval_ms,
|
|
|
| if (!temp->IsType(base::Value::Type::NONE)) {
|
| if (only_one) {
|
| - value->reset(temp.release());
|
| + *value = std::move(temp);
|
| return Status(kOk);
|
| } else {
|
| base::ListValue* result;
|
| if (!temp->GetAsList(&result))
|
| return Status(kUnknownError, "script returns unexpected result");
|
| if (result->GetSize() > 0U) {
|
| - value->reset(temp.release());
|
| + *value = std::move(temp);
|
| return Status(kOk);
|
| }
|
| }
|
|
|