@@ -7,6 +7,8 @@ const { getOptionValue } = require('internal/options');
|
7 | 7 | |
8 | 8 | class InspectorLocalStorage extends Storage { |
9 | 9 | setItem(key, value) { |
| 10 | +key = `${key}`; |
| 11 | +value = `${value}`; |
10 | 12 | const oldValue = this.getItem(key); |
11 | 13 | super.setItem(key, value); |
12 | 14 | if (oldValue == null) { |
@@ -17,6 +19,7 @@ class InspectorLocalStorage extends Storage {
|
17 | 19 | } |
18 | 20 | |
19 | 21 | removeItem(key) { |
| 22 | +key = `${key}`; |
20 | 23 | super.removeItem(key); |
21 | 24 | itemRemoved(key, true); |
22 | 25 | } |
@@ -29,6 +32,8 @@ class InspectorLocalStorage extends Storage {
|
29 | 32 | |
30 | 33 | const InspectorSessionStorage = class extends Storage { |
31 | 34 | setItem(key, value) { |
| 35 | +key = `${key}`; |
| 36 | +value = `${value}`; |
32 | 37 | const oldValue = this.getItem(key); |
33 | 38 | super.setItem(key, value); |
34 | 39 | if (oldValue == null) { |
@@ -39,6 +44,7 @@ const InspectorSessionStorage = class extends Storage {
|
39 | 44 | } |
40 | 45 | |
41 | 46 | removeItem(key) { |
| 47 | +key = `${key}`; |
42 | 48 | super.removeItem(key); |
43 | 49 | itemRemoved(key, false); |
44 | 50 | } |
|