Can You Trust Your Browser With Your Passwords?