Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1307)

Unified Diff: chrome/common/extensions/docs/examples/api/systemInfo/main.js

Issue 11415249: Remove systemInfo sample since it was landed to chrome-app-samples on github (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/examples/api/systemInfo/main.js
diff --git a/chrome/common/extensions/docs/examples/api/systemInfo/main.js b/chrome/common/extensions/docs/examples/api/systemInfo/main.js
deleted file mode 100644
index 0a5f1b19cb5db5ca4e078f3f0842d4cf4e0fb30a..0000000000000000000000000000000000000000
--- a/chrome/common/extensions/docs/examples/api/systemInfo/main.js
+++ /dev/null
@@ -1,99 +0,0 @@
-// 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.
-
-var systemInfo = chrome.experimental.systemInfo;
-
-var indicator = {}
-var isStarted = false;
-
-function onStorageChanged(info) {
- var elem = document.getElementById(info.id);
- if (indicator[info.id]++ % 2)
- elem.bgColor = "green";
- else
- elem.bgColor = "white";
- elem.innerHTML = info.availableCapacity;
-}
-
-function startMonitor() {
- if (isStarted) return;
- systemInfo.storage.onAvailableCapacityChanged.addListener(onStorageChanged);
- isStarted = true;
-}
-
-function stopMonitor() {
- if (!isStarted) return;
- systemInfo.storage.onAvailableCapacityChanged.removeListener(
- onStorageChanged);
- isStarted = false;
-}
-
-function showStorageInfo(unit) {
- table = "<tr><td>" + unit.id + "</td>" +
- "<td>" + unit.type + "</td>" +
- "<td>" + Math.round(unit.capacity/1024) + "</td>" +
- "<td id=" + "\"" + unit.id + "\">" +
- Math.round(unit.availableCapacity/1024) +
- "</td></tr>\n";
- return table;
-}
-
-function init() {
- document.getElementById("start-btn").onclick = startMonitor;
- document.getElementById("stop-btn").onclick = stopMonitor;
-
- // Get CPU information.
- chrome.experimental.systemInfo.cpu.get(function(cpu) {
- var cpuInfo = "<b>Architecture:</b> " + cpu.archName +
- "<br><b>Model Name: </b>" + cpu.modelName +
- "<br><b>Number of Processors: </b>" + cpu.numOfProcessors;
- var div = document.getElementById("cpu-info");
- div.innerHTML = cpuInfo;
- });
- chrome.experimental.systemInfo.cpu.onUpdated.addListener(function(info) {
- var table = "<br><table border=\"1\">\n" +
- "<tr><td width=\"80px\"><b>Index</b></td>";
- for (var i = 0; i < info.usagePerProcessor.length; i++) {
- table += "<td width=\"120px\"><b>" + i + "</b></td>";
- }
- table += "<td width=\"120px\"><b>Total</b></td></tr>\n";
- table += "<tr><td><b>History Usage</b></td>";
- for (var i = 0; i < info.usagePerProcessor.length; i++) {
- table += "<td>" + Math.round(info.usagePerProcessor[i]) + "</td>";
- }
- table += "<td>" + Math.round(info.averageUsage) + "</td></tr>";
- table += "</table>\n";
- var div = document.getElementById("cpu-cores");
- div.innerHTML = table;
- });
-
- // Get memory information.
- chrome.experimental.systemInfo.memory.get(function(memory) {
- var memoryInfo =
- "<b>Total Capacity:</b> " + Math.round(memory.capacity / 1024) + "KB" +
- "<br><b>Available Capacity: </b>" +
- Math.round(memory.availableCapacity / 1024) + "KB"
- var div = document.getElementById("memory-info");
- div.innerHTML = memoryInfo;
- });
-
- // Get storage information.
- chrome.experimental.systemInfo.storage.get(function(units) {
- var table = "<table width=65% border=\"1\">\n" +
- "<tr><td><b>ID</b></td>" +
- "<td><b>Type</b></td>" +
- "<td><b>Total Capacity (KB)</b></td>" +
- "<td><b>Available Capacity (KB)</b></td>" +
- "</tr>\n";
- for (var i = 0; i < units.length; i++) {
- indicator[units[i].id] = 0;
- table += showStorageInfo(units[i]);
- }
- table += "</table>\n";
- var div = document.getElementById("storage-list");
- div.innerHTML = table;
- });
-}
-
-document.addEventListener('DOMContentLoaded', init);

Powered by Google App Engine
This is Rietveld 408576698