Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 | export function blastUndoStackToRemovePasswordFromMemory(element: HTMLInputElement | null) { // // Blast the undo stack a https://bugs.chromium.org/p/chromium/issues/detail?id=961494 Iif (element === null) return; element.focus(); const pwLength = element.value.length; // Undo password input, kill undo stack for (let i = 0; i < 256; i++) document.execCommand('undo'); const newFakeValue = '0'.repeat(pwLength); element.value = newFakeValue; global.gc?.(); } |