commit | 283061156bd5bcfd76ef7963c9844b73b154c98e | [log] [tgz] |
---|---|---|
author | Vadym Doroshenko <dvadym@chromium.org> | Fri Feb 15 15:27:43 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Feb 15 15:27:43 2019 |
tree | 213fe40fbe7925f3949f48f9602982d80ccb85ef | |
parent | cc25388455062d4083edf89f5e7585be03bee194 [diff] |
Introduce PasswordManager interface for password generation on iOS. The current PasswordManager methods related to generation have a lot of legacy artifacts that not needed anymore (for example usually PasswordForm passed in cases when just form identifiers are required). We need to refactor them some time (namely it would be possible when the old parser is gone). It doesn't make sense to use old interface for iOS generation that is currently in development. This CL introduces an interface, which will be used from PasswordController. The implementation will be done in subsequent CLs. The idea to use these methods on non-iOS platforms in future. More details in go/bling-password-generation the section "PasswordManager interface ..." Bug: 866444, 886583 Change-Id: I9d7dadf6e8ecd34ca440599d772088f99ec70c58 Reviewed-on: https://chromium-review.googlesource.com/c/1474753 Commit-Queue: Vadym Doroshenko <dvadym@chromium.org> Reviewed-by: Vasilii Sukhanov <vasilii@chromium.org> Cr-Commit-Position: refs/heads/master@{#632622}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .