Index: chrome/browser/media/router/media_router_mojo_impl_unittest.cc |
diff --git a/chrome/browser/media/router/media_router_mojo_impl_unittest.cc b/chrome/browser/media/router/media_router_mojo_impl_unittest.cc |
index 06ee4ecea5b1ff03e301f441a9cf7c0b27ec7c32..f78fa773ce61b97c55d9ca2d9d0ddc15b1fe4718 100644 |
--- a/chrome/browser/media/router/media_router_mojo_impl_unittest.cc |
+++ b/chrome/browser/media/router/media_router_mojo_impl_unittest.cc |
@@ -4,8 +4,8 @@ |
#include <stddef.h> |
#include <stdint.h> |
- |
#include <string> |
+#include <utility> |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
@@ -87,7 +87,7 @@ interfaces::IssuePtr CreateMojoIssue(const std::string& title) { |
mojoIssue->severity = interfaces::Issue::Severity::SEVERITY_WARNING; |
mojoIssue->is_blocking = false; |
mojoIssue->help_url = ""; |
- return mojoIssue.Pass(); |
+ return mojoIssue; |
} |
} // namespace |
@@ -110,7 +110,7 @@ class ListenForMessagesCallbackHandler { |
ListenForMessagesCallbackHandler( |
ScopedVector<content::PresentationSessionMessage> expected_messages, |
bool pass_ownership) |
- : expected_messages_(expected_messages.Pass()), |
+ : expected_messages_(std::move(expected_messages)), |
pass_ownership_(pass_ownership) {} |
void Invoke(const ScopedVector<content::PresentationSessionMessage>& messages, |
bool pass_ownership) { |
@@ -195,7 +195,7 @@ TEST_F(MediaRouterMojoImplTest, CreateRoute) { |
const mojo::String& presentation_id, const mojo::String& origin, |
int tab_id, |
const interfaces::MediaRouteProvider::CreateRouteCallback& cb) { |
- cb.Run(route.Pass(), mojo::String()); |
+ cb.Run(std::move(route), mojo::String()); |
})); |
// MediaRouterMojoImpl will start observing local displayable routes as a |
@@ -255,7 +255,7 @@ TEST_F(MediaRouterMojoImplTest, JoinRoute) { |
const mojo::String& source, const mojo::String& presentation_id, |
const mojo::String& origin, int tab_id, |
const interfaces::MediaRouteProvider::JoinRouteCallback& cb) { |
- cb.Run(route.Pass(), mojo::String()); |
+ cb.Run(std::move(route), mojo::String()); |
})); |
// MediaRouterMojoImpl will start observing local displayable routes as a |
@@ -321,7 +321,7 @@ TEST_F(MediaRouterMojoImplTest, HandleIssue) { |
.WillOnce(SaveArg<0>(&issue)); |
EXPECT_CALL(issue_observer2, |
OnIssueUpdated(Pointee(EqualsIssue(expected_issue1)))); |
- media_router_proxy_->OnIssue(mojo_issue1.Pass()); |
+ media_router_proxy_->OnIssue(std::move(mojo_issue1)); |
ProcessEventLoop(); |
EXPECT_TRUE(Mock::VerifyAndClearExpectations(&issue_observer1)); |
@@ -349,7 +349,7 @@ TEST_F(MediaRouterMojoImplTest, HandleIssue) { |
EXPECT_CALL(issue_observer2, |
OnIssueUpdated(Pointee(EqualsIssue(expected_issue2)))); |
- media_router_proxy_->OnIssue(mojo_issue2.Pass()); |
+ media_router_proxy_->OnIssue(std::move(mojo_issue2)); |
ProcessEventLoop(); |
issue_observer1.UnregisterObserver(); |
@@ -398,7 +398,8 @@ TEST_F(MediaRouterMojoImplTest, RegisterAndUnregisterMediaSinksObserver) { |
EXPECT_CALL(sinks_observer, OnSinksReceived(SequenceEquals(expected_sinks))); |
EXPECT_CALL(extra_sinks_observer, |
OnSinksReceived(SequenceEquals(expected_sinks))); |
- media_router_proxy_->OnSinksReceived(media_source.id(), mojo_sinks.Pass()); |
+ media_router_proxy_->OnSinksReceived(media_source.id(), |
+ std::move(mojo_sinks)); |
ProcessEventLoop(); |
EXPECT_CALL(mock_media_route_provider_, |
@@ -547,7 +548,7 @@ TEST_F(MediaRouterMojoImplTest, RegisterAndUnregisterMediaRoutesObserver) { |
OnRoutesUpdated(SequenceEquals(expected_routes))); |
EXPECT_CALL(extra_routes_observer, |
OnRoutesUpdated(SequenceEquals(expected_routes))); |
- media_router_proxy_->OnRoutesUpdated(mojo_routes.Pass()); |
+ media_router_proxy_->OnRoutesUpdated(std::move(mojo_routes)); |
ProcessEventLoop(); |
EXPECT_CALL(mock_router, UnregisterMediaRoutesObserver(&routes_observer)); |
@@ -595,7 +596,7 @@ TEST_F(MediaRouterMojoImplTest, SendRouteBinaryMessage) { |
SendMessageCallbackHandler handler; |
EXPECT_CALL(handler, Invoke(true)); |
router()->SendRouteBinaryMessage( |
- kRouteId, expected_binary_data.Pass(), |
+ kRouteId, std::move(expected_binary_data), |
base::Bind(&SendMessageCallbackHandler::Invoke, |
base::Unretained(&handler))); |
ProcessEventLoop(); |
@@ -615,12 +616,12 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesSingleObserver) { |
message.reset(new content::PresentationSessionMessage( |
content::PresentationMessageType::TEXT)); |
message->message = "text"; |
- expected_messages.push_back(message.Pass()); |
+ expected_messages.push_back(std::move(message)); |
message.reset(new content::PresentationSessionMessage( |
content::PresentationMessageType::ARRAY_BUFFER)); |
message->data.reset(new std::vector<uint8_t>(1, 1)); |
- expected_messages.push_back(message.Pass()); |
+ expected_messages.push_back(std::move(message)); |
MediaRoute::Id expected_route_id("foo"); |
interfaces::MediaRouteProvider::ListenForRouteMessagesCallback mojo_callback; |
@@ -629,7 +630,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesSingleObserver) { |
.WillOnce(SaveArg<1>(&mojo_callback)); |
// |pass_ownership| param is "true" here because there is only one observer. |
- ListenForMessagesCallbackHandler handler(expected_messages.Pass(), true); |
+ ListenForMessagesCallbackHandler handler(std::move(expected_messages), true); |
EXPECT_CALL(handler, InvokeObserver()); |
// Creating PresentationSessionMessagesObserver will register itself to the |
@@ -644,7 +645,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesSingleObserver) { |
// Simulate messages by invoking the saved mojo callback. |
// We expect one more ListenForRouteMessages call since |observer| was |
// still registered when the first set of messages arrived. |
- mojo_callback.Run(mojo_messages.Pass(), false); |
+ mojo_callback.Run(std::move(mojo_messages), false); |
interfaces::MediaRouteProvider::ListenForRouteMessagesCallback |
mojo_callback_2; |
EXPECT_CALL(mock_media_route_provider_, ListenForRouteMessages(_, _)) |
@@ -658,7 +659,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesSingleObserver) { |
mojo_messages_2[0]->type = interfaces::RouteMessage::Type::TYPE_TEXT; |
mojo_messages_2[0]->message = "foo"; |
observer.reset(); |
- mojo_callback_2.Run(mojo_messages_2.Pass(), false); |
+ mojo_callback_2.Run(std::move(mojo_messages_2), false); |
EXPECT_CALL(mock_media_route_provider_, StopListeningForRouteMessages(_)); |
ProcessEventLoop(); |
} |
@@ -677,12 +678,12 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesMultipleObservers) { |
message.reset(new content::PresentationSessionMessage( |
content::PresentationMessageType::TEXT)); |
message->message = "text"; |
- expected_messages.push_back(message.Pass()); |
+ expected_messages.push_back(std::move(message)); |
message.reset(new content::PresentationSessionMessage( |
content::PresentationMessageType::ARRAY_BUFFER)); |
message->data.reset(new std::vector<uint8_t>(1, 1)); |
- expected_messages.push_back(message.Pass()); |
+ expected_messages.push_back(std::move(message)); |
MediaRoute::Id expected_route_id("foo"); |
interfaces::MediaRouteProvider::ListenForRouteMessagesCallback mojo_callback; |
@@ -692,7 +693,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesMultipleObservers) { |
// |pass_ownership| param is "false" here because there are more than one |
// observers. |
- ListenForMessagesCallbackHandler handler(expected_messages.Pass(), false); |
+ ListenForMessagesCallbackHandler handler(std::move(expected_messages), false); |
EXPECT_CALL(handler, InvokeObserver()).Times(2); |
// Creating PresentationSessionMessagesObserver will register itself to the |
@@ -712,7 +713,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesMultipleObservers) { |
// Simulate messages by invoking the saved mojo callback. |
// We expect one more ListenForRouteMessages call since |observer| was |
// still registered when the first set of messages arrived. |
- mojo_callback.Run(mojo_messages.Pass(), false); |
+ mojo_callback.Run(std::move(mojo_messages), false); |
interfaces::MediaRouteProvider::ListenForRouteMessagesCallback |
mojo_callback_2; |
EXPECT_CALL(mock_media_route_provider_, ListenForRouteMessages(_, _)) |
@@ -727,7 +728,7 @@ TEST_F(MediaRouterMojoImplTest, PresentationSessionMessagesMultipleObservers) { |
mojo_messages_2[0]->message = "foo"; |
observer1.reset(); |
observer2.reset(); |
- mojo_callback_2.Run(mojo_messages_2.Pass(), false); |
+ mojo_callback_2.Run(std::move(mojo_messages_2), false); |
EXPECT_CALL(mock_media_route_provider_, StopListeningForRouteMessages(_)); |
ProcessEventLoop(); |
} |
@@ -810,7 +811,7 @@ TEST_F(MediaRouterMojoImplTest, HasLocalRoute) { |
mojo_route1->for_display = false; |
router()->RouteResponseReceived("presentationId1", |
std::vector<MediaRouteResponseCallback>(), |
- mojo_route1.Pass(), ""); |
+ std::move(mojo_route1), ""); |
EXPECT_FALSE(router()->HasLocalDisplayRoute()); |
interfaces::MediaRoutePtr mojo_route2 = interfaces::MediaRoute::New(); |
@@ -820,7 +821,7 @@ TEST_F(MediaRouterMojoImplTest, HasLocalRoute) { |
mojo_route2->for_display = true; |
router()->RouteResponseReceived("presentationId2", |
std::vector<MediaRouteResponseCallback>(), |
- mojo_route2.Pass(), ""); |
+ std::move(mojo_route2), ""); |
EXPECT_FALSE(router()->HasLocalDisplayRoute()); |
interfaces::MediaRoutePtr mojo_route3 = interfaces::MediaRoute::New(); |
@@ -830,7 +831,7 @@ TEST_F(MediaRouterMojoImplTest, HasLocalRoute) { |
mojo_route3->for_display = false; |
router()->RouteResponseReceived("presentationId3", |
std::vector<MediaRouteResponseCallback>(), |
- mojo_route3.Pass(), ""); |
+ std::move(mojo_route3), ""); |
EXPECT_FALSE(router()->HasLocalDisplayRoute()); |
interfaces::MediaRoutePtr mojo_route4 = interfaces::MediaRoute::New(); |
@@ -840,7 +841,7 @@ TEST_F(MediaRouterMojoImplTest, HasLocalRoute) { |
mojo_route4->for_display = true; |
router()->RouteResponseReceived("presentationId4", |
std::vector<MediaRouteResponseCallback>(), |
- mojo_route4.Pass(), ""); |
+ std::move(mojo_route4), ""); |
EXPECT_TRUE(router()->HasLocalDisplayRoute()); |
} |
@@ -914,9 +915,9 @@ class MediaRouterMojoExtensionTest : public ::testing::Test { |
void RegisterMediaRouteProvider() { |
media_router_proxy_->RegisterMediaRouteProvider( |
- media_route_provider_proxy_.Pass(), |
- base::Bind(&RegisterMediaRouteProviderHandler::Invoke, |
- base::Unretained(&provide_handler_))); |
+ std::move(media_route_provider_proxy_), |
+ base::Bind(&RegisterMediaRouteProviderHandler::Invoke, |
+ base::Unretained(&provide_handler_))); |
} |
void ProcessEventLoop() { |