In addition to bug 57696, I see that addChild: - does not ignore whitespace - does not handle surrogate pairs Also, one FIXME comment already indicates that addChild/removeChild should be rewritten to take care of separators updated.
(In reply to comment #0) > In addition to bug 57696, I see that addChild: > > - does not ignore whitespace Actually, whitespace removal is done is updateFromElement.