Earlier quoted context omitted.
Having a non-standard window zoom also sets this off.
I've made the docked/undocked an experimental feature since it was causing the issues you were seeing. Please let me know if you're still seeing any issues with false positives for open.
Chrome Inspector Detector
21–30 of 92 posts
Re: Chrome Inspector Detector
#22Re: Chrome Inspector Detector
#23Earlier quoted context omitted.
I've made the docked/undocked an experimental feature since it was causing the issues you were seeing. Please let me know if you're still seeing any issues with false positives for open.
From quickly checking the code before the reports, you seemed to be first checking for the height thing, and prematurely returning, before running any profiling. Wouldn't you avoid these problems if you first checked for the surer stuff, and then checked the height?
Re: Chrome Inspector Detector
#24 javascript:clearTimeout(setTimeout(function(){}, 1) - 1);Re: Chrome Inspector Detector
#25Re: Chrome Inspector Detector
#26How do I press ⌘ on Linux?
Re: Chrome Inspector Detector
#27How do I press ⌘ on Linux?
Re: Chrome Inspector Detector
#28EDIT: Oh, I get it, it must be housekeeping to clear the log messages generated by the profiler.
Re: Chrome Inspector Detector
#29console.profile = console.clear = function(){} That's all you need write in the console to stop this annoyance.
Does that make profiling unusable?
chrome.inspector.detector = function(){ return {open:false}}
But a more aggresive solution is this one: console = undefined;
var iframe = document.body.appendChild(document.createElement("iframe"));
iframe.style.display = "none";
window._console = iframe.contentWindow.console
And you can use `_console` instead of `console`