Yes, that's exactly what we were doing, and exactly what LastPass does as well. I suspect the other password managers probably play similar tricks, but I haven't examined them closely (Dashlane, 1Password, etc). With this change, on Chrome 34, user will see something that looks like the attached image. Previously, Chrome's "Save" dialog was suppressed.
There are still ways to suppress this, but they are horribly ugly and I'd rather not be forced to muck with them. I'd much rather be able to either just call chrome.privacy.services.passwordManagerEnabled.set(), just like I can with autofillEnabled(). I'd even be happy showing the user a yes/no visible prompt, with something like:
Mito would like to change the following preference: Disable password manager. Would you like to allow this change? Allow / Deny.
As of right now, our options are:
1. Muck with the HTML to work around Chrome's password manager.
2. Show users detailed directions about how to turn this off in their own preferences.
If we need to, we are going to go with #1, because most of our users won't want to follow directions carefully. Thanks,
Evan