Mozilla 为 Firefox 修复了一个已有 18 年历史的 Bug,编号为 Bug 290125。
Bug 290125 最早于 2005 年 4 月 12 日被首次报告,正好是Firefox 1.0.3的发布前几天。此问题与 Firefox 渲染带有:: 首字符 CSS 伪元素的文本有关,提交者表示浏览器使用的 Gecko 引擎会忽略任何声明的行高,继承父框的行高。而当时的 Opera 7.5+ 和 Safari 1.0+ 都能正确处理这个问题。下面截图展示了此错误的具体表现:
事实上,此问题最初只在 Mac 版本的 Firefox 上出现,因为开发者发现它处理行高的方式与其他平台上的 Firefox 不同。并且 2002 年发布的 Firefox 3.0 修复了错误。但在 2014 年,这个问题再度被重新提出。当时 CSS 工作组指出 Firefox 对行高的特殊处理不符合 CSS 规范并导致兼容性问题。与其他浏览器相比,这导致一些在文本块中首字母较大的网站(如 The Verge 和 The Guardian )在 Firefox 中渲染不正确。不过该问题一直被归类为低优先级,因此进展非常缓慢,直到 2022 年 12 月 20 日才被标记为已修复。Firefox 110 将包含更新后的代码。目前 Firefox 最新稳定版本是 108,110预计将于 2023 年 2 月发布。
审核编辑 :李倩
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Mozilla
+关注
关注
0文章
50浏览量
11599 -
BUG
+关注
关注
0文章
156浏览量
16307
原文标题:Mozilla修复了一个存在18年的Firefox Bug
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
内孔堆焊激光熔覆修复加工:重塑工业修复的科技标杆
从高端装备向通用机械领域普及;
材料与工艺创新:纳米复合粉末、金属陶瓷复合粉末的研发,进一步提升熔覆层的综合性能;而 “激光熔覆 + 在线检测”“机器人自动化熔覆” 等工艺升级,实现了修复
发表于 03-24 14:36
行业观察 | 微软3月修复83个漏洞,多个高危漏洞被标记为高概率被利用
2026年3月微软“补丁星期二”正式推送,本次共发布了83个微软安全补丁,并重新发布了10个非微软漏洞公告。此次更新覆盖范围广泛,涉及Win
Linux内核bug狩猎指南:从栈跟踪到修复,官方文档教你搞定系统核心故障
内核是 Linux 系统的 “心脏”—— 一旦它出 bug,小则功能异常,大则系统崩溃、死机。但内核 bug 往往藏在百万行代码中,想快速定位、修复绝非易事。
电视被划了一道白色痕迹怎么修复?-TFT-LCD液晶激光修复
一、引言 TFT-LCD液晶电视屏幕表面通常覆盖一层硬度较低的偏光片或保护玻璃,日常使用中易因硬物刮擦产生白色痕迹。这类划痕本质是屏幕表层材料受损,光线照射时发生异常散射,呈现白色视觉效果,不仅破坏
行业观察 | 微软1月修复112个漏洞,其中1个正被黑客主动利用
2026年1月微软“补丁星期二”正式推送,本次共发布了112个微软安全补丁,并重新发布了3个非微软漏洞公告。此次更新范围广泛,涉及Windo
钨管激光熔覆修复技术的核心原理及优势
大、结合强度低、材料浪费严重等问题。而激光熔覆技术作为一种先进的表面工程方法,为钨管修复提供了全新的解决方案。
一、钨管激光熔覆修复技术
发表于 01-14 14:24
使用HTTP实现IAP的方法
。
HTTP 基于 TCP 协议运行,它提供了一种以 HTML 表单形式从 Web 客户端(Mozilla Firefox或 Microsoft Internet Explorer)发
发表于 12-16 06:18
rt-thread-master内新修改dev_serial_v2.c后导致finsh线程循环无调度怎么解决?
当开启#define RT_USING_POSIX_DEVIO #define RT_USING_POSIX_STDIO 这两个宏定义后,在最新版本的dev_serial_v2.c内存在bug,导致
发表于 09-10 06:56
电容的 “自愈能力”:哪些类型能自我修复,哪些却 “一损俱损”?
在电子元件的世界里,电容器如同一个个微型的能量仓库,而其中具备"自愈能力"的成员更是以其独特的修复机制颠覆了传统认知。这种神奇的自我修复特性并非所有电容器都具备,它主要
我做了一个智能高速隔离的USBHub...开源了!
问题
1.1.2
修复电子开关不工作的问题修复USB2、3数据获取问题
1.1.3
新增过流保护切断电子开关功能
1.1.4
支持串口输出电压电流数据
1.2.0
开发OTA在线升级功能
1.2.1
修复
发表于 08-09 16:01
STM32CubeMX初始配置冲突的BUG怎么处理?
发现了一个BUG,比如我们在使用开发板进行板载按键中断配置的时候,如果开启板子资源初始化配置,我们再自行配置一下后,产生了
发表于 07-22 08:02
液晶面板黑线缺陷修复及相关液晶线路激光修复
重要意义。
液晶面板黑线缺陷的成因与影响
液晶面板黑线缺陷是指屏幕上出现的垂直或水平黑色线条,严重破坏显示画面的连续性。其成因主要有两方面:一是液晶盒内存在线状杂
降低液晶面板修复线的信号延迟及液晶线路修光修复
引言
在液晶面板生产与修复过程中,修复线的信号延迟会严重影响修复效率与质量,同时液晶线路的损伤也需要有效的修复手段。研究降低信号延迟的方法以及液晶线路修光
Mozilla修复了一个存在18年的Firefox Bug
评论