FranklinDM
015148fcc3
Issue #2135 - Bug 1425864: Ensure printing documents which have shadow DOM works
2023-03-06 16:24:46 +08:00
FranklinDM
9f0fb9c16e
Issue #2135 - Bug 1393806/Part 3: Change dom::ReparentWrapper to take an ErrorResult
...
* Bug 1393806 (Part 4) landed as part of Issue #1118 .
* Account for ReparentWrappersInSubtree, introduced in 1466991
2023-03-06 16:24:26 +08:00
FranklinDM
e65a864a3e
Issue #2135 - Bug 1393806/Part 1: Change nsNodeUtils cloning/adopting stuff to use an ErrorResult for errors
...
This will allow us to propagate out more informative errors in some cases.
2023-03-06 16:23:51 +08:00
FranklinDM
b72ddcf657
Issue #2135 - Bug 1414692: Adopt shadow roots when adopting a shadow host across documents
2023-03-06 16:20:46 +08:00
Moonchild
ed7e49eda6
Issue #1656 - Part 2: Unmangle some unfortunate UTF-8 victims.
...
The poor fellows got lost in an ASCII-interpretation of the world.
2020-09-25 22:04:14 +08:00
Moonchild
8c395520d9
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-25 22:04:12 +08:00
Matt A. Tobin
5917636e83
Bug 1396584 - Remove support for multiple ShadowRoots
...
Tag #1375
2020-04-18 07:05:03 +08:00
Gaming4JC
57da7a1935
Bug 1430951 - Avoid element name atomizing to improve performance of LookupCustomElementDefinition
...
Since we are dealing with the element (nodeInfo->LocalName() and NameAtom() are the same value), we could use nodeInfo->NameAtom() instead.
Tag UXP Issue #1344
2020-01-31 07:40:59 +08:00
Gaming4JC
db3b6b5884
Bug 1406325 - Part 4: Use mType for LookupCustomElementDefinition and also removing parts of v0.
...
Tag UXP Issue #1344
2020-01-31 07:39:47 +08:00
Gaming4JC
c4718c47bb
Bug 1406325 - Part 3: Refactor custom elements clone a node.
...
Tag UXP Issue #1344
2020-01-31 07:39:44 +08:00
Gaming4JC
05b01709b8
Bug 1406325 - Part 2: Set CustomElementData when cloning a node.
...
Tag UXP Issue #1344
2020-01-31 07:39:41 +08:00
Gaming4JC
f077bd93a4
Bug 1319342 - Clone a node should enqueue an upgrade reaction.
...
Tag UXP Issue #1344
2020-01-31 07:37:48 +08:00
Gaming4JC
d35ff2985e
Bug 1121994 - Implement adopted callback for custom elements.
...
Tag UXP Issue #1344
2020-01-31 07:37:46 +08:00
Gaming4JC
dd7fa403a8
Bug 1377993 - Make node slots less memory hungry in common cases.
...
Tag UXP Issue #1344
2020-01-31 07:36:13 +08:00
wolfbeast
7798af3c14
Actually unlink targets from registered intersection observers.
...
When a node is released/removed, and it has an intersection observer
attached to it, that observer should be unlinked at the time of release.
This resolves #935 .
2019-02-16 00:24:29 +08:00
wolfbeast
5af4107852
Stabilize and align Intersection Observers
...
- Fixes several crashes
- Aligns the feature with the W3C WD spec
Tag #249
2019-02-16 00:05:46 +08:00
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00