Skip to content

Instantly share code, notes, and snippets.

@captchadex
Created June 14, 2020 21:44
Show Gist options
  • Save captchadex/b9765d8658585a20de5a277d721d84da to your computer and use it in GitHub Desktop.
Save captchadex/b9765d8658585a20de5a277d721d84da to your computer and use it in GitHub Desktop.
Google Chrome password deleter
// Run this in chrome://settings/passwords
// Works as of Chrome 83
const page = document.querySelector('settings-ui')
.shadowRoot.querySelector('settings-main')
.shadowRoot.querySelector('settings-basic-page')
.shadowRoot.querySelector('settings-autofill-page')
.shadowRoot.querySelector('passwords-section')
.shadowRoot
const currentItem = page
.querySelector('iron-list#passwordList')
.querySelector('password-list-item')
.shadowRoot.querySelector('#passwordMenu')
const deleteButton = page.querySelector('cr-action-menu').querySelector('button#menuRemovePassword')
setInterval(() => {
currentItem.click()
deleteButton.click()
}, 10)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment