Estou dependendo muito do localStorage para um plugin que estou escrevendo. Todas as configurações do usuário são armazenadas nele. Algumas configurações exigem que o usuário grave as expressões regulares e eles ficariam tristes se suas regras de expressão regular acabassem em algum ponto. Portanto, agora estou me perguntando o quão persistente é o localStorage.
Das especificações :
Os agentes do usuário devem expirar os dados das áreas de armazenamento local apenas por motivos de segurança ou quando solicitados a fazê-lo pelo usuário.
O código acima parece funcionar exatamente como os cookies no lado do cliente. Ou seja, quando o usuário limpa todos os dados do navegador (histórico, cookies, cache, etc.), o localStorage também será truncado. Esta suposição está correta?
chrome:settings/cookies