Safari and Chrome derivatives deviate from the specification, while Firefox implements it correctly.
Rather than comply with the spec, one proposal is to change the spec and ask Firefox to match their behaviour.
Rather than comply with the spec, one proposal is to change the spec and ask Firefox to match their behaviour.