Chromium Code Reviews| Index: chrome/browser/resources/extensions/extension_info.js |
| diff --git a/chrome/browser/resources/extensions/extension_info.js b/chrome/browser/resources/extensions/extension_info.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..52a2930530a23e0bfc3a3044b1b5c7d2be800384 |
| --- /dev/null |
| +++ b/chrome/browser/resources/extensions/extension_info.js |
| @@ -0,0 +1,33 @@ |
| +// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| +// Use of this source code is governed by a BSD-style license that can be |
| +// found in the LICENSE file. |
| + |
| +cr.define('extension_info', function() { |
| + 'use strict'; |
| + |
| + /** |
| + * Object for accessing localized strings. |
| + * @type {!LocalStrings} |
| + */ |
| + function load() { |
| + // i18nTemplate.process(document, templateData); |
|
Aaron Boodman
2012/06/16 02:21:19
Shouldn't this be enabled?
Yoyo Zhou
2012/06/18 19:39:38
The WebUI tutorial was kind of confusing, especial
|
| + var extensionId = location.pathname.substr(1); |
| + if (extensionId) |
| + chrome.send('requestExtensionInfo', [extensionId]); |
| + } |
| + |
| + function handleExtensionInfo(extension) { |
| + $('extension-item').style.backgroundImage = 'url(' + extension.icon + ')'; |
| + $('extension-title-running').textContent = |
| + loadTimeData.getStringF('isRunning', extension.name); |
| + $('extension-update-time').textContent = extension.install_time; |
| + $('extension-description').textContent = extension.description; |
| + } |
| + |
| + return { |
| + load: load, |
| + handleExtensionInfo: handleExtensionInfo |
| + }; |
| +}); |
| + |
| +window.addEventListener('DOMContentLoaded', extension_info.load); |