diff --git a/src/js/contentscript-end.js b/src/js/contentscript-end.js index 67052b9b5..90c805181 100644 --- a/src/js/contentscript-end.js +++ b/src/js/contentscript-end.js @@ -618,6 +618,11 @@ var uBlockCollapser = (function() { var i = nodes.length; while ( i-- ) { node = nodes[i]; + // http://jsperf.com/enumerate-classes + // Chromium: classList a bit faster than manually enumerating + // class names. + // Firefox: classList quite slower than manually enumerating + // class names. vv = node.classList; if ( typeof vv !== 'object' ) { continue; } j = vv.length || 0;