WebApp: dialogs receive and forward unique_ptr

WebApplicationInfo is passed to and from dialogs
using unique_ptr.

Bug: 915043
Change-Id: Ic1b3ef961c5d0cddff7fd32af5fee9ac8123f063
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1604393
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Karan Bhatia <karandeepb@chromium.org>
Reviewed-by: Alexey Baskakov <loyso@chromium.org>
Reviewed-by: Trent Apted <tapted@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#659387}
21 files changed