(In reply to smbape from comment #4) Ah, thanks for clarifying! I now understand the issue. And sorry for not being familiar with the spec. Our [implementation](https://searchfox.org/mozilla-central/rev/ffdb6a4d934b3f5294f18cf0e1df618109ccb36b/dom/webidl/Storage.webidl#23,26) also matches what you described in comment 4 I wasn't aware of the difference between the expected results and the actual results. After the restart, ${ before === expected } is `false` which is unexpected. `before` after restarting : 3782206609603602e0a6027100b945021819c60550038026ebc2808c00d38e806e03d821**dd**c807602b94500be9d00000 `before` before restarting: 3782206609603602e0a6027100b945021819c60550038026ebc2808c00d38e806e03d821**09**c807602b94500be9d00000 Note the second one was the result after reloading. This looks like only happens in LSNG. I wonder if is related to LZ4.
Bug 1681300 Comment 9 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to smbape from comment #4) Ah, thanks for clarifying! I now understand the issue. And sorry for not being familiar with the spec. Our [implementation](https://searchfox.org/mozilla-central/rev/ffdb6a4d934b3f5294f18cf0e1df618109ccb36b/dom/webidl/Storage.webidl#23,26) also matches what you described in comment 4 I wasn't aware of the difference between the expected results and the actual results. After the restart, ${ before === expected } is `false` which is unexpected. `before` after restarting : 3782206609603602e0a6027100b945021819c60550038026ebc2808c00d38e806e03d821**dd**c807602b94500be9d00000 `before` before restarting: 3782206609603602e0a6027100b945021819c60550038026ebc2808c00d38e806e03d821**09**c807602b94500be9d00000 Note the second one was the result after reloading. This looks like only happens in LSNG. (If I unflipped the pref for that, the issue seems to be disappear) I wonder if is related to LZ4.