firefox just broke our website... again... why do browsers still think they know better than our engineers