I know this was an issue with shortcut-based A2HS, but I thought that WebAPKs would be OK -- IIRC there's no state in Chrome needed to verify a WebAPK (just the signature.) Is this WAI?
In order to check whether WebAPKs are enabled we need native. So we cache whether WebAPKs are enabled in preferences. When a user "Clears all data" this preference gets cleared too.
After a user "Clears all data", WebAPKs will start in a tab the first time (unless the user has launched Chrome after "Clearing all Data") and start as a WebAPK every subsequent time
Once we get rid of the variations experiment WebAPKs will start as WebAPKs after a user has "Cleared all Data" even if Chrome was not launched after the user "Cleared all Data"
Comment 1 by pkotw...@chromium.org
, Feb 23 2017