blob: c25e0ab34a1a7db0fcaf6f6367fb78932564a77a [file] [log] [blame]
// Copyright (c) 2010 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 history_log = [];
/**
* Stores a state every time an "active" event is sent, up to 20 items.
*/
chrome.idle.onStateChanged.addListener(function(newstate) {
var time = new Date();
if (history_log.length >= 20) {
history_log.pop();
}
history_log.unshift({'state':newstate, 'time':time});
});
/**
* Opens history.html when the browser action is clicked.
* Used window.open because I didn't want the tabs permission.
*/
chrome.browserAction.onClicked.addListener(function() {
window.open('history.html', 'testwindow', 'width=700,height=600');
});