Fixes https://github.com/validator/validator/issues/159
& script.attrs.type?
& script.attrs.language? # restricted in Schematron
& script.attrs.integrity?
+ & script.attrs.nonce?
& embedded.content.attrs.crossorigin?
& ( common.attrs.aria.role.presentation
| common.attrs.aria.role.menuitem
& script.attrs.charset?
& script.attrs.language? # restricted in Schematron
& script.attrs.integrity?
+ & script.attrs.nonce?
& embedded.content.attrs.crossorigin?
& ( common.attrs.aria.role.presentation
| common.attrs.aria.role.menuitem
attribute integrity {
common.data.integrity
}
+ script.attrs.nonce =
+ attribute nonce{
+ string
+ }
script.inner.embedded =
( common.inner.anything )
script.inner.imported =
( common.attrs
& style.attrs.type?
& style.attrs.media?
+ & style.attrs.nonce?
# style.attrs.title included in common.attrs
& ( common.attrs.aria.role.presentation
| common.attrs.aria.role.menuitem
attribute media {
common.data.mediaquery
}
+ style.attrs.nonce =
+ attribute nonce{
+ string
+ }
style.inner =
( common.inner.anything )