diff options
author | Matt A. Tobin <email@mattatobin.com> | 2020-04-17 07:35:48 -0400 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2020-04-17 07:35:48 -0400 |
commit | 3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17 (patch) | |
tree | c793eb598816afa68a560c4224b06ca15b8ad55c /dom/base/nsDOMMutationObserver.h | |
parent | f164962a3dc53f4823dfff6c77e7972c72d4c61f (diff) | |
download | UXP-3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17.tar UXP-3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17.tar.gz UXP-3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17.tar.lz UXP-3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17.tar.xz UXP-3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17.zip |
Bug 1409976 - Add `slotchange` event
* Add support for `slotchange` event
* Signal `slotchange` when slot's assigned nodes changes
Tag #1375
Diffstat (limited to 'dom/base/nsDOMMutationObserver.h')
-rw-r--r-- | dom/base/nsDOMMutationObserver.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/dom/base/nsDOMMutationObserver.h b/dom/base/nsDOMMutationObserver.h index a8babc603..d6bdfb3e0 100644 --- a/dom/base/nsDOMMutationObserver.h +++ b/dom/base/nsDOMMutationObserver.h @@ -552,12 +552,9 @@ public: } // static methods - static void HandleMutations(mozilla::AutoSlowOperation& aAso) - { - if (sScheduledMutationObservers) { - HandleMutationsInternal(aAso); - } - } + static void QueueMutationObserverMicroTask(); + + static void HandleMutations(mozilla::AutoSlowOperation& aAso); static bool AllScheduledMutationObserversAreSuppressed() { |