发现并修复一个Bug需要多长时间?
最近,Firefox用实际行动证明,一个Bug的发现和修复甚至可以用整整18年的时间。
2005年4月,有用户反馈说Firefox在使用::首字母CSS呈现文本时会有问题。
这个编号为290125的Bug最初导致Firefox在Mac上处理行高的方式与其他平台不同,导致官方在2007年首次修复了这个Bug。
2014年,这个Bug再次出现,当时的CSS工作组发现并指出Firefox对行高的特殊处理不符合CSS规范,导致兼容性问题。
但是这一次,Bug没有被重视。相反,它被标记为低优先级,然后无人问津。
直到最近开始测试的Firefox版本110,这个18年来第一次被发现的Bug终于被完全修复,预计2023年2月推送给所有用户。