# HG changeset patch # Parent be6397ba302301d46555e5248cb7451114c10a0a # User timeless@mozdev.org Link user to pushloghtml diff --git a/js/Data.js b/js/Data.js --- a/js/Data.js +++ b/js/Data.js @@ -14,6 +14,10 @@ Data.prototype = { return this._hgData.getRevUrl(rev); }, + getPushlogHtmlUrl: function Data_getPushlogHtmlUrl(rev) { + return this._hgData.getPushlogHtmlUrl(rev); + }, + loadPushes: function Data_loadPushes(timeOffset, loadCallback, failCallback) { var self = this; return this._hgData.load( diff --git a/js/HgData.js b/js/HgData.js --- a/js/HgData.js +++ b/js/HgData.js @@ -17,4 +17,8 @@ HgData.prototype = { return this.getRepoUrl() + "rev/" + rev; }, + getPushlogHtmlUrl: function HgData_getPushlogHtmlUrl(rev) { + return this.getRepoUrl() + "pushloghtml?changeset=" + rev; + }, + }; diff --git a/js/UserInterface.js b/js/UserInterface.js --- a/js/UserInterface.js +++ b/js/UserInterface.js @@ -259,6 +259,10 @@ var UserInterface = { return this._data.getRevUrl(rev); }, + _pushlogURL: function UserInterface__pushlogURL(reV) { + return this._data.getPushlogHtmlUrl(rev); + }, + _resultTitle: function UserInterface__resultTitle(result) { var type = result.machine.type; return { @@ -399,7 +403,7 @@ var UserInterface = { var timeOffset = this._controller.getTimeOffset(); ul.innerHTML += pushes.map(function buildHTMLForPush(push, pushIndex) { return '