Firefox/Mozilla is not an apple product. Those of us fortunate enough to have abandoned Microsoft and windows for Linux free ware are not having to contend with the glitches shown. You can still run Firefox on a windows box. You might give it a try until the devs get the glitches worked out on the systems you're running.