AC - DC Power Supply Non Isolated
Do your self a favour and go to premier magnetics to get a ton of designs for off-line ISOLATED switchers such as this one: -



Adding a transformer just isn't that big of a deal. I know this is a 7V output but they will sell you a transformer suitable for 12 volt DC and give you a circuit. They have many off-the-shelf designs.