summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/src/web
diff options
context:
space:
mode:
authorbinji@chromium.org <binji@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-11 16:23:30 +0000
committerbinji@chromium.org <binji@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-11 16:23:30 +0000
commit3e8cbaa40f94890f269037ce87b857da94096bdc (patch)
treee59d84cc5fc9fba266233d76f09fcf2c8c3c7e27 /native_client_sdk/src/web
parentacd6a6e036a500e028d0859d04f8c43668320c9f (diff)
downloadchromium_src-3e8cbaa40f94890f269037ce87b857da94096bdc.zip
chromium_src-3e8cbaa40f94890f269037ce87b857da94096bdc.tar.gz
chromium_src-3e8cbaa40f94890f269037ce87b857da94096bdc.tar.bz2
[NaCl SDK] The manifest viewer now displays links to naclports bundles.
BUG=none R=noelallen@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/13861021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@193660 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'native_client_sdk/src/web')
-rw-r--r--native_client_sdk/src/web/manifest.html15
1 files changed, 11 insertions, 4 deletions
diff --git a/native_client_sdk/src/web/manifest.html b/native_client_sdk/src/web/manifest.html
index 553d856..49574b4 100644
--- a/native_client_sdk/src/web/manifest.html
+++ b/native_client_sdk/src/web/manifest.html
@@ -31,6 +31,7 @@
border-style: solid;
border-color: rgb(100, 100, 100);
border-width: 0px 0px 2px 0px;
+ text-align: center;
}
tbody tr:nth-child(odd) {
@@ -85,7 +86,9 @@
// Create the column headers.
var tr = document.createElement('tr');
- var columns = ['name', 'version', 'revision', 'win', 'mac', 'linux'];
+ var columns = [
+ 'name', 'version', 'revision', 'win', 'mac', 'linux', 'all'
+ ];
for (var i = 0; i < columns.length; ++i) {
var td = document.createElement('td');
var text = document.createTextNode(columns[i]);
@@ -94,7 +97,7 @@
}
columnsElm.appendChild(tr);
- var platforms = ['win', 'mac', 'linux'];
+ var platforms = ['win', 'mac', 'linux', 'all'];
for (var i = 0; i < data.length; ++i) {
var tr = document.createElement('tr');
@@ -105,9 +108,13 @@
var archives = data[i].archives;
for (var k = 0; k < archives.length; ++k) {
if (columns[j] == archives[k].host_os) {
+ var url = archives[k].url;
+ var lastSlash = url.lastIndexOf('/');
+ var nextDot = url.indexOf('.', lastSlash);
+ name = url.substr(lastSlash + 1, nextDot - lastSlash - 1);
node = document.createElement('a');
- node.setAttribute('href', archives[k].url);
- node.appendChild(document.createTextNode(columns[j]));
+ node.setAttribute('href', url);
+ node.appendChild(document.createTextNode(name));
td.appendChild(node);
}
}