I currently use LastPass for all of my password generation and management. After reading Diceware, I realized that LastPass' password generator might be insecure, as somebody could potentially attempt to generate the same password I did.
I'm cautious about posting their code on this website, but from inspecting their code here, I've seen that for each character, they pick a character type (Upper, Lower, Number, Symbol, or All), and then pick a random character out of a predefined list.
I've attempted to look at their random number generation code, and it looks like they use the time as the seed. I'm not entirely sure where rng_pool comes from, and how it works to generate the password.
What method of generation are they using, and is it secure?
(The important functions on the page are