mirror of
https://github.com/servo/servo.git
synced 2025-07-22 23:03:42 +01:00
Clone node on a shadow root should always throw an error (#34742)
* Corrected Node-prototype-cloneNode clone part test Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com> * Corrected node code Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com> * updated MANIFEST Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com> * removed fails expectations Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com> * Removed not legacy ini file Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com> --------- Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com>
This commit is contained in:
parent
6bd6d3bc86
commit
1dfb44d7b8
6 changed files with 3 additions and 15 deletions
|
@ -2946,7 +2946,7 @@ impl NodeMethods<crate::DomTypeHolder> for Node {
|
|||
|
||||
/// <https://dom.spec.whatwg.org/#dom-node-clonenode>
|
||||
fn CloneNode(&self, deep: bool, can_gc: CanGc) -> Fallible<DomRoot<Node>> {
|
||||
if deep && self.is::<ShadowRoot>() {
|
||||
if self.is::<ShadowRoot>() {
|
||||
return Err(Error::NotSupported);
|
||||
}
|
||||
Ok(Node::clone(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue