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 |