diff options
author | mmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-11 21:55:11 +0000 |
---|---|---|
committer | mmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-11 21:55:11 +0000 |
commit | c5afccb09e2b865b20803d44e9fb1b7cb39ca123 (patch) | |
tree | 10bfd7813c4592ecd0844ac0a0447b0851a26ed9 /chrome/browser/resources/net_internals/prerenderview.js | |
parent | a0057be84fa71801a949079147edb9dd8cdfb5da (diff) | |
download | chromium_src-c5afccb09e2b865b20803d44e9fb1b7cb39ca123.zip chromium_src-c5afccb09e2b865b20803d44e9fb1b7cb39ca123.tar.gz chromium_src-c5afccb09e2b865b20803d44e9fb1b7cb39ca123.tar.bz2 |
Use JSON for net-internals log dumps and make them loadable.
BUG=87320
TEST=manual
Review URL: http://codereview.chromium.org/7215037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92061 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources/net_internals/prerenderview.js')
-rw-r--r-- | chrome/browser/resources/net_internals/prerenderview.js | 12 |
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) { |