BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Firefox Developer Edition推出弹出窗口调试

| 作者 James Chesters 关注 2 他的粉丝 ,译者 刘嘉洋 关注 0 他的粉丝 发布于 2016年3月24日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Mozilla基金会早先发布了Firefox Developer Edition 47开发者浏览器,以改善扩展调试。

Mozilla基金会的博客Mozilla Hacks上发表了一篇题为《 Developer Edition 47 – User agent emulation, popup debugging and more》的博文,其作者是Tim Nguyen(开发工具工作者)和Firefox工程师Brian Grinstead,他们称通过使用浏览器工具箱(Browser Toolbox)调整运行状况,调试面板可以持续保持打开。开发者可以打开弹出窗口返回浏览器工具箱。

Nguyen和Grinstead称:

开发者可以使用这次发布的产品更便捷地监测弹出窗口。你可以锁定弹出窗口,以防你鼠标点击别处时它就消失了。你必须打开浏览器工具箱,点击在工具箱右上角的四个方块图标来使用这个功能。

你可以在这里查看到这个动作的截图。

开发者浏览器的另一大新功能是为调试存储密集型应用程序提供改进的支配视图。Mozilla基金会在原先工作的基础上添加了一个保留路径面板。根据MDN Developer Tools所述:

假设有一个给定的节点,保留路径面板将会向你展示从这个节点到GC root的五条最短路径。从而你可以看到所有避免给定节点被执行回收操作的节点。当你发现一个对象泄露后,你将会看到究竟有哪些对象持有对它的引用。

值得注意的是Developer Edition 47移除了3D视图。Nguyen和Grinstead解释称它与Firefox多进程版本相冲突。

然而一些开发者对这项改动提出了异议,JavaScript开发者Nazar Mokrynskyi抱怨道“3D视图被移除了,但是推荐使用的 Tilt 3D在最新的版本中不能使用,它上一次更新竟然是在2011年。对于3D的移除是正确的吗?是否考虑在未来恢复这个功能?”

“我们确实讨论过,用一个更有用的方式来可视化物体,但是这都还没提上日程。或许我们将在插件中实现这个功能。”Grinstead回复说。

Mozilla 基金会在2014年11月推出了开发者专用的浏览器Firefox Developer Edition。在Firefox1.0版本发布后的10年,更名后Aurora的发布将持续关注于给开发者提供环境以流水化其开发工作流。

开发者可以点击这里下载最新的Firefox浏览器和特别的Developer Edition。

查看英文原文Firefox Developer Edition Brings Popup Debugging


感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT