0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Mozilla修复了一个存在18年的Firefox Bug

OSC开源社区 来源:OSC开源社区 2023-01-03 11:29 次阅读
Mozilla 为 Firefox 修复了一个已有 18 年历史的 Bug,编号为 Bug 290125。
Bug 290125 最早于 2005 年 4 月 12 日被首次报告,正好是Firefox 1.0.3的发布前几天。此问题与 Firefox 渲染带有:: 首字符 CSS 伪元素的文本有关,提交者表示浏览器使用的 Gecko 引擎会忽略任何声明的行高,继承父框的行高。而当时的 Opera 7.5+ 和 Safari 1.0+ 都能正确处理这个问题。下面截图展示了此错误的具体表现:415934dc-89ef-11ed-bfe3-dac502259ad0.png事实上,此问题最初只在 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
    BUG
    +关注

    关注

    0

    文章

    154

    浏览量

    15581

原文标题:Mozilla修复了一个存在18年的Firefox Bug

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Mozilla撤销Firefox 125更新中安全改进

    Firefox 125稳定版致力于改良底层代码,以期更有效地防止用户访问可疑URL地址。其官方描述为:“扩展下载保护得到加强,能够更加积极地阻止来自高风险URL的下载。”
    的头像 发表于 04-23 11:44 66次阅读

    Firefox Nightly新增原生垂直标签特性

    近日,基于Mozilla旗下的Firefox浏览器用户向来期望其能集成垂直标签页功能,这一愿景在Mozilla Connect页面被热烈讨论,迫切欲望仅次于原生标签分组功能以及恢复对PWA应用的支持。
    的头像 发表于 04-03 14:43 350次阅读

    Mozilla重启Firefox原生标签页组研发 

    查阅IT之家2015年报导显示,早在2009年,Firefox即开始提供一款名为Panorama的标签页组功能。然而,根据Mozilla的数据分析,这一功能的实际使用率仅为万分之一,故而在2016年被去除,Mozilla当时推荐
    的头像 发表于 03-19 14:16 101次阅读

    Mozilla发布Firefox 123.0稳定版,新添网站兼容性报告工具

    2023年2月20日,Mozilla发布Firefox 123.0稳定版及115.9 ESR版本,并更迭Beta、Dev、Nightly三个开发频道版本至124、125;手机版Firefox亦升级到123.0。
    的头像 发表于 02-20 15:45 206次阅读

    Firefox长达21年的 “陈年老bug”,终于被修复了!

    Firefox 的工单记录页面显示,一个在 21 年前发现的 bug 终于被修复了。
    的头像 发表于 01-25 11:08 168次阅读
    <b class='flag-5'>Firefox</b>长达21年的 “陈年老<b class='flag-5'>bug</b>”,终于被<b class='flag-5'>修复</b>了!

    Mozilla Firefox开发将完全转向Git,放弃Mercurial

    目前相关事项仍在规划中,预计至少六个月后才会开始全面的 Git 过渡。过渡完成后,Mercurial 将从 Firefox 开发工作流程中完全淘汰。
    的头像 发表于 11-23 16:08 289次阅读
    <b class='flag-5'>Mozilla</b> <b class='flag-5'>Firefox</b>开发将完全转向Git,放弃Mercurial

    Firefox Android版扩展支持即将推出

    事实上,早在 2019 年 Firefox 移动产品战略负责人 Vesta Zare 就曾提出有关移动版扩展的想法。但因为安全等方面的担忧,导致进展缓慢。现如今,Firefox 扩展程序的编辑部经理 Scott DeVaney 认为,预计用户将对此产生浓厚的兴趣。
    的头像 发表于 11-08 17:04 446次阅读
    <b class='flag-5'>Firefox</b> Android版扩展支持即将推出

    常见的PLC系统BUG有哪些?如何减少BUG的产生呢?

    PLC系统可能会遇到各种不同类型的BUG,以下是一些常见的PLC系统BUG以及如何减少这些BUG的产生的建议
    的头像 发表于 10-31 11:29 524次阅读

    现在,使用Mozilla Firefox的理由又增加了一条!

    的确是的,就以市场份额来说,谷歌 Chrome 占据了 63.56%,而 Firefox 用户仅占据了 2.94% —— 这是来自 StatCountergs.statcounter.com 的统计数据。
    的头像 发表于 10-17 15:59 288次阅读
    现在,使用<b class='flag-5'>Mozilla</b> <b class='flag-5'>Firefox</b>的理由又增加了一条!

    Mozilla检测到Firefox出现了大量崩溃事件

    这些崩溃事件发生的十分突然,一开始 Mozilla 检测到数以千计使用一个名为 Huayra 的 Debian 发行版的用户受到影响,特别是 Huayra 5(基于 Debian 10)。后续的持续检测发现,这个问题影响了几乎所有基于旧版本 Debian 的发行版。
    的头像 发表于 08-07 16:33 616次阅读
    <b class='flag-5'>Mozilla</b>检测到<b class='flag-5'>Firefox</b>出现了大量崩溃事件

    Google在一个函数中放入2万个变量引发Firefox大崩溃

    近日,Mozilla 检测到 Firefox 出现了大量崩溃事件,这个问题主要发生在使用 Linux 系统的用户身上,尤其是使用基于旧版本 Debian 的 Linux 系统上。
    的头像 发表于 06-26 16:58 410次阅读
    Google在一个函数中放入2万个变量引发<b class='flag-5'>Firefox</b>大崩溃

    使用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