问题标签 [firefox-developer-edition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
63 浏览

firefox - 在 Firefox 开发工具中调用 getter 仅在监视面板中有效

在 firefox developer 66.0b1(禁用所有扩展)中,“invoke getter”功能在调试器面板中不起作用,但在监视表达式面板中起作用。

我创建了一个文件 script.js 并包含在同一文件夹中的 index.html 中,以进行如下测试:

我在 line 设置断点console.log('done');。当我开始调试时,我在调试器面板中单击“调用 getter”(>> 按钮),但没有任何反应。

在此处输入图像描述

它适用于手表表达式面板:

在此处输入图像描述

这个功能还没有完成还是我的firefox安装坏了?

0 投票
2 回答
3339 浏览

selenium - 如何通过 Selenium 打开 Firefox 开发者版

按照一些关于 Selenium 的教程,我安装了geckodriver. 为了在 python 上运行一个简单的代码来运行 Selenium,我必须在命令行中指定这个路径:

但我希望 Selenium 打开我拥有的开发人员版本,因为它包含我要测试的扩展名:当我为开发人员版本可执行文件设置路径时:

然后运行我的python脚本:

Selenium 仍会打开geckodriver浏览器。

问:如何指示 Selenium 运行 Firefox Dev。我指定的路径中的版本?

0 投票
0 回答
382 浏览

firefox - 如何使 Firefox Web 控制台在记录新输出时自动滚动?

我使用 Firefox(开发者版)作为我的 web 开发的主要调试环境。有什么方法可以让 Web 控制台在记录时自动滚动以跟上新的输出?

我正在使用带有热模块重新加载的 Webpack,Web 控制台会快速填满消息。如果它可以自动滚动,那么每次我保存代码或 HTML 更改时,我就不需要在两个宽屏显示器上移动鼠标来向下滚动——眼睛比鼠标移动得更快。

0 投票
2 回答
1641 浏览

macos - macOS 的 Firefox 开发者版中是否提供捏缩放(像我们在图像上所做的缩放)?如果是,如何启用它?

我已经尝试过此链接 https://itstillworks.com/enable-zoom-pinch-firefox-macbook-21731.html上给出的解决方案

这似乎只是增加了缩放百分比,可以通过Cmd+来完成+。但我想要的是 Chrome 和 Safari 的方式,放大页面的特定部分(指针所在的部分),然后您也可以在这些特定设置中滚动。就像放大网页是图像一样。这个功能在 Firefox 中可用吗?

0 投票
1 回答
49 浏览

firefox - Firefox Quantum:事件窗格不会出现在开发者版的开发者选项卡上

使用 Firefox Quantum:开发者版 68.0b14(64 位)。

在这里,我想使用这个浏览器来监视 DOM 中发生的文本更改。由于对该 DOM 的更改是由与该 DOM 无关的事件处理程序触发的,因此我需要直接监视对 DOM 的更改。

所以我认为事件窗格很有用。


但是,新调试器尚不支持此功能。devtools.debugger.new-debugger-frontend当您设置为时,事件窗格未出现false

我可以改用这个功能吗?监控元素的变化。

右键单击元素时,Google chrome 有一个项目“Break on”,但 Firefox 没有。你有同等的功能吗?

0 投票
2 回答
963 浏览

spotify - 如何解决 Firefox 开发者版上的 Spotify 使用 WidevineCdm 插件崩溃的问题?

不是直接的编程问题,但肯定是关于开发人员生产力的问题。

像许多开发人员一样,我正在运行最新版本的 Firefox DeveloperEdition,以利用其所有各种工具集,同时尝试听 Spotify 来淹没开放式办公室。

虽然这不是第一次发生;Spotify 反复崩溃,WidevineCdm 插件被指责为罪魁祸首……这通常发生在没有任何播放的情况下,但有时会在几秒钟后发生。

通常,像往常一样摆弄插件设置的“帮助”页面提示并不是那么有帮助。

我知道它可能会在几天内自行解决,但作为一个好奇的开发人员,我想知道它为什么会持续中断?

0 投票
2 回答
2232 浏览

javascript - 如何调试 HTML 中脚本标记中编写的 JavaScript

我正在尝试在我无权访问源代码的网站上的 iframe 上的标签内调试外部 JavaScript。我能够直接调试所有的 javascript 文件,但不能调试嵌入在 HTML 中的 javascript。

我试图在源选项卡中搜索代码,但无法提出。我尝试使用 Firefox 开发者版以及 chrome 开发工具

我正在尝试调试的问题:

0 投票
1 回答
509 浏览

python - SyntaxError: JSON.parse: JSON 数据 (odoo10) 的第 1 行第 1 列的意外字符

我在 hr.payslip 上工作,我想从树视图中执行多次取消。我想用 hr.payslip 中的一些数据填充一个弹出窗口,然后取消相关记录,但我收到了这个错误。以下屏幕截图显示了它 行动来自这里 来自 firefox dev 的脚本错误 未加载数据

我使用 Brave Browser,我也尝试了 firefox-dev,它显示了更多的脚本错误。我检查了我的日志文件,一切似乎都正确,HTTP/1.1" 200。

0 投票
1 回答
100 浏览

javascript - 浏览器开发工具:如何找出元素的事件上下文

我正在弄清楚 React 文档页面的搜索功能是如何工作的:https ://reactjs.org/ 。

我知道他们使用DocSearch,但我想知道幕后发生了什么。

目前我想知道当我在搜索栏中输入任何内容时会发生什么。这是我在 Chrome 开发工具中得到的:

火焰图: 在此处输入图像描述

源窗口(查看调用堆栈) 在此处输入图像描述

使用火焰图和调用堆栈显示事件期间调用了哪些函数,以及触发了哪些事件(在本例中为Event:keypress-> Event:textinput-> Event:input-> function call

问题是,我如何知道 DOM 的哪个元素使用 devtools 触发了事件?通过查看源代码我知道它是#algolia-doc-search触发input事件,但我想知道一种更方便的方法来跟踪 DOM 事件。

谢谢!

以防万一,Firefox 开发版也无济于事。 在此处输入图像描述

0 投票
1 回答
110 浏览

firefox - 如何在 Firefox 调试器中调试嵌入在 HTML 响应中的 JavaScript

我无法弄清楚如何调试放置在<script>与 HTML 响应有效负载一起加载的元素中的 JavaScript。我可以查看有效载荷:

嵌入在 HTML 响应负载中的 JavaScript

是否可以添加断点并单步执行该 JavaScript 代码?