Abusing the Chromium Devtools Scope Pane
Anti-debugging, as a field, is just one of those things that I think is inherently <i>distasteful</i>. As in, the <i>sole</i> point of doing it isn't to <i>make</i> or fix something, like so much else in programming, it's to <i>break</i> something, and deny a feature. That just...feels like making a giant "screw you" to somebody else, which is very unpleasant.<p>As an aside, I was very glad to see that if you browse to the example sites with firefox you get an angry "This only works in Chromium based browsers" popup.