开发者工具文章
-
Cranelift 的新后端,第一部分:指令选择
这篇文章将描述我最近在 Mozilla 的日常工作中对 Cranelift 的工作。在这篇文章中,我将介绍一些背景信息,并描述指令选择问题。特别是,我将谈论我们一直在进行的指令选择器和后端框架的改进。
-
Firefox 79:共享内存的安全回归、新工具和平台更新
Firefox 79 提供了一个新的 Promise 方法、更安全的
target=_blank
链接、逻辑赋值运算符、用于改进 JavaScript 调试的工具改进以及许多其他对 Web 开发者有用的更新。此外,共享内存终于回来了,并具有更安全的实现。 -
Firefox 76:音频工作线程和其他技巧
Firefox 76 在 JavaScript 方面提供了对 Web 平台支持的重大新功能,例如音频工作线程和
Intl
改进。此外,我们还对 Firefox DevTools 添加了许多一流的改进,使 JavaScript 调试和开发更容易、更快。 -
Firefox 浏览器中的工程代码质量:看看我们的工具和挑战
以下是 Firefox 代码质量工具链的内部视角,该工具链旨在管理我们桌面浏览器的持续开发和每月发布。这篇文章探讨了管理代码质量和补丁的流程的架构、挑战和持续演变,以处理 2100 万行代码。
-
Firefox 74 的安全功能更强大
Firefox 74 的发布重点是安全增强功能:功能策略、跨域资源策略标头以及删除 TLS 1.0/1.1 支持。我们还提供了一些新的 CSS 文本属性功能、JS 可选链操作符和额外的 2D 画布文本度量功能,以及通常丰富的 DevTools 增强功能和错误修复。
-
为 Firefox 的 JavaScript 调试器实现做好未来准备
优化 Firefox Developer Tools 与 SpiderMonkey JavaScript 引擎的集成带来了许多好处,包括 Firefox Developer Edition 中现在可用的新的异步调用堆栈跟踪。在这篇文章中,您可以了解它是如何完成的,直到内存管理的详细更改。
-
Firefox 73 已经发布
今天我们发布了 Firefox 73,其中包含有用的新增功能,包括 CSS 和 JavaScript 更新,以及许多 DevTools 改进。我们添加了 CSS 逻辑属性,在控制台和调试器中推动了性能向前发展,并改进了 WebSocket 检查器。感谢大家对 DevTools 的持续反馈。
-
Firefox 72 - 我们 2020 年的第一首歌
虽然我们正在转向更频繁的四周浏览器发布周期,但 Firefox 72 版本功能丰富,充满了好处。它包含了许多请求的 DevTools 更新和改进。我们还引入了 Shadow Parts 和 CSS 运动路径,以及有用的新 JavaScript 功能。此外,视频的画中画功能现在也适用于 Mac 和 Linux 用户!
-
Mozilla Hacks 的 2019 年阅读量最多的 10 篇文章
Mozilla Hacks 在 2019 年涵盖了许多有趣的领域。我们最受欢迎的文章介绍了实验和特殊项目,并描述了 WebAssembly 和 WASI 等开创性平台技术的演变。Mozilla WebThings 继续吸引关注和采用。对 Firefox 版本和 Firefox DevTools 的兴趣比以往任何时候都更加强烈。继续阅读。
-
使用 Firefox 72 中的观察点调试变量
您是否曾经想过在代码中了解对象属性的读写位置,而无需手动添加断点或日志语句?观察点是一种断点类型,可以回答这个问题。它们是更新的调试器中的新功能,现在可在 Firefox 72 Developer Edition 版本中使用。