 
       if newNode.nodeName == 'SCRIPT' && newNode.getAttribute("data-turbolinks-eval") != "false"
         executeScriptTag(newNode)
-      else
-        refreshedNodes.push(newNode)
-
-  refreshedNodes
 
 executeScriptTags = ->
   scripts = Array::slice.call document.body.querySelectorAll 'script:not([data-turbolinks-eval="false"])'

  pageCacheKeys = Object.keys pageCache

  cacheTimesRecentFirst = pageCacheKeys.map (url) ->
    pageCache[url].cachedAtn
  .sort (a, b) -> b - a

  for key in pageCacheKeys when pageCache[key].cachedAt <= cacheTimesRecentFirst[limit]


fetchHistory = (cachedPage) ->
  xhr?.abort()
  changePage createDocument(cachedPage.body.innerHTML), title: cachedPage.title
  progressBar?.done()
  recallScrollPosition cachedPage
  triggerEvent EVENTS.RESTORE
