Don't pause webview timers as we're rendering a preloaded tab.

Bug: 5109383
Change-Id: I5e94180e8f07986712b3f69ea44af56729dd41a2
diff --git a/src/com/android/browser/Preloader.java b/src/com/android/browser/Preloader.java
index 37cbc0e..3d30c96 100644
--- a/src/com/android/browser/Preloader.java
+++ b/src/com/android/browser/Preloader.java
@@ -84,7 +84,6 @@
             s.cancelTimeout();
         }
 
-        WebViewTimersControl.getInstance().onPrerenderDone(s == null ? null : s.getWebView());
         return s;
     }
 
@@ -111,6 +110,7 @@
         PreloaderSession s = takeSession(id);
         if (s != null) {
             if (LOGD_ENABLED) Log.d(LOGTAG, "Discard preload session " + id);
+            WebViewTimersControl.getInstance().onPrerenderDone(s == null ? null : s.getWebView());
             PreloadedTabControl t = s.getTabControl();
             t.destroy();
         } else {