[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master ae3a23b 19/23: Allow the "nonce" attribute
From: |
Stefan Monnier |
Subject: |
[elpa] master ae3a23b 19/23: Allow the "nonce" attribute |
Date: |
Thu, 14 Jan 2016 19:22:40 +0000 |
branch: master
commit ae3a23b36026d161ba2b5d834729a0815ccd198d
Author: Michael[tm] Smith <address@hidden>
Commit: Michael[tm] Smith <address@hidden>
Allow the "nonce" attribute
Fixes https://github.com/validator/validator/issues/159
---
core-scripting.rnc | 6 ++++++
meta.rnc | 5 +++++
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/core-scripting.rnc b/core-scripting.rnc
index 534e4ca..33e8ff7 100644
--- a/core-scripting.rnc
+++ b/core-scripting.rnc
@@ -16,6 +16,7 @@ datatypes w = "http://whattf.org/datatype-draft"
& 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
@@ -32,6 +33,7 @@ datatypes w = "http://whattf.org/datatype-draft"
& 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
@@ -65,6 +67,10 @@ datatypes w = "http://whattf.org/datatype-draft"
attribute integrity {
common.data.integrity
}
+ script.attrs.nonce =
+ attribute nonce{
+ string
+ }
script.inner.embedded =
( common.inner.anything )
script.inner.imported =
diff --git a/meta.rnc b/meta.rnc
index ad5e2f1..e97e0de 100644
--- a/meta.rnc
+++ b/meta.rnc
@@ -199,6 +199,7 @@ datatypes w = "http://whattf.org/datatype-draft"
( 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
@@ -212,6 +213,10 @@ datatypes w = "http://whattf.org/datatype-draft"
attribute media {
common.data.mediaquery
}
+ style.attrs.nonce =
+ attribute nonce{
+ string
+ }
style.inner =
( common.inner.anything )
- [elpa] master 242f515 07/23: Emit error for empty form-control `name` attr., (continued)
- [elpa] master 242f515 07/23: Emit error for empty form-control `name` attr., Stefan Monnier, 2016/01/14
- [elpa] master e2f495e 06/23: Allow ruby <rb> & <rtc> elements., Stefan Monnier, 2016/01/14
- [elpa] master 8b4cba1 08/23: Corrected the content model for the ruby element., Stefan Monnier, 2016/01/14
- [elpa] master a9ca633 04/23: Make input[type]-specific error msgs more clear., Stefan Monnier, 2016/01/14
- [elpa] master 85521bf 13/23: Make "integrity" checking more helpful, Stefan Monnier, 2016/01/14
- [elpa] master 103dc56 09/23: (Re)corrected content model for the ruby element., Stefan Monnier, 2016/01/14
- [elpa] master 76e0657 10/23: Allow ol>li[role=menuitem] & ol>li[role=tab]., Stefan Monnier, 2016/01/14
- [elpa] master c3b8596 14/23: Sync up with latest ARIA-in-HTML spec changes, Stefan Monnier, 2016/01/14
- [elpa] master 1c11a56 12/23: Add the "integrity" attribute, Stefan Monnier, 2016/01/14
- [elpa] master f1cac66 11/23: Refine some ARIA checking to sync w/ current spec, Stefan Monnier, 2016/01/14
- [elpa] master ae3a23b 19/23: Allow the "nonce" attribute,
Stefan Monnier <=
- [elpa] master 44fe4a7 16/23: Allow "minlength", Stefan Monnier, 2016/01/14
- [elpa] master 67350aa 15/23: Allow ARIA role=switch, Stefan Monnier, 2016/01/14
- [elpa] master fec8cdf 20/23: Add CSP syntax checking for <meta> & HTTP header, Stefan Monnier, 2016/01/14
- [elpa] master 6e7c7c3 21/23: Make minlength checking behave as expected, Stefan Monnier, 2016/01/14
- [elpa] master 7635384 17/23: Align iframe[sandbox] checking with spec, Stefan Monnier, 2016/01/14
- [elpa] master 1f870ab 18/23: Align event-handler-attribute checking with spec, Stefan Monnier, 2016/01/14
- [elpa] master a426434 23/23: * html5-schema: Add locating-rules.xml and setup nxml to use it, Stefan Monnier, 2016/01/14
- [elpa] master dcd917c 01/23: Consolidated all RelaxNG files into `/schema` dir., Stefan Monnier, 2016/01/14
- [elpa] master 07bcdb8 22/23: Add 'packages/html5-schema/' from commit '6e7c7c331e7f6692be6c7d39fb9485792f0d3513', Stefan Monnier, 2016/01/14