mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-15 08:53:07 +09:00
Bug 1320362: Move indexedDb storage type in the storage inspector into a new column
Issue #31
This commit is contained in:
parent
d0ef0781ff
commit
1ea18fdaf7
6 changed files with 51 additions and 6 deletions
|
|
@ -1463,7 +1463,9 @@ DatabaseMetadata.prototype = {
|
|||
|
||||
toObject() {
|
||||
return {
|
||||
name: `${this._name} (${this.storage})`,
|
||||
uniqueKey: `${this._name}${SEPARATOR_GUID}${this.storage}`,
|
||||
name: this._name,
|
||||
storage: this.storage,
|
||||
origin: this._origin,
|
||||
version: this._version,
|
||||
objectStores: this._objectStores.size
|
||||
|
|
@ -1671,7 +1673,9 @@ StorageActors.createActor({
|
|||
if ("objectStores" in item) {
|
||||
// DB meta data
|
||||
return {
|
||||
uniqueKey: `${item.name} (${item.storage})`,
|
||||
db: item.name,
|
||||
storage: item.storage,
|
||||
origin: item.origin,
|
||||
version: item.version,
|
||||
objectStores: item.objectStores
|
||||
|
|
@ -1813,7 +1817,9 @@ StorageActors.createActor({
|
|||
// Detail of indexedDB for one origin
|
||||
default:
|
||||
return [
|
||||
{ name: "uniqueKey", editable: false, private: true },
|
||||
{ name: "db", editable: false },
|
||||
{ name: "storage", editable: false },
|
||||
{ name: "origin", editable: false },
|
||||
{ name: "version", editable: false },
|
||||
{ name: "objectStores", editable: false },
|
||||
|
|
|
|||
|
|
@ -470,17 +470,17 @@ var testIndexedDBs = Task.async(function* (index, hosts, indexedDBActor) {
|
|||
for (let item of data.data) {
|
||||
let found = false;
|
||||
for (let toMatch of IDBValues.dbDetails[host]) {
|
||||
if (item.db == toMatch.db) {
|
||||
if (item.uniqueKey == toMatch.db) {
|
||||
found = true;
|
||||
ok(true, "Found indexed db " + item.db + " in response");
|
||||
ok(true, "Found indexed db " + item.uniqueKey + " in response");
|
||||
is(item.origin, toMatch.origin, "The origin matches.");
|
||||
is(item.version, toMatch.version, "The version matches.");
|
||||
is(item.objectStores, toMatch.objectStores,
|
||||
"The numebr of object stores matches.");
|
||||
"The number of object stores matches.");
|
||||
break;
|
||||
}
|
||||
}
|
||||
ok(found, "indexed db " + item.name + " should exist in response");
|
||||
ok(found, "indexed db " + item.uniqueKey + " should exist in response");
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue