Firefox problem - fixed.  CLean-up
No: position must be fixed, and Firefox must fix this bug.

I was confirmed this is a bug in Firefox 25, fixed in 26.
Therefore, rolling back to 0b4590