From 3d1025433fba150119ec1519f9228f2febddd55c Mon Sep 17 00:00:00 2001 From: limasdf Date: Tue, 8 Dec 2015 19:58:45 -0800 Subject: Use rvalue reference instead of extensions::ListBuilder::Pass() C++ 11 enables rvalue reference with std::move() so that removing legacy ListBuilder::Pass() stuff. TEST=unit_tests BUG=563649 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/1497753002 Cr-Commit-Position: refs/heads/master@{#363970} --- .../browser/api/identity/identity_api_unittest.cc | 25 +++++++++++----------- 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'extensions/shell') diff --git a/extensions/shell/browser/api/identity/identity_api_unittest.cc b/extensions/shell/browser/api/identity/identity_api_unittest.cc index 03e6f71..1802fdb 100644 --- a/extensions/shell/browser/api/identity/identity_api_unittest.cc +++ b/extensions/shell/browser/api/identity/identity_api_unittest.cc @@ -5,6 +5,7 @@ #include "extensions/shell/browser/api/identity/identity_api.h" #include +#include #include "base/memory/scoped_ptr.h" #include "base/values.h" @@ -65,18 +66,18 @@ class IdentityApiTest : public ApiUnitTest { set_extension( ExtensionBuilder() .SetManifest( - DictionaryBuilder() - .Set("name", "Test") - .Set("version", "1.0") - .Set( - "oauth2", - DictionaryBuilder() - .Set("client_id", - "123456.apps.googleusercontent.com") - .Set( - "scopes", - ListBuilder().Append( - "https://www.googleapis.com/auth/drive")))) + DictionaryBuilder() + .Set("name", "Test") + .Set("version", "1.0") + .Set( + "oauth2", + DictionaryBuilder() + .Set("client_id", + "123456.apps.googleusercontent.com") + .Set( + "scopes", + std::move(ListBuilder().Append( + "https://www.googleapis.com/auth/drive"))))) .SetLocation(Manifest::UNPACKED) .Build()); } -- cgit v1.1