1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-02 00:59:38 +02:00

minor code review

This commit is contained in:
gorhill 2015-12-19 17:58:26 -05:00
parent c52f021356
commit 13969ed937

View File

@ -814,8 +814,10 @@ var uBlockCollapser = (function() {
// effect on the document), and thus must be logged if needed. // effect on the document), and thus must be logged if needed.
var addedNodesHandler = function() { var addedNodesHandler = function() {
addedNodeListsTimer = null; addedNodeListsTimer = null;
var nodeList, iNode, node; var iNodeList = addedNodeLists.length,
while ( (nodeList = addedNodeLists.pop()) ) { nodeList, iNode, node;
while ( iNodeList-- ) {
nodeList = addedNodeLists[iNodeList];
iNode = nodeList.length; iNode = nodeList.length;
while ( iNode-- ) { while ( iNode-- ) {
node = nodeList[iNode]; node = nodeList[iNode];
@ -829,6 +831,7 @@ var uBlockCollapser = (function() {
collapser.iframesFromNode(node); collapser.iframesFromNode(node);
} }
} }
addedNodeLists.length = 0;
if ( contextNodes.length !== 0 ) { if ( contextNodes.length !== 0 ) {
idsFromNodeList(selectNodes('[id]')); idsFromNodeList(selectNodes('[id]'));
classesFromNodeList(selectNodes('[class]')); classesFromNodeList(selectNodes('[class]'));