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文章
46浏览量
11153 -
BUG
+关注
关注
0文章
154浏览量
15581
原文标题:Mozilla修复了一个存在18年的Firefox Bug
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
Mozilla撤销Firefox 125更新中安全改进
Firefox 125稳定版致力于改良底层代码,以期更有效地防止用户访问可疑URL地址。其官方描述为:“扩展下载保护得到加强,能够更加积极地阻止来自高风险URL的下载。”
Firefox Nightly新增原生垂直标签特性
近日,基于Mozilla旗下的Firefox浏览器用户向来期望其能集成垂直标签页功能,这一愿景在Mozilla Connect页面被热烈讨论,迫切欲望仅次于原生标签分组功能以及恢复对PWA应用的支持。
Mozilla重启Firefox原生标签页组研发
查阅IT之家2015年报导显示,早在2009年,Firefox即开始提供一款名为Panorama的标签页组功能。然而,根据Mozilla的数据分析,这一功能的实际使用率仅为万分之一,故而在2016年被去除,Mozilla当时推荐
Mozilla发布Firefox 123.0稳定版,新添网站兼容性报告工具
2023年2月20日,Mozilla发布Firefox 123.0稳定版及115.9 ESR版本,并更迭Beta、Dev、Nightly三个开发频道版本至124、125;手机版Firefox亦升级到123.0。
Mozilla Firefox开发将完全转向Git,放弃Mercurial
目前相关事项仍在规划中,预计至少六个月后才会开始全面的 Git 过渡。过渡完成后,Mercurial 将从 Firefox 开发工作流程中完全淘汰。
Firefox Android版扩展支持即将推出
事实上,早在 2019 年 Firefox 移动产品战略负责人 Vesta Zare 就曾提出有关移动版扩展的想法。但因为安全等方面的担忧,导致进展缓慢。现如今,Firefox 扩展程序的编辑部经理 Scott DeVaney 认为,预计用户将对此产生浓厚的兴趣。
常见的PLC系统BUG有哪些?如何减少BUG的产生呢?
PLC系统可能会遇到各种不同类型的BUG,以下是一些常见的PLC系统BUG以及如何减少这些BUG的产生的建议
现在,使用Mozilla Firefox的理由又增加了一条!
的确是的,就以市场份额来说,谷歌 Chrome 占据了 63.56%,而 Firefox 用户仅占据了 2.94% —— 这是来自 StatCountergs.statcounter.com 的统计数据。
Mozilla检测到Firefox出现了大量崩溃事件
这些崩溃事件发生的十分突然,一开始 Mozilla 检测到数以千计使用一个名为 Huayra 的 Debian 发行版的用户受到影响,特别是 Huayra 5(基于 Debian 10)。后续的持续检测发现,这个问题影响了几乎所有基于旧版本 Debian 的发行版。
Google在一个函数中放入2万个变量引发Firefox大崩溃
近日,Mozilla 检测到 Firefox 出现了大量崩溃事件,这个问题主要发生在使用 Linux 系统的用户身上,尤其是使用基于旧版本 Debian 的 Linux 系统上。
使用yocto构建Firefox Web浏览器报错怎么处理?
我正在尝试使用 yocto 为 im8m mini 构建 firefox。
MACHINE ??= \'imx8mm-lpddr4-evk\'
发行版 ?= \'fsl-imx-xwayland
发表于 06-02 08:42
【感芯科技MC3172开发板体验】BUG:烧录工具卡校验
前言
几天前,刚到手的板子,直接体验了一波,烧录程序完全没有问题。
但最近却遇到了问题:烧录卡校验,程序无反应,无法下载程序到板子???
PS:发现有挺多人都存在这个问题!
找BUG
发表于 05-29 10:07
GCC 12.3 发布,修复了 127+ 错误
发布了,这是自去年 8 月发布 GCC 12.2 以来的第一个维护更新。在 GCC 12.3 更新中改正了超过 127 个已知的错误。
除了许多错误
发表于 05-25 08:22
在drv_can存在一个设置CAN速率的BUG?
stm32f103 rt-thread 版本4.0.2,可能是的用的rt-thread版本较低,在drv_can存在一个设置CAN速率的BUG,322行
case
发表于 05-12 15:16
评论