]> code.delx.au - gnu-emacs-elpa/blobdiff - core-scripting.rnc
Add the "integrity" attribute
[gnu-emacs-elpa] / core-scripting.rnc
index ff64969e1f1aacbead24a57402ff4f014ad69af0..0569d0e58d777919fe71421ec0b8f393772ddac2 100644 (file)
@@ -15,6 +15,7 @@ datatypes w = "http://whattf.org/datatype-draft"
                (       common.attrs
                &       script.attrs.type?
                &       script.attrs.language? # restricted in Schematron
+               &       script.attrs.integrity?
                &       embedded.content.attrs.crossorigin?
                &       (       common.attrs.aria.role.presentation
                        |       common.attrs.aria.role.menuitem
@@ -30,6 +31,7 @@ datatypes w = "http://whattf.org/datatype-draft"
                &       script.attrs.type?
                &       script.attrs.charset?
                &       script.attrs.language? # restricted in Schematron
+               &       script.attrs.integrity?
                &       embedded.content.attrs.crossorigin?
                &       (       common.attrs.aria.role.presentation
                        |       common.attrs.aria.role.menuitem
@@ -59,6 +61,10 @@ datatypes w = "http://whattf.org/datatype-draft"
                        attribute language {
                                string
                        }
+               script.attrs.integrity =
+                       attribute integrity {
+                               common.data.integrity
+                       }
        script.inner.embedded =
                ( common.inner.anything )
        script.inner.imported =