| OLD | NEW |
| 1 // Up-to-date as of 2013-04-09. | 1 // Up-to-date as of 2013-04-09. |
| 2 var miscElements = { | 2 var miscElements = { |
| 3 // "The root element" section | 3 // "The root element" section |
| 4 html: { | 4 html: { |
| 5 // Obsolete | 5 // Obsolete |
| 6 version: "string", | 6 version: "string", |
| 7 }, | 7 }, |
| 8 | 8 |
| 9 // "Scripting" section | 9 // "Scripting" section |
| 10 script: { | 10 script: { |
| 11 src: "url", | 11 src: "url", |
| 12 type: "string", | 12 type: "string", |
| 13 charset: "string", | 13 charset: "string", |
| 14 // TODO: async attribute (complicated). | 14 // TODO: async attribute (complicated). |
| 15 defer: "boolean", | 15 defer: "boolean", |
| 16 crossOrigin: {type: "enum", keywords: ["anonymous", "use-credentials"], nonC
anon:{"": "anonymous"}, isNullable: true, defaultVal: null, invalidVal: "anonymo
us"}, | 16 crossOrigin: {type: "enum", keywords: ["anonymous", "use-credentials"], nonC
anon:{"": "anonymous"}, isNullable: true, defaultVal: null, invalidVal: "anonymo
us"}, |
| 17 nonce: "string", |
| 18 integrity: "string", |
| 17 }, | 19 }, |
| 18 noscript: {}, | 20 noscript: {}, |
| 19 | 21 |
| 20 // "Edits" section | 22 // "Edits" section |
| 21 ins: { | 23 ins: { |
| 22 cite: "url", | 24 cite: "url", |
| 23 dateTime: "string", | 25 dateTime: "string", |
| 24 }, | 26 }, |
| 25 del: { | 27 del: { |
| 26 cite: "url", | 28 cite: "url", |
| (...skipping 25 matching lines...) Expand all Loading... |
| 52 }, | 54 }, |
| 53 dialog: { | 55 dialog: { |
| 54 open: "boolean", | 56 open: "boolean", |
| 55 }, | 57 }, |
| 56 | 58 |
| 57 // Global attributes should exist even on unknown elements | 59 // Global attributes should exist even on unknown elements |
| 58 undefinedelement: {}, | 60 undefinedelement: {}, |
| 59 }; | 61 }; |
| 60 | 62 |
| 61 mergeElements(miscElements); | 63 mergeElements(miscElements); |
| OLD | NEW |