¿Qué tan persistente es localStorage?

Estoy dependiendo en gran medida de localStorage para un complemento que estoy escribiendo. Todos los ajustes del usuario están almacenados en él. Algunas configuraciones requieren que el usuario escriba regex'es y estarían tristes si sus reglas de expresión regular desaparecen en algún momento. Así que ahora me pregunto qué tan persistente es el localStorage.

Desde las especificaciones:

Los agentes de usuario deben expirar los datos de las áreas de almacenamiento local solo por razones de seguridad o cuando el usuario lo solicite.

Lo anterior parece funcionar igual que las cookies en el lado del cliente. Es decir. cuando el usuario borra todos los datos del navegador (historial, cookies, caché, etc.), localStorage también se truncará. ¿Es correcta esta suposición?

Respuestas a la pregunta(10)

Su respuesta a la pregunta