WebApp: Remove redundant app_id from proto values.
1) Update WebAppSpecifics proto to be in sync with WebAppProto, launch_container field and enum added. 2) WebAppProto::app_id was a redundant value in the dictionary. app_id is a hash of launch url and it can be inferred from launch_url field. app_id is the client tag and the storage key. WebAppSyncBridge::GetClientTag and WebAppSyncBridge::GetStorageKey will be implemented to return GenerateAppIdFromURL(launch_url). Bug: 891172 Change-Id: If3abbb96d2bffb368ce37b3d47d0691c3bf11c16 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1792425Reviewed-by:Marc Treib <treib@chromium.org> Reviewed-by:
Alan Cutter <alancutter@chromium.org> Commit-Queue: Alexey Baskakov <loyso@chromium.org> Cr-Commit-Position: refs/heads/master@{#695858}
Showing
Please register or sign in to comment