Android systrace的HTML输出中出现Javascript错误,有什么想法吗?

Android systrace的HTML输出中出现Javascript错误,有什么想法吗?,android,debugging,Android,Debugging,当我从DDMS(在Windows上)运行systrace时,生成的html文件包含一个javascript错误,导致无法在浏览器中看到结果。数据存在于html文件中,但如果不在浏览器中查看,则很难使用。有什么问题吗?我不认为我应该修复javascript,systrace/adt/ddms IMO肯定有问题,我只是不知道是什么 看起来这已经被报道过了,请参阅 以下是错误(来自Chrome): 下面是错误产生的javascript: document.addEventListener('DOMCo

当我从DDMS(在Windows上)运行systrace时,生成的html文件包含一个javascript错误,导致无法在浏览器中看到结果。数据存在于html文件中,但如果不在浏览器中查看,则很难使用。有什么问题吗?我不认为我应该修复javascript,systrace/adt/ddms IMO肯定有问题,我只是不知道是什么

看起来这已经被报道过了,请参阅

以下是错误(来自Chrome):

下面是错误产生的javascript:

document.addEventListener('DOMContentLoaded', function() {
  if (!linuxPerfData)
    return;
  var m = new tracing.model(linuxPerfData); //This line throws the exception.
  var timelineViewEl = document.querySelector('.view');
  tracing.ui.decorate(timelineViewEl, tracing.TimelineView);
  timelineViewEl.model = m;
  timelineViewEl.tabIndex = 1;
  timelineViewEl.timeline.focusElement = timelineViewEl;
});
document.addEventListener('DOMContentLoaded', function() {
  if (!linuxPerfData)
    return;
  var m = new tracing.model(linuxPerfData); //This line throws the exception.
  var timelineViewEl = document.querySelector('.view');
  tracing.ui.decorate(timelineViewEl, tracing.TimelineView);
  timelineViewEl.model = m;
  timelineViewEl.tabIndex = 1;
  timelineViewEl.timeline.focusElement = timelineViewEl;
});