Presentation API: implement WebPresentationClient::setDefaultPresentationUrl().
commit560068c61c76dfdbd22c04a601daf418fbac2dce
authormlamouri <mlamouri@chromium.org>
Mon, 20 Jul 2015 19:11:15 +0000 (20 12:11 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 20 Jul 2015 19:11:42 +0000 (20 19:11 +0000)
treeef7814cc7e1dbc1d5078246b0b48f67383f26011
parent632a2d3bd793d4738e00625720bc6a9b49b45450
Presentation API: implement WebPresentationClient::setDefaultPresentationUrl().

This is implementing setDefaultPresentationUrl() so the Mojo service is
aware of the new default presentation URL.

The CL also updates some code in the Mojo service implementation in
order to no longer use a default presentation ID.

This is part of a suite of CLs:
1. https://codereview.chromium.org/1241583004
2. <this>
3. https://codereview.chromium.org/1234403006

BUG=510484

Review URL: https://codereview.chromium.org/1245443002

Cr-Commit-Position: refs/heads/master@{#339480}
chrome/browser/media/router/presentation_service_delegate_impl.cc
chrome/browser/media/router/presentation_service_delegate_impl.h
chrome/browser/media/router/presentation_service_delegate_impl_unittest.cc
content/browser/presentation/presentation_service_impl.cc
content/browser/presentation/presentation_service_impl.h
content/browser/presentation/presentation_service_impl_unittest.cc
content/common/presentation/presentation_service.mojom
content/public/browser/presentation_service_delegate.h
content/renderer/presentation/presentation_dispatcher.cc
content/renderer/presentation/presentation_dispatcher.h