Chrome polish is great on glass! As long as you remove it when it is still damp. When I was kid I worked for a glass company and they used to keep there windshields out side {have no idea why}, they would go over them in and out with chrome polish to remove water spots, bird droppings, basically anything and everything that was on the glass. It can also be used on mirrors {obviously}, cleans and clears them up real nice.