blob: 18d360761a8c5f2dcadb34f74485e24b617e3d55 [file] [log] [blame]
// 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 CANNOT_OPEN_DB = -1;
var SETUP_FAILED = -2;
var TEST_FAILED = -3;
function setup() {
window.indexedDB = window.indexedDB || window.webkitIndexedDB;
window.IDBKeyRange = window.IDBKeyRange || window.webkitIDBKeyRange;
if ('indexedDB' in window)
return true;
return false;
}
function getOrAddElement(id, type) {
var elem = document.getElementById(id);
if (!elem) {
elem = document.createElement(type);
elem.id = id;
document.body.appendChild(elem);
}
return elem;
}
function log(msg) {
var logElem = getOrAddElement('logElem', 'DIV');
logElem.innerHTML += msg + '<br>';
}