If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Add ChromeOnly MutationObserver.mergeCharacterDataRecords to speed up devtools

NEW
Unassigned

Status

()

Core
DOM
2 years ago
2 years ago

People

(Reporter: smaug, Unassigned)

Tracking

36 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
See https://bugzilla.mozilla.org/show_bug.cgi?id=1188640#c8
(Reporter)

Updated

2 years ago
Summary: Bug 1188640 - Add ChromeOnly MutationObserver.mergeCharacterDataRecords to speed up devtools → Add ChromeOnly MutationObserver.mergeCharacterDataRecords to speed up devtools
(Reporter)

Comment 1

2 years ago
As discussed on IRC we may want to have just .mergeRecords which tries to merge all sorts of records in some sane, documented way.
For child list case it could perhaps merge if all the child nodes are being replaced all the time. The merged record would contain initially removed nodes and finally added nodes, but the intermediates wouldn't be notified.
You need to log in before you can comment on or make changes to this bug.