| OLD | NEW |
| 1 // Up-to-date as of 2013-04-08. | 1 // Up-to-date as of 2013-04-08. |
| 2 var metadataElements = { | 2 var metadataElements = { |
| 3 head: {}, | 3 head: {}, |
| 4 title: {}, | 4 title: {}, |
| 5 base: { | 5 base: { |
| 6 // XXX href is weird. href: "url", | 6 // XXX href is weird. href: "url", |
| 7 target: "string", | 7 target: "string", |
| 8 }, | 8 }, |
| 9 link: { | 9 link: { |
| 10 // Conforming | 10 // Conforming |
| 11 href: "url", | 11 href: "url", |
| 12 crossOrigin: {type: "enum", keywords: ["anonymous", "use-credentials"], nonC
anon:{"": "anonymous"}}, | 12 crossOrigin: {type: "enum", keywords: ["anonymous", "use-credentials"], nonC
anon:{"": "anonymous"}, isNullable: true, defaultVal: null, invalidVal: "anonymo
us"}, |
| 13 rel: "string", | 13 rel: "string", |
| 14 relList: {type: "tokenlist", domAttrName: "rel"}, | 14 relList: {type: "tokenlist", domAttrName: "rel"}, |
| 15 media: "string", | 15 media: "string", |
| 16 hreflang: "string", | 16 hreflang: "string", |
| 17 type: "string", | 17 type: "string", |
| 18 sizes: "settable tokenlist", | 18 sizes: "settable tokenlist", |
| 19 | 19 |
| 20 // Obsolete | 20 // Obsolete |
| 21 charset: "string", | 21 charset: "string", |
| 22 rev: "string", | 22 rev: "string", |
| 23 target: "string", | 23 target: "string", |
| 24 }, | 24 }, |
| 25 meta: { | 25 meta: { |
| 26 // Conforming | 26 // Conforming |
| 27 name: "string", | 27 name: "string", |
| 28 httpEquiv: {type: "string", domAttrName: "http-equiv"}, | 28 httpEquiv: {type: "string", domAttrName: "http-equiv"}, |
| 29 content: "string", | 29 content: "string", |
| 30 | 30 |
| 31 // Obsolete | 31 // Obsolete |
| 32 scheme: "string", | 32 scheme: "string", |
| 33 }, | 33 }, |
| 34 style: { | 34 style: { |
| 35 media: "string", | 35 media: "string", |
| 36 type: "string", | 36 type: "string", |
| 37 scoped: "boolean", | 37 scoped: "boolean", |
| 38 }, | 38 }, |
| 39 }; | 39 }; |
| 40 | 40 |
| 41 mergeElements(metadataElements); | 41 mergeElements(metadataElements); |
| OLD | NEW |