【发布时间】:2012-12-20 01:14:07
【问题描述】:
我正在使用 Firefox Scratchpad 来了解缩放行为
当用户键入 CTRL-PLUS 和 CTRL-MINUS 键时的结果。
在 Javascript Scratchpad 中,我正在评估访问
Components.interfaces.nsIDOMWindowUtils.screenPixelsPerCSSPixel
像这样的属性:
var util = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIDOMWindowUtils);
util.screenPixelsPerCSSPixel
在 Scratchpad 中,在上面的 screenPixelsPerCSSPixel 中最后一个 l 之后键入 CTRL-L 会导致异常:
Exception: The operation is insecure.
(请注意,当前活动的 Firefox 标签指向 http://www.google.com)。
devtools.chrome.enabled 标志在此设置为 true
上下文,但这似乎并不重要,因为仍在抛出异常。
我需要做什么才能显示 Javascript Scratchpad 那个值?
这只是暂时的,以便在学习期间获得理解
调试仪式。暂时搁置一个明显的问题“为什么它是一个
显示比例因子的安全风险?”。我只是在
标准且安全的 Firefox 控件范围内的值
例如启用/禁用about:config 值,我可以轻松地
完成后撤消。
【问题讨论】:
标签: firefox scratchpad