Well, if you look in the options you'll find Firefox actually does have an option whether to accept all cookies, only first party, no cookies or always ask. Chrome also has an option to deny all cookies, third party cookies or accept all (no ask here).
It means it will accept cookies for other domains if you have visited the other domain explicitly before. This makes things like embedded widgets work.