- Use
position: fixedto prevent the page from jumping. - Use activeElement instead of target.
- Fix bug where we attempted to focus a text node. (This happened in Firefox under specific circumstances)
- Use webmodules for Range/Selection functionality.
- Switch to using
HTMLElementinstead ofDocumentFragment, and delay the removal from the document until after the callback has returned, thus allowing for calls to getComputedStyle().
- Actually include built
.jsfile in published module. - Add .gitignore.
- Add .npmignore.
- Initial release.