Issue #2225 - Implement Element.replaceChildren

This accounts for refactoring changes (e.g. avoids RemoveChild*
changes).

Partially based on https://bugzilla.mozilla.org/show_bug.cgi?id=1626015
This commit is contained in:
FranklinDM 2023-05-01 20:50:50 +08:00 committed by roytam1
commit ae50e9e01d
3 changed files with 37 additions and 0 deletions

View file

@ -1980,6 +1980,7 @@ public:
void Prepend(const Sequence<OwningNodeOrString>& aNodes, ErrorResult& aRv);
void Append(const Sequence<OwningNodeOrString>& aNodes, ErrorResult& aRv);
void ReplaceChildren(const Sequence<OwningNodeOrString>& aNodes, ErrorResult& aRv);
void GetBoxQuads(const BoxQuadOptions& aOptions,
nsTArray<RefPtr<DOMQuad> >& aResult,