Do not install WebAPKs with web manifests with invalid URL components
This CL disallows generating WebAPKs for pages with Web Manifests with
passwords and user name URL components.
The WebAPK server caches web manifests for WebAPKs that it has previously
generated. We do not want to store usernames and passwords on the WebAPK server.
BUG=
622465
Committed:
https://crrev.com/6981e68516d341354372d174c557fb85653adcd7
Cr-Commit-Position: refs/heads/master@{#414907}