[Webkit-unassigned] [Bug 161083] Assertion hit: ASSERT(!m_parserScheduler) in ~HTMLDocumentParser()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 24 12:37:57 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=161083
--- Comment #2 from Chris Dumez <cdumez at apple.com> ---
In Document::implicitOpen(), we call in this order:
1. cancelParsing(); // Clears out m_parser
2. removeChildren(); // May cause JS execution and therefore re-populate m_parser
3. m_parser = createParser(); // Expects m_parser to be null.
Looking at the spec:
https://html.spec.whatwg.org/#dom-document-open
It says:
Remove all child nodes of the document, without firing any mutation events. (step 15)
So we should probably not fire mutation events.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160824/b10b44c8/attachment.html>
More information about the webkit-unassigned
mailing list