I ought to mention that I have tried all of the workarounds on the firefox forum. None of them work for me.
It seems it is a known issue and some fixes work on some systems. There are however many people for whom any fixes work.
Perhaps the FE could look into this annoying bug with the Mozilla people?