Merge WebappInfo and WebApkMetaData part 1/2
This CL:
- Introduces a new class WebApkInfo which extends WebappInfo
- WebApkInfo will contain the properties which are in WebApkMetaData but not
in WebappInfo.
- WebApkInfo#create() creates a WebApkInfo from an intent. Less intent
properties need to be read to create a WebApkInfo object than a WebappInfo
object.
- Passes WebApkInfo to WebApkUpdateManager
BUG=
659845
Committed:
https://crrev.com/560d9b079835e22e14ed118b72840f8b096cda85
Cr-Commit-Position: refs/heads/master@{#429378}