OSDN Git Service

Version 0.6.134, add comments for closure compiler.
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 01_XDTD.js
1 var X_Dom_DTD_EMPTY = {\r
2                 'AREA'     : true,\r
3                 'BASE'     : true,\r
4                 'BASEFONT' : true,\r
5                 'BR'       : true,\r
6                 'COL'      : true,\r
7                 'FRAME'    : true,\r
8                 'HR'       : true,\r
9                 'IMG'      : true,\r
10                 'INPUT'    : true,\r
11                 'ISINDEX'  : true,\r
12                 'LINK'     : true,\r
13                 'META'     : true,\r
14                 'PARAM'    : true,\r
15                 'EMBED'    : true\r
16         },\r
17         \r
18         /*\r
19          * TODO html5 要素, audio, video は?\r
20          */     \r
21         X_Dom_DTD_TAG_FIX =\r
22                 X_UA[ 'IE4' ] ?\r
23                         { 'ABBR' : 'ACRONYM', 'BDO' : '', 'RUBY' : '' } :\r
24                 X_UA[ 'IE5x' ] || X_UA[ 'IE6' ] ?\r
25                         { 'ABBR' : 'ACRONYM' } :\r
26                         {},\r
27         \r
28         X_Dom_DTD_ATTR_VAL_IS_URI = {\r
29                 'action'     : true,\r
30                 'archive'    : true,\r
31                 'background' : true,\r
32                 'cite'       : true,\r
33                 'classid'    : true,\r
34                 'codebase'   : true,\r
35                 'data'       : true,\r
36                 'href'       : true,\r
37                 'longdesc'   : true,\r
38                 'profile'    : true,\r
39                 'src'        : true,\r
40                 'usemap'     : true\r
41         },\r
42         \r
43         X_Dom_DTD_MOVE_TO_HEAD = {\r
44                 'STYLE'   : true,\r
45                 'LINK'    : true,\r
46                 'TITLE'   : true,\r
47                 'BGSOUND' : true,\r
48                 'AREA'    : true,\r
49                 'BASE'    : true,\r
50                 'META'    : true\r
51         },\r
52         \r
53         X_Dom_DTD_CLEANUP_TAGS = {\r
54                 'SCRIPT'   : true,\r
55                 'NOSCRIPT' : true,\r
56                 'NOFRAMES' : true,\r
57                 '!'        : true, // ie\r
58                 'COMMENT'  : true, // ie\r
59                 'NOEMBED'  : true,\r
60                 'NOLAYER'  : true\r
61         },\r
62         \r
63         X_Dom_DTD_SKIP_CLEANUP_TAGS = {\r
64                 'PRE'       : true,\r
65                 'TEXTAREA'  : true,\r
66                 'CODE'      : true,\r
67                 'KBD'       : true,\r
68                 'SAMP'      : true,\r
69                 'XMP'       : true,\r
70                 'PLAINTEXT' : true,\r
71                 'LISTING'   : true\r
72         };\r
73 \r