Can you trust your browser with your passwords?