chromium不再保存密码的一个原因

最近在公司的电脑上, chromium或者chrome都不再提示保存密码。

操作系统ubuntu 12.04. x86_64

现象就是当在一个网站输入一个密码的时候, 之前会弹出如下对话框:Screenshot from 2013-03-20 15:19:16询问是否要保存密码。

 

现在则是悄无声息, chrome的配置项目中的”Offer to save passwords I enter on the web”是选中了的。

找到的原因: google input tools插件导致

 

有使用了google input tools插件的同学, 关了试试吧。 下面的废话可以不用看了。 想看的继续。

网络上, 看到这两个解决方案:

1.进入under the hood>content settings>cookies找找看有没有你存不了密码的那个网站的cookie,有就删掉,再打开那个网页,登入”. 这个问题对我没有效果。

2.安装lastpass扩展。 然后其实没有扩展这个功能就应该有的, 为什么平白无故要安装一个另外的扩展呢。 答非所问!

 

我自己尝试的解决方案:

1. 把从chrome到chromium来回换, 都不行。

2. 觉得可能是什么配置出了错,  为了删除干净起见。

<1>删除chrome#aptitude remove google-chrome-stable

<2>然后把/opt/google/下面的软件数据删除干净, 并在~/.config/下面找到google-chrome和chromium的配置项目也删除干净。

<3>重装chromium#aptitude install  chromium-browser

刚安装完,发现保存密码功能回来了。 并且甚至在我登录了google帐号同步了数据之后(实际当时有些插件并未自动同步过来)也是好的。

3. 可是, 后来就突然不行了。 我想了想, 可能是后又同步进来的某些插件, 导致了问题, 而且应该是个跟输入有关的插件。

然后, 挨个排查插件, 发现是google input tools的问题。 关掉它就好, 打开它就不行。

 

NOTE: 看到chromium的开发网站上的bug列表中, 有与此相关的bug. 就是某一些网站上的login form不能被chrome识别。 然后不弹出“save password”框。 不过这只是个别网站。