summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources/net_internals/prerenderview.js
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/resources/net_internals/prerenderview.js')
-rw-r--r--chrome/browser/resources/net_internals/prerenderview.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/chrome/browser/resources/net_internals/prerenderview.js b/chrome/browser/resources/net_internals/prerenderview.js
index 7edcb14..318addf 100644
--- a/chrome/browser/resources/net_internals/prerenderview.js
+++ b/chrome/browser/resources/net_internals/prerenderview.js
@@ -17,6 +17,10 @@ function PrerenderView(mainBoxId, prerenderEnabledSpanId, prerenderHistoryDivId,
inherits(PrerenderView, DivView);
+PrerenderView.prototype.onLoadLogFinish = function(data) {
+ return this.onPrerenderInfoChanged(data.prerenderInfo);
+};
+
function IsValidPrerenderInfo(prerenderInfo) {
if (prerenderInfo == null) {
return false;
@@ -33,9 +37,9 @@ PrerenderView.prototype.onPrerenderInfoChanged = function(prerenderInfo) {
this.prerenderEnabledSpan_.innerText = '';
this.prerenderHistoryDiv_.innerHTML = '';
this.prerenderActiveDiv_.innerHTML = '';
- if (!IsValidPrerenderInfo(prerenderInfo)) {
- return;
- }
+
+ if (!IsValidPrerenderInfo(prerenderInfo))
+ return false;
this.prerenderEnabledSpan_.innerText = prerenderInfo.enabled.toString();
@@ -46,6 +50,8 @@ PrerenderView.prototype.onPrerenderInfoChanged = function(prerenderInfo) {
var tabPrinter = PrerenderView.createActiveTablePrinter(
prerenderInfo.active);
tabPrinter.toHTML(this.prerenderActiveDiv_, 'styledTable');
+
+ return true;
};
PrerenderView.createHistoryTablePrinter = function(prerenderHistory) {