Save and restore form inputs
Extension save form elements input and textarea that:
- have been filled,
- are not of type hidden or password
every 10 seconds.
Data is saved to local storage, scoped to both hostname and pathname part of the URL.
Empty form elements are restored after initial page load and on every relevant change made to the DOM tree, using MutationObserver interface.