diff options
author | batu_hoang <55729155+longvatrong111@users.noreply.github.com> | 2025-03-17 17:41:34 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-17 09:41:34 +0000 |
commit | 28c8c1df0ca54299f5e5a88c102ef4653e2d4494 (patch) | |
tree | 2347b8c0c272f6049b55893e469d16d5ac5f429a /components/script/dom/domparser.rs | |
parent | f483a3d34b9f746d619c793af1f05ccbf0c84119 (diff) | |
download | servo-28c8c1df0ca54299f5e5a88c102ef4653e2d4494.tar.gz servo-28c8c1df0ca54299f5e5a88c102ef4653e2d4494.zip |
Implement declarative shadow dom (#34964)
* Implement declarative shadow dom
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Set allowDeclarativeShadowRoots false for innerHTML
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Enable allowDeclarativeShadowRoots for Document
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Expose HTMLTemplateElement to js
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Implemenet setHTMLUnsafe and add more test cases
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Declarative shadow dom: minor updates and expected test result update
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Shadow-dom: add more test cases
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Update comments according to the spec
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
* Bump html5ever version
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
---------
Signed-off-by: batu_hoang <longvatrong111@gmail.com>
Diffstat (limited to 'components/script/dom/domparser.rs')
-rw-r--r-- | components/script/dom/domparser.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/components/script/dom/domparser.rs b/components/script/dom/domparser.rs index 5945c77023d..42782420bda 100644 --- a/components/script/dom/domparser.rs +++ b/components/script/dom/domparser.rs @@ -88,6 +88,7 @@ impl DOMParserMethods<crate::DomTypeHolder> for DOMParser { None, Default::default(), false, + false, Some(doc.insecure_requests_policy()), can_gc, ); @@ -111,6 +112,7 @@ impl DOMParserMethods<crate::DomTypeHolder> for DOMParser { None, Default::default(), false, + false, Some(doc.insecure_requests_policy()), can_gc, ); |