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...