nl_tokens: Create object with fake null prototype : use iframe Object with cleared prototype
pl_tokens: function ( ) { // Thrash, waste and sodomy: IE GC bug var iframe = _domCreate ( 'iframe' ) ; var i = _enumBugKeys . length ; var lt = '<' ; var gt = '>' ; var iframeDocument ; iframe . style . display = 'none' ; _html . appendChild ( iframe ) ; iframe . src = 'javascript:' ; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); iframeDocument = iframe . contentWindow . document ; iframeDocument . open ( ) ; iframeDocument . <mask> ( lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt ) ; iframeDocument . close ( ) ; createDict = iframeDocument . F ; while ( i -- ) delete createDict [ PROTOTYPE$1 ] [ _enumBugKeys [ i ] ] ; return createDict ( ) ; }