Commit Graph

14 Commits

Author SHA1 Message Date
roytam1 e96983c692 import from UXP: Issue #2135 - Bug 1425864: Ensure printing documents which have shadow DOM works (015148fc) 2023-03-07 10:51:55 +08:00
roytam1 2e76049ac4 ported from UXP: Issue #2135 - Bug 1393806/Part 3: Change dom::ReparentWrapper to take an ErrorResult (9f0fb9c1) 2023-03-07 10:49:16 +08:00
roytam1 fbefa53b81 import from UXP: Issue #2135 - Bug 1393806/Part 1: Change nsNodeUtils cloning/adopting stuff to use an ErrorResult for errors (e65a864a) 2023-03-07 10:33:56 +08:00
roytam1 4ecb58c737 import from UXP: Issue #2135 - Bug 1414692: Adopt shadow roots when adopting a shadow host across documents (b72ddcf6) 2023-03-07 10:26:38 +08:00
roytam1 af6d46321e import from UXP: Bug 1396584 - Remove support for multiple ShadowRoots (5917636e) 2022-04-14 10:56:29 +08:00
roytam1 37e04cd171 import from UXP: Bug 1430951 - Avoid element name atomizing to improve performance of LookupCustomElementDefinition (57da7a19) 2022-04-08 15:46:43 +08:00
roytam1 ce5f288c59 import from UXP:
- Bug 1406325 - Part 3: Refactor custom elements clone a node. (c4718c47)
- Bug 1406325 - Part 4: Use mType for LookupCustomElementDefinition and also removing parts of v0. (db3b6b58)
2022-04-08 14:09:07 +08:00
roytam1 a04cb4625a import from UXP: Bug 1406325 - Part 2: Set CustomElementData when cloning a node. (05b01709) 2022-04-08 13:57:48 +08:00
roytam1 659e9fd394 import from UXP: Bug 1319342 - Clone a node should enqueue an upgrade reaction. (f077bd93) 2022-04-06 15:44:11 +08:00
roytam1 371bdaaeb1 import from UXP: Bug 1121994 - Implement adopted callback for custom elements. (d35ff298) 2022-04-06 15:42:08 +08:00
roytam1 8031c7d968 ported from UXP: Bug 1377993 - Make node slots less memory hungry in common cases. (dd7fa403) 2022-04-06 13:49:16 +08:00
roytam1 2a0f765f03 import from UXP: Issue #935 - Actually unlink targets from registered intersection observers. (7798af3c) 2022-03-29 16:56:07 +08:00
roytam1 ca17f28577 import from UXP: Issue #249 - Stabilize and align Intersection Observers (5af41078) 2022-03-25 15:46:36 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00