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

    浏览量

    11463
  • BUG
    BUG
    +关注

    关注

    0

    文章

    156

    浏览量

    16063

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32CubeMX初始配置冲突的BUG怎么处理?

    发现BUG,比如我们在使用开发板进行板载按键中断配置的时候,如果开启板子资源初始化配置,我们再自行配置下后,产生了
    发表于 07-22 08:02

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

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

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

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

    如何维护i.MX6ULL的安全内核?

    Vigiles 等工具。通过使用此内核系列中的最新内核,漏洞数量大大减少:最新的 5.15 是 5.15.178,它“仅”有 1019 已知漏洞(很可能影响较小)。此外,还有些关键的 bug
    发表于 04-01 08:28

    大佬们,这个加热垫的开关闪的,怎么修复啊?谢谢

    大佬们,这个加热垫的开关闪的,怎么修复啊?谢谢
    发表于 03-11 10:42

    实战案例 | RK3588 CAN通信BUG避坑指南

    前言:RK3588内置CAN控制器存在不可修复的硬件缺陷,考虑工业、医疗、车载等应用领域对CAN通讯稳定性有着极高的要求,为规避此问题,建议使用SPI转CAN替代原生CAN接口。、背景说明
    的头像 发表于 02-20 08:30 ?6105次阅读
    实战案例 | RK3588 CAN通信<b class='flag-5'>BUG</b>避坑指南

    苹果2025新品爆料 iPhone SE 4或搭载A18芯片

    近日,科技媒体MacRumors发布则关于苹果2025新品的爆料,称即将发布的iPhone SE 4将配备识别码为T8140的芯片,该识别码与苹果A18和A
    的头像 发表于 01-23 16:51 ?943次阅读

    锂电池不存电怎么修复 磷酸铁锂电池组修复方法全解析

    磷酸铁锂电池组的修复可以在定程度上恢复其性能,延长使用寿命。均衡充电法、深度充放电法和脉冲修复法各有特点和适用场景。在实际操作中,要根据电池组的具体情况选择合适的修复方法,并严格遵循
    的头像 发表于 01-20 11:47 ?2853次阅读
    锂电池不存电<b class='flag-5'>了</b>怎么<b class='flag-5'>修复</b> 磷酸铁锂电池组<b class='flag-5'>修复</b>方法全解析

    2025半导体行业将启动18新晶圆厂项目

    近日,根据SEMI(国际半导体产业协会)最新发布的全球晶圆厂预测季度报告,半导体行业预计在2025将迎来波新的建设热潮,共计将启动18新晶圆厂建设项目。 这些新项目涵盖了不同尺寸
    的头像 发表于 01-09 14:48 ?1879次阅读

    腾讯云内核团队修复Linux关键Bug

    腾讯云操作系统(Tencent OS)内核团队近日在Linux社区取得了显著成果。他们提交的两项改进方案,成功解决自2021以来直困扰众多线厂商,并在近期让多个Linux顶级
    的头像 发表于 12-31 10:58 ?736次阅读

    ADS8684的4输入通道都存在1V的直流偏置,怎么解决?

    我们设计的硬件上,ADS8684的4输入通道都存在1V的直流偏置, 如果把4输入通道的串联电阻R632~R635都卸掉,那么868
    发表于 12-16 08:22

    PyTorch 2.5.1: Bugs修复版发布

    ,以提升用户体验。 二,PyTorch 2.5.1 的主要修内容 1,RPM 和 arm64 发行版支持: 2.5.1 版本修复基于 RPM 的发行版和 arm64 发行版中的些问题,这些
    的头像 发表于 12-03 16:11 ?1713次阅读
    PyTorch 2.5.1: Bugs<b class='flag-5'>修复</b>版发布

    Firefox、Chrome和Puppeteer已支持WebDriver BiDi

    近期,我们与 BrowserStack 起见证 WebDriver BiDi 在 BrowserStack 中正式投入使用。并且 WebDriver BiDi 也继续得到了完善,Firefox
    的头像 发表于 11-06 16:35 ?1080次阅读

    修复实战课:篦冷机拖轮轴磨损,如何修复让速度效率双提升!

    本文介绍篦冷机作为水泥厂熟料烧成系统中的重要设备,其拖轮轴磨损问题的修复方法。通过对比传统修复工艺与高分子复合材料修复工艺,详细阐述这种
    的头像 发表于 10-21 15:19 ?736次阅读
    轴<b class='flag-5'>修复</b>实战课:篦冷机拖轮轴磨损,如何<b class='flag-5'>修复</b>让速度效率双提升!

    使用TAS5805MEVM上的功放输出2*7W就保护,为什么?

    使用TAS5805MEVM上的功放输出2*7W就保护,供电是18V, analog gain 设的0dB, 想问是什么原因导致保护.
    发表于 09-30 06:53