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

    文章

    50

    浏览量

    11599
  • BUG
    BUG
    +关注

    关注

    0

    文章

    156

    浏览量

    16307

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    内孔堆焊激光熔覆修复加工:重塑工业修复的科技标杆‌

    从高端装备向通用机械领域普及;   材料与工艺创新:纳米复合粉末、金属陶瓷复合粉末的研发,进步提升熔覆层的综合性能;而 “激光熔覆 + 在线检测”“机器人自动化熔覆” 等工艺升级,实现修复
    发表于 03-24 14:36

    行业观察 | 微软3月修复83漏洞,多个高危漏洞被标记为高概率被利用

    20263月微软“补丁星期二”正式推送,本次共发布83微软安全补丁,并重新发布10非微软漏洞公告。此次更新覆盖范围广泛,涉及Win
    的头像 发表于 03-17 17:02 1190次阅读
    行业观察 | 微软3月<b class='flag-5'>修复</b>83<b class='flag-5'>个</b>漏洞,多个高危漏洞被标记为高概率被利用

    Linux内核bug狩猎指南:从栈跟踪到修复,官方文档教你搞定系统核心故障

    内核是 Linux 系统的 “心脏”—— 旦它出 bug,小则功能异常,大则系统崩溃、死机。但内核 bug 往往藏在百万行代码中,想快速定位、修复绝非易事。
    的头像 发表于 02-06 16:59 3297次阅读
    Linux内核<b class='flag-5'>bug</b>狩猎指南:从栈跟踪到<b class='flag-5'>修复</b>,官方文档教你搞定系统核心故障

    电视被划了道白色痕迹怎么修复?-TFT-LCD液晶激光修复

    、引言 TFT-LCD液晶电视屏幕表面通常覆盖层硬度较低的偏光片或保护玻璃,日常使用中易因硬物刮擦产生白色痕迹。这类划痕本质是屏幕表层材料受损,光线照射时发生异常散射,呈现白色视觉效果,不仅破坏
    的头像 发表于 02-03 09:10 910次阅读
    电视被划了<b class='flag-5'>一</b>道白色痕迹怎么<b class='flag-5'>修复</b>?-TFT-LCD液晶激光<b class='flag-5'>修复</b>

    行业观察 | 微软1月修复112漏洞,其中1正被黑客主动利用

    20261月微软“补丁星期二”正式推送,本次共发布112微软安全补丁,并重新发布3非微软漏洞公告。此次更新范围广泛,涉及Windo
    的头像 发表于 01-22 16:58 1461次阅读
    行业观察 | 微软1月<b class='flag-5'>修复</b>112<b class='flag-5'>个</b>漏洞,其中1<b class='flag-5'>个</b>正被黑客主动利用

    钨管激光熔覆修复技术的核心原理及优势

    大、结合强度低、材料浪费严重等问题。而激光熔覆技术作为种先进的表面工程方法,为钨管修复提供全新的解决方案。   、钨管激光熔覆修复技术
    发表于 01-14 14:24

    使用HTTP实现IAP的方法

    。 HTTP 基于 TCP 协议运行,它提供种以 HTML 表单形式从 Web 客户端(Mozilla Firefox或 Microsoft Internet Explorer)发
    发表于 12-16 06:18

    程序员最常见谎言

    定写。 3对的,我已经测试了,是OK的,没问题! 4我没有偷懒,我的代码还在跑,现在正在编译! 5这是老问题,不需要再解决。 6这个BUG
    发表于 12-10 08:24

    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

    电容的 “自愈能力”:哪些类型能自我修复,哪些却 “损俱损”?

    在电子元件的世界里,电容器如同一个个微型的能量仓库,而其中具备"自愈能力"的成员更是以其独特的修复机制颠覆传统认知。这种神奇的自我修复特性并非所有电容器都具备,它主要
    的头像 发表于 08-20 15:53 1774次阅读
    电容的 “自愈能力”:哪些类型能自我<b class='flag-5'>修复</b>,哪些却 “<b class='flag-5'>一</b>损俱损”?

    我做了智能高速隔离的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

    降低电视液晶屏修复线的信号延迟及液晶线路修光修复

    摘要 针对电视液晶屏修复过程中信号延迟导致的修复效率下降及液晶线路损伤问题,本文提出种基于硬件结构优化与激光修复技术的综合解决方案。通过重构修复
    的头像 发表于 05-30 09:53 849次阅读
    降低电视液晶屏<b class='flag-5'>修复</b>线的信号延迟及液晶线路修光<b class='flag-5'>修复</b>

    液晶面板黑线缺陷修复及相关液晶线路激光修复

    重要意义。 液晶面板黑线缺陷的成因与影响 液晶面板黑线缺陷是指屏幕上出现的垂直或水平黑色线条,严重破坏显示画面的连续性。其成因主要有两方面:是液晶盒内存在线状杂
    的头像 发表于 05-14 09:20 3342次阅读
    液晶面板黑线缺陷<b class='flag-5'>修复</b>及相关液晶线路激光<b class='flag-5'>修复</b>

    降低液晶面板修复线的信号延迟及液晶线路修光修复

    引言 在液晶面板生产与修复过程中,修复线的信号延迟会严重影响修复效率与质量,同时液晶线路的损伤也需要有效的修复手段。研究降低信号延迟的方法以及液晶线路修光
    的头像 发表于 05-12 15:17 885次阅读
    降低液晶面板<b class='flag-5'>修复</b>线的信号延迟及液晶线路修光<b class='flag-5'>修复</b>