I wear glasses and I have been on every ride that might shake them off many times and it has never happened.
I agree with the others but want to say that the one thing I would not do is remove the glasses from any attraction if you cannot see without them. Half the fun on Disney attractions is the stuff all around you. So, take a strap, use it and then sit back and relax. But, if I can wear simple store bought sunglasses (non prescription) on Expedition Everest and Kali River Rapids on multiple occasions and still have those glasses, I wouldn't worry about it too much.
I normally wear glasses. I have contacts but if I wore them I would need to carry cheaters(and possibly sunglasses) around with me. Will my glasses go flying off on rides such as ToT, 7DMT, EE, RnRC, SM?
TIA.
Mark in MN
114 Days to Go!