There's an "Screenshot Node" feature from the inspector menu.
It would be great to have such feature to save dom node to pdf instead of screenshot. Currently no browser does have support for this.
Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.
I second this. Being able to render out a document exactly as it appears in the browser would be a real boon.