A similar behavior is available with edit-server[1] and the accompanying Chrome plugin[2] in Emacs.
[1]: http://melpa.org/#/edit-server [2]: https://chrome.google.com/webstore/detail/edit-with-emacs/lj...
[1]: http://melpa.org/#/edit-server [2]: https://chrome.google.com/webstore/detail/edit-with-emacs/lj...
What a cool idea.