Makes the identity of apps with the mojo scheme remain mojo
commit06a9a87a1dd0ddbe3ac2ee6c177146f815c6825d
authorsky <sky@chromium.org>
Wed, 29 Apr 2015 23:12:41 +0000 (29 16:12 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 29 Apr 2015 23:13:07 +0000 (29 23:13 +0000)
tree3c70800ce3f4a33495c104727f0597a34f2358fb
parentdcbe3fb4ed2eff72578d362df739e165dac79dff
Makes the identity of apps with the mojo scheme remain mojo

Before this change the identity becomes the final location, eg
file:///build/out/Debug/foo.mojo . This change makes it so that the
identity is the url requested, eg mojo:foo. The identity does not take
into consideration mappings. For example, if mojo:foo maps to
mojo:foo2 the identity is mojo:foo.

R=ben@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#327608}
mojo/shell/application_manager.cc
mojo/shell/application_manager.h
mojo/shell/application_manager_unittest.cc