Gaming4JC
34dd7065f5
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
2020-01-31 07:36:40 +08:00
Gaming4JC
931b14f847
Bug 1315885 - Part 3: Transfer the ownership of ReactionQueue's entry due to re-enter CustomElementReactionsStack::InvokeReactions.
...
Tag UXP Issue #1344
2020-01-31 07:36:37 +08:00
Gaming4JC
b94fadac97
Bug 1315885 - Part 2: Avoid rethrowing exception in CustomElementCallback::Call.
...
Tag UXP Issue #1344
2020-01-31 07:36:34 +08:00
Gaming4JC
b631d9d59c
Bug 1325279 - Put the reaction queue in CustomElementData structure instead of using a map;
...
Bug 1347446 makes accessing ElementReactionQueue becomes a bit non-trival (have to get it via DocGroup). Since bug 1359346 already refactors the creation time of CustomElementData, ReactionQueue can also be put into CustomElementData, then we can just get ReactionQueue from Element.
Tag UXP Issue #1344
2020-01-31 07:36:08 +08:00
Gaming4JC
cb89330bf3
Bug 1359346 - Implement custom element state;
...
https://dom.spec.whatwg.org/#concept-element-custom-element-state
Tag UXP Issue #1344
2020-01-31 07:36:01 +08:00
Gaming4JC
979d2bfb96
Bug 1357002 - Part 1: Cache dom.webcomponents.customelements.enabled preference;
...
Tag UXP Issue #1344
2020-01-31 07:35:56 +08:00
Gaming4JC
d662ddd6b6
Bug 1341898 - Make nsDocument::IsWebComponentsEnabled use a cached bool pref;
...
Note: Minus IPC bit.
Tag UXP Issue #1344
2020-01-31 07:35:53 +08:00
Gaming4JC
f7154d573b
Bug 1309147 - Part 5: Eliminate performance cliff when accessing CEReactions code.
...
Tag UXP Issue #1344
2020-01-31 07:35:50 +08:00
Gaming4JC
cc71e21e02
Bug 1309147 - Part 4: Add CEReactions for CustomElementRegistry.
...
Tag UXP Issue #1344
2020-01-31 07:35:47 +08:00
Gaming4JC
a176a0e5f2
Bug 1351979 - Change CustomElementRegistry::Define code to properly propagate out JS exceptions;
...
Tag UXP Issue #1344
2020-01-31 07:35:32 +08:00
Gaming4JC
bde53294f8
Bug 1347446 - Move custom element reactions stack to DocGroup.
...
Tag UXP Issue #1344
2020-01-31 07:35:29 +08:00
Gaming4JC
62678b52de
Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry;
...
Tag UXP Issue #1344
2020-01-31 07:35:26 +08:00
Gaming4JC
a91f703945
Bug 1309184 - Implement upgrade reaction for custom element reactions.
...
Tag UXP Issue #1344
2020-01-31 07:35:23 +08:00
Gaming4JC
ed08e1aced
Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements;
...
Tag UXP Issue #1344
2020-01-31 07:35:10 +08:00
Gaming4JC
516fe49cb2
Bug 1274159 - Part 1: Support looking up definitions by using constructor as a key;
...
Tag UXP Issue #1344
2020-01-31 07:35:05 +08:00
wolfbeast
39d5eb7759
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-02-16 00:27:49 +08:00
Roy Tam
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00