This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The spec should clarify whether or not document-wide (soon to be per-host) editing states such as of StyleWithCSS and DefaultParagraphSeparator to be reset when a new document is loaded.
IIUC, the HTML spec says that when you load a new document, the Document object is replaced entirely. Therefore, any state associated with it is replaced. I added a note to this effect. I also added that it gets reset on document.open(), which was not explicitly required anywhere before AFAICT. http://dvcs.w3.org/hg/editing/rev/3859b3153f0c
This makes sense to me, thanks!