From 53c9b77ed41aebb157012eff5e57cad3a962d18e Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sat, 4 Jan 2020 23:29:10 -0500 Subject: Bug 1315885 - Part 4: Implement callback reaction for custom element reactions. Note: Skipped SyncInvokeReactions since it is removed in CE v1, waste of time. Tag UXP Issue #1344 --- dom/base/CustomElementRegistry.h | 67 ++++++++++++++++++++++++---------------- 1 file changed, 40 insertions(+), 27 deletions(-) (limited to 'dom/base/CustomElementRegistry.h') diff --git a/dom/base/CustomElementRegistry.h b/dom/base/CustomElementRegistry.h index cb7bd67a5..33f2a95ff 100644 --- a/dom/base/CustomElementRegistry.h +++ b/dom/base/CustomElementRegistry.h @@ -84,23 +84,14 @@ struct CustomElementData explicit CustomElementData(nsIAtom* aType); CustomElementData(nsIAtom* aType, State aState); - // Objects in this array are transient and empty after each microtask - // checkpoint. - nsTArray> mCallbackQueue; // Custom element type, for