@@ -221,7 +221,7 @@ vAPI.domWatcher = (function() {
221221 removedNodeLists . length = 0 ;
222222 //console.timeEnd('dom watcher/safe observer handler');
223223 if ( addedNodes . length === 0 && removedNodes === false ) { return ; }
224- for ( const listener of getListenerIterator ( ) ) {
224+ for ( let listener of getListenerIterator ( ) ) {
225225 listener . onDOMChanged ( addedNodes , removedNodes ) ;
226226 }
227227 addedNodes . length = 0 ;
@@ -311,7 +311,7 @@ vAPI.domWatcher = (function() {
311311
312312 const start = function ( ) {
313313 domIsReady = true ;
314- for ( const listener of getListenerIterator ( ) ) {
314+ for ( let listener of getListenerIterator ( ) ) {
315315 listener . onDOMCreated ( ) ;
316316 }
317317 startMutationObserver ( ) ;
@@ -469,7 +469,7 @@ vAPI.DOMFilterer = (function() {
469469 const nodes = parent . querySelectorAll (
470470 `:scope > :nth-child(${ pos } )${ this . spath } `
471471 ) ;
472- for ( const node of nodes ) {
472+ for ( let node of nodes ) {
473473 output . push ( node ) ;
474474 }
475475 }
@@ -555,7 +555,7 @@ vAPI.DOMFilterer = (function() {
555555 this . tasks = [ ] ;
556556 const tasks = o . tasks ;
557557 if ( ! tasks ) { return ; }
558- for ( const task of tasks ) {
558+ for ( let task of tasks ) {
559559 this . tasks . push ( new ( this . operatorToTaskMap . get ( task [ 0 ] ) ) ( task ) ) ;
560560 }
561561 }
@@ -568,10 +568,10 @@ vAPI.DOMFilterer = (function() {
568568 }
569569 exec ( input ) {
570570 let nodes = this . prime ( input ) ;
571- for ( const task of this . tasks ) {
571+ for ( let task of this . tasks ) {
572572 if ( nodes . length === 0 ) { break ; }
573573 const transposed = [ ] ;
574- for ( const node of nodes ) {
574+ for ( let node of nodes ) {
575575 task . transpose ( node , transposed ) ;
576576 }
577577 nodes = transposed ;
@@ -580,11 +580,11 @@ vAPI.DOMFilterer = (function() {
580580 }
581581 test ( input ) {
582582 const nodes = this . prime ( input ) ;
583- for ( const node of nodes ) {
583+ for ( let node of nodes ) {
584584 let output = [ node ] ;
585- for ( const task of this . tasks ) {
585+ for ( let task of this . tasks ) {
586586 const transposed = [ ] ;
587- for ( const node of output ) {
587+ for ( let node of output ) {
588588 task . transpose ( node , transposed ) ;
589589 }
590590 output = transposed ;
@@ -664,7 +664,7 @@ vAPI.DOMFilterer = (function() {
664664
665665 let t0 = Date . now ( ) ;
666666
667- for ( const entry of this . selectors ) {
667+ for ( let entry of this . selectors ) {
668668 const pselector = entry [ 1 ] ;
669669 const allowance = Math . floor ( ( t0 - pselector . lastAllowanceTime ) / 2000 ) ;
670670 if ( allowance >= 1 ) {
@@ -681,13 +681,13 @@ vAPI.DOMFilterer = (function() {
681681 pselector . budget = - 0x7FFFFFFF ;
682682 }
683683 t0 = t1 ;
684- for ( const node of nodes ) {
684+ for ( let node of nodes ) {
685685 this . domFilterer . hideNode ( node ) ;
686686 this . hiddenNodes . add ( node ) ;
687687 }
688688 }
689689
690- for ( const node of toRemove ) {
690+ for ( let node of toRemove ) {
691691 if ( this . hiddenNodes . has ( node ) ) { continue ; }
692692 this . domFilterer . unhideNode ( node ) ;
693693 }
@@ -841,7 +841,7 @@ vAPI.domCollapser = (function() {
841841 const iframeLoadEventPatch = vAPI . iframeLoadEventPatch ;
842842 let netSelectorCacheCountMax = response . netSelectorCacheCountMax ;
843843
844- for ( const target of targets ) {
844+ for ( let target of targets ) {
845845 const tag = target . localName ;
846846 let prop = src1stProps [ tag ] ;
847847 if ( prop === undefined ) { continue ; }
@@ -919,13 +919,13 @@ vAPI.domCollapser = (function() {
919919 } ;
920920
921921 const addMany = function ( targets ) {
922- for ( const target of targets ) {
922+ for ( let target of targets ) {
923923 add ( target ) ;
924924 }
925925 } ;
926926
927927 const iframeSourceModified = function ( mutations ) {
928- for ( const mutation of mutations ) {
928+ for ( let mutation of mutations ) {
929929 addIFrame ( mutation . target , true ) ;
930930 }
931931 process ( ) ;
@@ -965,7 +965,7 @@ vAPI.domCollapser = (function() {
965965 } ;
966966
967967 const addIFrames = function ( iframes ) {
968- for ( const iframe of iframes ) {
968+ for ( let iframe of iframes ) {
969969 addIFrame ( iframe ) ;
970970 }
971971 } ;
@@ -995,7 +995,7 @@ vAPI.domCollapser = (function() {
995995 // http://jsperf.com/queryselectorall-vs-getelementsbytagname/145
996996 const elems = document . images ||
997997 document . getElementsByTagName ( 'img' ) ;
998- for ( const elem of elems ) {
998+ for ( let elem of elems ) {
999999 if ( elem . complete ) {
10001000 add ( elem ) ;
10011001 }
@@ -1016,7 +1016,7 @@ vAPI.domCollapser = (function() {
10161016 } ,
10171017 onDOMChanged : function ( addedNodes ) {
10181018 if ( addedNodes . length === 0 ) { return ; }
1019- for ( const node of addedNodes ) {
1019+ for ( let node of addedNodes ) {
10201020 if ( node . localName === 'iframe' ) {
10211021 addIFrame ( node ) ;
10221022 }
0 commit comments