You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
document.open(), and various other places, such as the HTML parser, suppress mutation events. Unfortunately (and per usual) it differs across browsers. Chrome/Edge/Safari appear to set a one-off flag, whereas Firefox will only suppress them between document.open() and document.close().
That is, if you add frame.contentDocument.body.appendChild(document.createElement("x")); after the close() call in web-platform-tests/wpt#10680, Firefox will "fail" the test.
If we ever define them in detail, see #305, we should make sure this nuance is covered.
The text was updated successfully, but these errors were encountered:
document.open()
, and various other places, such as the HTML parser, suppress mutation events. Unfortunately (and per usual) it differs across browsers. Chrome/Edge/Safari appear to set a one-off flag, whereas Firefox will only suppress them betweendocument.open()
anddocument.close()
.That is, if you add
frame.contentDocument.body.appendChild(document.createElement("x"));
after theclose()
call in web-platform-tests/wpt#10680, Firefox will "fail" the test.If we ever define them in detail, see #305, we should make sure this nuance is covered.
The text was updated successfully, but these errors were encountered: