Just recovered from a bad hang of my Windows 10 laptop.
A not yet known bug in Edge browser on windows 10, (and probably IE too), can make the system instable.
Never delete a large range using IDBOBjectStore.delete(IDBKeyRange). Edge/IE users on windows 10, running that code will experience a deadlocked operating system afterwards. Database is first filled with small objects from id 1...100000 (takes a few seconds) before doing this delete operation. It's that simple to reproduce.
IDBObjectStore.delete(IDBKeyRange.bound(100, 99000))
Reproduce the issue:
// WARNING: DON'T open the fiddle in Edge or IE, or you will need to do hard reset on your system:
https://jsfiddle.net/dfahlander/L7dL8xrv/59/
Reported to Microsoft: https://connect.microsoft.com/IE/feedback/details/2530333