DevTools配置文件中观察到的神秘,未归因的事物-这是什么?

时间:2019-01-15 20:11:48

标签: javascript google-chrome profiling devtools

当我开始发现一些奇怪的东西时,我正在对应用进行性能分析。 “ moousemove”事件正在触发并调用我没有添加自己的代码。哎呀,我的页面上没有mousemove侦听器。我以为可能是扩展程序,也许是AdBlock,所以我禁用了所有扩展程序。它没有消失。

此外,在打开<select>列表时,我注意到它调用了某些类“ ListPicker” ...严重的是,没有任何线索。一些屏幕截图:

enter image description here

还请注意“编译脚本” ...默认情况下,我没有在页面上评估任何脚本。是什么赋予了?在寻找源代码时,DevTools简单地说: enter image description here

我可以以某种方式仍然使DevTools将我重定向到它正在执行的确切代码行吗?令人沮丧的是,在页面上执行奇怪的外来代码,甚至无法查看源代码。

有关触发的mousemove事件的更多信息: enter image description here

检查“源”选项卡时,除了我自己的文件外,我什么都没有找到。 enter image description here

此外,我注意到,总是在我的性能分析会话即将结束的某个地方,这个“未分发的”资源似乎完全阻塞了我的JavaScript: enter image description here

但是,这什至没有发生。我的网站保持完全响应状态-100%脚本化CPU使用率无法做到这一点。但是,DevTools表示相反。真正让我做噩梦的最后一件事是:

enter image description here

否定时间?您甚至可以在饼图的左侧看到Chrome的渲染结果。

那么,在我所有的困惑中,这到底是什么?我如何找到它的来源,或者甚至找到它的来源,也许这只是Chrome最新版本中的错误?非常感谢任何人都可以放弃他们的想法。

0 个答案:

没有答案