#12 compatibility with FF 20.x to 99.x