It appears that the method replaceChildren on the interface ParentNode has explicitly been excluded. It's not clear to me why this is; as far as I can tell it's stable and present in most browsers. This change was introduced in a seemingly unrelated pull-request, which doesn't provide any hints as to why this was done. Is there a reason for this? Was this an accident?