[2011][SDK2.0]Maple Browser Specification[V1.00]
Transcript of [2011][SDK2.0]Maple Browser Specification[V1.00]
@Samsung Electronics Copyright All Rights Reserved 1
Maple Browser Specification
[ SDK 2.0 ]
Year 2011
Version 1.00
Samsung Smart TV
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 2
1. HTML ........................................................................................................................................................................ 3
2. HTML5 .................................................................................................................................................................... 54
3. CSS 2.1 ..................................................................................................................................................................... 73
4. CSS 3 ........................................................................................................................................................................ 78
5. DOM 2 CORE ......................................................................................................................................................... 80
6. DOM 2 HTML ........................................................................................................................................................ 89
7. DOM 2 EVENT ..................................................................................................................................................... 104
8. DOM 2 TRAVERSAL-UNSUPPOTED .............................................................................................................. 107
9. DOM 2 RANGE .................................................................................................................................................... 109
10. DOM 3 CORE ....................................................................................................................................................111
11. DOM 3 EVENTS ............................................................................................................................................... 126
12. DOM 3 LOAD AND SAVE-UNSUPPORTED ................................................................................................ 131
13. DOM 3 VALIDATION-UNSUPPORTED ....................................................................................................... 135
14. DOM 3 XPATH-UNSUPPORTED .................................................................................................................. 139
15. JAVASCRIPT .................................................................................................................................................... 142
16. XMLHTTPREQUEST ..................................................................................................................................... 163
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 3
1. HTML
HTML Tags Attributes Source Maple
html
dir W3C O
XMLns W3C O
head
dir W3C O
lang W3C O
profile W3C O
XML:lang W3C O
title
dir W3C O
lang W3C O
body
onclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onload W3C O
onunload W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
alink W3C O
background W3C O
bgcolor W3C O
link W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 4
text W3C O
vlink W3C O
XML:lang W3C O
div
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
span
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 5
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
h1
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
h2
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 6
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
h3
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
h4
onclick W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 7
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
h5
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 8
align W3C O
XML:lang W3C O
h6
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
address
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 9
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
em
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
strong
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 10
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
dfn
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
code
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 11
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
samp
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
kbd
onclick W3C O
ondblclick W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 12
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
var
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 13
cite
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
abbr
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 14
title W3C O
XML:lang W3C O
acronym
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
blockquote
onclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
cite W3C O
q
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 15
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
cite W3C O
XML:lang W3C O
p
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
br
class W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 16
id W3C O
title W3C O
clear W3C O
pre
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
width W3C O
XML:lang W3C O
sub
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 17
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
sup
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
tt
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 18
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
i
ondblclick W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
b
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 19
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
big
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
small
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 20
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
hr
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
noshade W3C O
size W3C O
width W3C O
XML:lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 21
ins
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
cite W3C O
datetime W3C O
XML:lang W3C O
del
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 22
class W3C O
id W3C O
style W3C O
title W3C O
cite W3C O
datetime W3C O
XML:lang W3C O
bdo
dir W3C O
lang W3C O
class W3C O
id W3C O
title W3C O
ul
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
type W3C O
XML:lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 23
ol
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
start W3C O
type W3C O
XML:lang W3C O
li
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 24
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
type W3C O
value W3C O
XML:lang W3C O
dl
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
XML:lang W3C O
dt
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 25
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
dd
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
table
onclick W3C O
ondblclick W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 26
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
bgcolor W3C O
border W3C O
cellpadding W3C O
cellspacing W3C O
frame W3C O
rules W3C O
summary W3C O
width W3C O
XML:lang W3C O
caption
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 27
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
thead
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
char W3C O
charoff W3C O
valign W3C O
XML:lang W3C O
tfoot
onclick W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 28
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
char W3C O
charoff W3C O
valign W3C O
XML:lang W3C O
tbody
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 29
id W3C O
style W3C O
title W3C O
align W3C O
char W3C O
charoff W3C O
valign W3C O
XML:lang W3C O
colgroup
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
char W3C O
charoff W3C O
span W3C O
valign W3C O
width W3C O
XML:lang W3C O
col
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 30
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
char W3C O
charoff W3C O
span W3C O
valign W3C O
width W3C O
XML:lang W3C O
tr
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 31
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
bgcolor W3C O
char W3C O
charoff W3C O
valign W3C O
XML:lang W3C O
th
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
abbr W3C O
align W3C O
axis W3C O
bgcolor W3C O
char W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 32
charoff W3C O
colspan W3C O
headers W3C O
height W3C O
nowrap W3C O
rowspan W3C O
scope W3C O
valign W3C O
width W3C O
XML:lang W3C O
td
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
abbr W3C O
align W3C O
axis W3C O
bgcolor W3C O
char W3C O
charoff W3C O
colspan W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 33
headers W3C O
height W3C O
nowrap W3C O
rowspan W3C O
scope W3C O
valign W3C O
width W3C O
XML:lang W3C O
a
onblur W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accesskey W3C O
charset W3C O
coords W3C O
href W3C O
hreflang W3C O
name W3C O
rel W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 34
rev W3C O
shape W3C O
tabindex W3C O
target W3C O
type W3C O
XML:lang W3C O
link
ondblclick W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
charset W3C O
href W3C O
hreflang W3C O
media W3C O
rel W3C O
rev W3C O
type W3C O
XML:lang W3C O
meta
dir W3C O
lang W3C O
content W3C O
http-equiv W3C O
name W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 35
scheme W3C O
XML:lang W3C O
base
href W3C O
target W3C O
img
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
alt W3C O
border W3C O
height W3C O
hspace W3C O
ismap W3C O
longdesc W3C O
name W3C O
src W3C O
usemap W3C O
vspace W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 36
width W3C O
XML:lang W3C O
object
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
archive W3C O
border W3C O
classid W3C O
codebase W3C O
codetype W3C O
data W3C O
declare W3C O
height W3C O
hspace W3C O
name W3C O
standby W3C O
tabindex W3C O
type W3C O
usemap W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 37
vspace W3C O
width W3C O
XML:lang W3C O
param
id W3C O
name W3C O
type W3C O
value W3C O
valuetype W3C O
applet
class W3C X
id W3C X
title W3C X
align W3C X
alt W3C X
archive W3C X
code W3C X
codebase W3C X
height W3C X
hspace W3C X
name W3C X
object W3C X
vspace W3C X
width W3C X
map
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 38
onmouseover W3C O
onmouseup W3C O
dir W3C O
class W3C O
id W3C O
title W3C O
name W3C O
area
onblur W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accesskey W3C O
alt W3C O
coords W3C O
href W3C O
nohref W3C O
shape W3C O
tabindex W3C O
target W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 39
XML:lang W3C O
style
dir W3C O
lang W3C O
title W3C O
media W3C O
type W3C O
XML:lang W3C O
frameset
onload W3C O
onunload W3C O
class W3C O
id W3C O
title W3C O
cols W3C O
rows W3C O
frame
class W3C O
id W3C O
title W3C O
frameborder W3C O
longdesc W3C O
marginheight W3C O
marginwidth W3C O
name W3C O
noresize W3C O
scrolling W3C O
src W3C O
noframes
ondblclick W3C O
onmousedown W3C O
onmousemove W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 40
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
iframe
class W3C O
id W3C O
title W3C O
align W3C O
frameborder W3C O
height W3C O
longdesc W3C O
marginheight W3C O
marginwidth W3C O
name W3C O
scrolling W3C O
src W3C O
width W3C O
form
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 41
onmouseover W3C O
onmouseup W3C O
onreset W3C O
onsubmit W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accept W3C O
accept-charset W3C O
action W3C O
enctype W3C O
method W3C O
name W3C O
target W3C O
XML:lang W3C O
input
onblur W3C O
onchange W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
onselect W3C O
dir W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 42
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accept W3C O
accesskey W3C O
align W3C O
alt W3C O
checked W3C O
disabled W3C O
ismap W3C O
maxlength W3C O
name W3C O
readonly W3C O
size W3C O
src W3C O
tabindex W3C O
type W3C O
usemap W3C O
value W3C O
XML:lang W3C O
button
onblur W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 43
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accesskey W3C O
disabled W3C O
name W3C O
tabindex W3C O
type W3C O
value W3C O
select
onblur W3C O
onchange W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accesskey W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 44
disabled W3C O
multiple W3C O
name W3C O
size W3C O
tabindex W3C O
XML:lang W3C O
optgroup
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
disabled W3C O
label W3C O
XML:lang W3C O
option
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 45
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
disabled W3C O
label W3C O
selected W3C O
value W3C O
XML:lang W3C O
textarea
onblur W3C O
onchange W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
onselect W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 46
style W3C O
title W3C O
accesskey W3C O
cols W3C O
disabled W3C O
name W3C O
readonly W3C O
rows W3C O
tabindex W3C O
XML:lang W3C O
label
onblur W3C O
onclick W3C O
ondblclick W3C O
onfocus W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
accesskey W3C O
for W3C O
XML:lang W3C O
fieldset
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 47
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
align W3C O
XML:lang W3C O
legend
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 48
title W3C O
accesskey W3C O
align W3C O
XML:lang W3C O
script
charset W3C O
defer W3C O
src W3C O
type W3C O
noscript
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
dir
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 49
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
XML:lang W3C O
menu
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
compact W3C O
XML:lang W3C O
center
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 50
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
strike
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 51
XML:lang W3C O
s
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
XML:lang W3C O
u
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 52
id W3C O
style W3C O
title W3C O
XML:lang W3C O
font
onclick W3C O
ondblclick W3C O
onkeydown W3C O
onkeypress W3C O
onkeyup W3C O
onmousedown W3C O
onmousemove W3C O
onmouseout W3C O
onmouseover W3C O
onmouseup W3C O
dir W3C O
lang W3C O
class W3C O
id W3C O
style W3C O
title W3C O
color W3C O
face W3C O
size W3C O
XML:lang W3C O
basefont
id W3C O
color W3C O
face W3C O
size W3C O
isindex
dir W3C O
lang W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 53
class W3C O
id W3C O
title W3C O
prompt W3C O
XML:lang W3C O
op
from CEA-2014A 2010
code CEA-2014A 2010
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 54
2. HTML5
HTML Tags Attributes Source Maple
section
o
#Global attributes W3C Partial
nav
x
#Global attributes W3C Partial
article
o
#Global attributes W3C Partial
aside
o
#Global attributes W3C Partial
h1, h2, h3, h4, h5
h6
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 55
hgroup
x
#Global attributes W3C X
header
o
#Global attributes W3C Partial
footer
o
#Global attributes W3C Partial
address
o
#Global attributes W3C Partial
p
o
#Global attributes W3C Partial
hr
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 56
br
o
#Global attributes W3C Partial
pre
o
#Global attributes W3C Partial
blockquote
o
#Global attributes W3C Partial
cite W3C X
ol
o
#Global attributes W3C Partial
reversed
X
start O
ul
o
#Global attributes W3C Partial
link
o
#Global attributes W3C Partial
href W3C O
rel W3C O
media W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 57
hreflang W3C O
type W3C O
sizes W3C x
dl
o
#Global attributes W3C Partial
dt
o
#Global attributes W3C Partial
dd
o
#Global attributes W3C Partial
figure
o
#Global attributes W3C Partial
figcaption
o
#Global attributes W3C Partial
div
o
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 58
#Global attributes W3C Partial
a
o
#Global attributes W3C Partial
href W3C O
target W3C O
ping W3C x
rel W3C O
media W3C x
hreflang W3C O
type W3C O
em
o
#Global attributes W3C Partial
strong
o
#Global attributes W3C Partial
small
o
#Global attributes W3C Partial
cite
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 59
q
o
#Global attributes W3C Partial
cite W3C X
dfn
o
#Global attributes W3C Partial
abbr
o
#Global attributes W3C Partial
time
x
#Global attributes W3C X
datetime W3C X
pubdate W3C X
code
o
#Global attributes W3C Partial
var
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 60
samp
o
#Global attributes W3C Partial
kbd
o
#Global attributes W3C Partial
sub
o
#Global attributes W3C Partial
sup
o
#Global attributes W3C Partial
i
o
#Global attributes W3C Partial
b
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 61
mark
o
#Global attributes W3C Partial
ruby
x
#Global attributes W3C X
rt
x
#Global attributes W3C X
rp
x
#Global attributes W3C X
bdo
o
#Global attributes W3C Partial
span
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 62
ins
o
#Global attributes W3C Partial
cite W3C X
datetime W3C X
del
o
#Global attributes W3C Partial
cite
O
datetime W3C O
img
o
#Global attributes W3C Partial
alt W3C O
src W3C O
usemap W3C O
ismap W3C O
width W3C O
height W3C O
iframe
o
#Global attributes W3C Partial
src W3C O
srcdoc W3C x
name W3C O
sandbox W3C x
seamless W3C x
width W3C O
height W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 63
embed
x
#Global attributes W3C X
src W3C X
type W3C X
width W3C X
height W3C X
any* W3C X
object
o
#Global attributes W3C Partial
data W3C O
type W3C O
name W3C O
usemap W3C O
form W3C x
width W3C O
height W3C O
param
o
#Global attributes W3C Partial
name W3C O
value W3C O
video
o
#Global attributes W3C Partial
src W3C o
poster W3C X
autobuffer W3C O
autoplay W3C O
loop W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 64
controls W3C X
width W3C O
height W3C O
audio
o
#Global attributes W3C Partial
src W3C o
poster W3C X
autobuffer W3C O
autoplay W3C O
loop W3C O
controls W3C X
source
o
#Global attributes W3C Partial
src W3C X
type W3C X
media W3C X
canvas
o
#Global attributes W3C Partial
width W3C O
height W3C O
map
o
#Global attributes W3C Partial
name W3C O
area
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 65
alt W3C O
coords W3C O
shape W3C O
href W3C O
target W3C O
ping W3C x
rel W3C x
media W3C x
hreflang W3C x
type W3C x
table
o
#Global attributes W3C Partial
summary O
caption
o
#Global attributes W3C Partial
colgroup
o
#Global attributes W3C Partial
span
col
o
#Global attributes W3C Partial
span
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 66
tbody
o
#Global attributes W3C Partial
thead
o
#Global attributes W3C Partial
tfoot
o
#Global attributes W3C Partial
tr
o
#Global attributes W3C Partial
td
o
#Global attributes W3C Partial
colspan W3C O
rowspan W3C O
headers W3C X
thead
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 67
form
o
#Global attributes W3C Partial
accept-charset W3C O
action W3C O
autocomplete W3C x
enctype W3C O
method W3C O
name W3C O
novalidate W3C x
target W3C O
fieldset
o
#Global attributes W3C Partial
disabled W3C x
form W3C x
name W3C o
legend
o
#Global attributes W3C Partial
label
o
#Global attributes W3C Partial
form W3C x
for W3C O
input
Partial
#Global attributes W3C Partial
accept W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 68
alt W3C O
autocomplete W3C X
autofocus W3C X
checked W3C O
disabled W3C O
form W3C X
formaction W3C X
formenctype W3C X
formmethod W3C X
formnovalidate W3C X
formtarget W3C X
height W3C X
list W3C X
max W3C X
maxlength W3C X
min W3C X
multiple W3C O
name W3C O
pattern W3C X
placeholder W3C X
readonly W3C O
required W3C X
size W3C O
src W3C O
step W3C X
type W3C X
hidden W3C O
text W3C O
search W3C X
tel W3C X
url W3C X
email W3C X
password W3C O
datetime W3C X
date W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 69
month W3C X
week W3C X
time W3C X
datetime-local W3C X
number W3C X
range W3C X
color W3C X
checkbox W3C O
radio W3C O
file W3C X
submit W3C O
image W3C O
reset W3C O
button W3C O
value W3C O
width W3C X
button
o
#Global attributes W3C Partial
autofocus W3C x
disabled W3C O
form W3C x
formaction W3C x
formenctype W3C x
formmethod W3C x
formnavalidate W3C x
formtarget W3C x
name W3C O
type W3C O
value W3C O
select
o
#Global attributes W3C Partial
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 70
datalist
x
#Global attributes W3C Partial
optgroup
o
#Global attributes W3C Partial
option
o
#Global attributes W3C Partial
disabled
O
label O
textarea
o
#Global attributes W3C Partial
autofocus W3C x
disabled W3C O
form W3C x
maxlength W3C x
name W3C O
placeholder W3C x
readonly W3C O
required W3C x
rows W3C O
wrap W3C x
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 71
keygen
x
#Global attributes W3C X
autofocus W3C X
challenge W3C X
disabled W3C X
form W3C X
keytype W3C X
name W3C X
output
x
#Global attributes W3C X
for W3C X
form W3C X
name W3C X
progress
x
#Global attributes W3C X
value W3C X
max W3C X
meter
x
#Global attributes W3C X
value W3C X
min W3C X
max W3C X
low W3C X
high W3C X
optimum W3C X
form W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 72
details
x
#Global attributes W3C X
open W3C X
summary
x
#Global attributes W3C X
command
x
#Global attributes W3C X
type W3C X
label W3C X
icon W3C X
disabled W3C X
checked W3C X
radiogroup W3C X
menu
x
#Global attributes W3C X
type W3C X
label W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 73
3. CSS 2.1
Selector Properties Source Maple priority
XML
Default
Attributes
CSS Selectors
Universal Selector CSS2 O
Type selectors CSS2 O
Descendant selectors CSS2 O
Child selector CSS2 O
:first-child CSS2 O
:link CSS2 O
:active CSS2 X
:first-letter CSS2 O
:first-line CSS2 O
:focus CSS2 O
:hover CSS2 X
:visited CSS2 X
:lang() CSS2 O
Adjacent sibling selector CSS2 O
Attribute and attribute
selectors
CSS2 O
Class selectors CSS2 O
ID selectors CSS2 O
CSS Properties
margin CSS2 O
O
margin-bottom CSS2 O
X
margin-left CSS2 O
X
margin-right CSS2 O
X
margin-top CSS2 O
X
padding CSS2 O
O
padding-bottom CSS2 O
X
padding-left CSS2 O
X
padding-right CSS2 O
X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 74
padding-top CSS2 O
X
border CSS2 O
O
border-bottom CSS2 O
X
border-bottom-color CSS2 O
X
border-bottom-style CSS2 O
X
border-bottom-width CSS2 O
X
border-color CSS2 O
O
border-left CSS2 O
X
border-left-color CSS2 O
X
border-left-style CSS2 O
X
border-left-width CSS2 O
X
border-right CSS2 O
X
border-right-color CSS2 O
X
border-right-style CSS2 O
X
border-right-width CSS2 O
X
border-style CSS2 O
O
border-top CSS2 O
X
border-top-color CSS2 O
X
border-top-style CSS2 O
X
border-top-width CSS2 O
X
border-width CSS2 O
O
display CSS2 O
X
position CSS2 O
X
top CSS2 O
O
right CSS2 O
X
bottom CSS2 O
X
left CSS2 O
O
float CSS2 O
X
clear CSS2 O
X
z-index CSS2 O
X
unicode-bidi CSS2 O
X
direction CSS2 O
X
width CSS2 O
O
min-width CSS2 O
X
max-width CSS2 O
X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 75
height CSS2 O
O
min-height CSS2 O
X
max-height CSS2 O
X
line-height CSS2 O
O
vertical-align CSS2 O
O
overflow CSS2 O
X
clip CSS2 O
X
visibility CSS2 O
O
:before CSS2 O
X
:after CSS2 O
X
content CSS2 O
X
quotes CSS2 X
X
list-style-type CSS2 O
X
list-style-image CSS2 O
X
list-style-position CSS2 O
X
list-style CSS2 O
X
page CSS2 X
X
page-break-before CSS2 X
X
page-break-after CSS2 X
X
page-break-inside CSS2 X
X
marks CSS2 X
X
orphans CSS2 X
X
size CSS2 X
X
color CSS2 O
O
background-color CSS2 O
O
background-image CSS2 O
O
background-repeat CSS2 O
X
background-attachment CSS2 O
X
background-position CSS2 O
X
background CSS2 O
X
font-family CSS2 O
X
font-style CSS2 O
O
font-variant CSS2 O
?
font-weight CSS2 O
X
font-size CSS2 O
O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 76
font CSS2 O
font-size-adjust CSS2 O
?
font-stretch CSS2 O
?
text-indent CSS2 O
X
text-align CSS2 O
O
text-decoration CSS2 O
X
letter-spacing CSS2 O
X
word-spacing CSS2 O
X
text-transform CSS2 O
X
white-space CSS2 O
X
text-shadow CSS2 O
X
table-layout CSS2 O
X
empty-cells CSS2 O
X
border-collapse CSS2 O
X
border-spacing CSS2 O
X
caption-side CSS2 O
X
cursor CSS2 X
X
outline CSS2 O
X
outline-color CSS2 O
X
outline-style CSS2 O
X
outline-width CSS2 O
X
volume CSS2 X
X
speak CSS2 X
X
pause-before CSS2 X
X
pause-after CSS2 X
X
pause CSS2 X
X
cue-before CSS2 X
X
cue-after CSS2 X
X
cue CSS2 X
X
play-during CSS2 X
X
azimuth CSS2 X
X
elevation CSS2 X
X
speech-rate CSS2 X
X
voice-family CSS2 X
X
pitch CSS2 X
X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 77
pitch-range CSS2 X
X
stress CSS2 X
X
richness CSS2 X
X
speak-punctuation CSS2 X
X
speak-numeral CSS2 X
X
speak-header CSS2 X
X
counter-increment CSS2 X
X
counter-reset CSS2 X
X
marker-offset CSS2 X
X
widows CSS2 X
X
CSS At-rules
@charset CSS2 2010
@font-face CSS2 O
@import CSS2 O
@media CSS2 O
@page CSS2 X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 78
4. CSS 3
Selector Properties Source Maple
CSS 3 Selectors
:root pseudo class CSS3 O
:first-child pseudo class CSS3 O
:last-child pseudo class CSS3 O
:first-of-type pseudo class CSS3 O
:last-of-type pseudo class CSS3 O
:nth-child pseudo class CSS3 O
:nth-last-child pseudo class CSS3 O
:nth-of-type pseudo class CSS3 O
:nth-last-of-type pseudo class CSS3 O
:only-child pseudo class CSS3 O
:only-of-type pseudo class CSS3 O
:empty pseudo class CSS3 O
:target pseudo class CSS3 O
:enabled pseudo class CSS3 X
:disabled pseudo class CSS3 X
:checked pseudo class CSS3 X
:not pseudo class CSS3 X
General sibling combinator CSS3 O
CSS 3 Properties
overflow-x CSS3 O
overflow-y CSS3 O
text-overflow CSS3 O
text-overflow-mode CSS3 O
text-overflow-ellipsis CSS3 O
overflow-style CSS3 O
marquee-style CSS3 O
marquee-play-count CSS3 O
marquee-direction CSS3 O
marquee-speed CSS3 O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 79
rgba() CSS3 O
opacity CSS3 O
nav-down CSS3 O
nav-index CSS3 O
nav-left CSS3 O
nav-right CSS3 O
nav-up CSS3 O
CSS3 Media Queries - Media Features
device-aspect-ratio CSS3 X
device-height CSS3 X
device-width CSS3 X
height CSS3 O
max-device-aspect-ratio CSS3 X
max-device-height CSS3 X
max-device-width CSS3 X
max-height CSS3 O
max-width CSS3 O
min-device-aspect-ratio CSS3 X
min-device-height CSS3 X
min-device-width CSS3 X
min-height CSS3 O
min-width CSS3 O
width CSS3 O
CSS3 Paged Media
image-orientation CSS3 X
CSS3 Transitions
transition-property CSS3 O
transition-duration CSS3 O
transition-timing-function CSS3 X
transition-delay CSS3 X
transition CSS3 O
input-format CSS3 X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 80
5. DOM 2 Core
Object Attribute / Method Source Maple
DOMException
INDEX_SIZE_ERR W3C O
DOMSTRING_SIZE_ERR W3C O
HIERARCHY_REQUEST_ERR W3C O
WRONG_DOCUMENT_ERR W3C O
INVALID_CHARACTER_ERR W3C O
NO_DATA_ALLOWED_ERR W3C O
NO_MODIFICATION_ALLOWED_ERR W3C O
NOT_FOUND_ERR W3C O
NOT_SUPPORTED_ERR W3C O
INUSE_ATTRIBUTE_ERR W3C O
INVALID_STATE_ERR W3C O
SYNTAX_ERR W3C O
INVALID_MODIFICATION_ERR W3C O
NAMESPACE_ERR W3C O
INVALID_ACCESS_ERR W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 81
code W3C O
DOMImplementation
hasFeature (feature, version) W3C O
createDocumentType (qualifiedName,
publicID, systemID) W3C O
createDocument (nameSpaceURI,
qualifiedName, docType) W3C O
DocumentFragment :Node W3C O
Document :Node
doctype W3C O
implementation W3C O
documentElement W3C O
createElement (tagName) W3C O
createDocumentFragment() W3C O
createTextNode (data) W3C O
createComment (data) W3C O
createCDATASection (data) W3C O
createProcessingInstruction (target,
data) W3C X
createAttribute (name) W3C O
createEntityReference (name) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 82
getElementsByTagName (tagName) W3C O
importNode (importedNode, deep) W3C O
createElementNS (nameSpaceURI,
qualifiedName) W3C O
createAttributeNS (nameSpaceURI,
qualifiedName) W3C O
getElementsByTagNameNS
(nameSpaceURI, qualifiedName) W3C O
getElementById (elementId) W3C O
getUrl(doc) IE O
getParsed(doc) IE O
Node
ELEMENT_NODE W3C O
ATTRIBUTE_NODE W3C O
TEXT_NODE W3C O
CDATA_SECTION_NODE W3C O
ENTITY_REFERENCE_NODE W3C O
ENTITY_NODE W3C O
PROCESSING_INSTRUCTION_NODE W3C O
COMMENT_NODE W3C O
DOCUMENT_NODE W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 83
DOCUMENT_TYPE_NODE W3C O
DOCUMENT_FRAGMENT_NODE W3C O
NOTATION_FRAGMENT_NODE W3C O
nodeName W3C O
nodeValue W3C O
nodeType W3C O
parentNode W3C O
childNodes W3C O
firstChild W3C O
lastChild W3C O
previousSibling W3C O
nextSibling W3C O
attributes W3C O
ownerDocument W3C O
namespaceURI W3C O
prefix W3C O
localName W3C O
insertBefore (newChild, refChild) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 84
replaceChild (newChild, oldChild) W3C O
removeChild (oldChild) W3C O
appendChild (newChild) W3C O
hasChildNodes() W3C O
cloneNode (deep) W3C O
normalize() W3C O
isSupported (feature, version) W3C O
hasAttributes() W3C O
getnodeTypeString(node) IE O
getPared(node) IE O
SelectNodes(node,express) IE O
SelectSingleNode(node,express) IE O
NodeList
length W3C O
NamedNodeMap
length W3C O
getNamedItem (name) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 85
setNamedItem (arg) W3C O
removeNamedItem (name) W3C O
item (index) W3C O
getNamedItemNS (namespaceURI,
localName) W3C O
setNamedItemNS (arg) W3C O
removeNamedItemNS (namespaceURI,
localName) W3C O
CharacterData :Node
data W3C O
length W3C O
substringData (offset, count) W3C O
appendData (arg) W3C O
insertData (offset, arg) W3C O
deleteData (offset, count) W3C O
replaceData (offset, count, arg) W3C O
Attr :Node
name W3C O
specified W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 86
value W3C O
ownerElement W3C O
Element :Node
tagName W3C O
getAttribute (name) W3C O
setAttribute (name, value) W3C O
removeAttribute (name) W3C O
getAttributeNode (name) W3C O
setAttributeNode (newAttr) W3C O
removeAttributeNode (oldAttr) W3C O
getElementsByTagName (name) W3C O
getAttributeNS (namespaceURI,
localName) W3C O
setAttributeNS (namespaceURI,
qualifiedName, value) W3C O
removeAttributeNS (namespaceURI,
localName) W3C O
getAttributeNodeNS (namespaceURI,
localName) W3C O
setAttributeNodeNS (newAttr) W3C O
getElementsByTagNameNS
(namespaceURI, localName) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 87
hasAttribute (name) W3C O
hasAttributeNS (namespaceURI,
localName) W3C O
Text :CharacterData
splitText (offset) W3C O
Comment :CharacterData W3C X
CDATASection :Text W3C O
DocumentType :Node
name W3C O
entities W3C X
notations W3C X
publicId W3C O
systemId W3C O
internalSubset W3C O
Notation :Node
publicId W3C X
systemId W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 88
Entity :Node
publicId W3C X
systemId W3C X
notationName W3C X
EntityReference :Node W3C X
ProcessingInstruction :Node
target W3C X
data W3C X
Error :Object
name W3C X
message W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 89
6. DOM 2 HTML
Object Attribute / Method Source Maple
HTMLElement : Element
id W3C O
title W3C O
lang W3C O
dir W3C O
className W3C O
all W3C O
clientHeight W3C O
clientWidth W3C O
innerHTML W3C O
innerText W3C O
offsetHeight W3C O
offsetLeft W3C O
offsetParent W3C O
offsetTop W3C O
offsetWidth W3C O
outerHTML W3C O
outerText W3C O
clientLeft IE O
ClientTop IE O
mergeAttributes IE O
CurrentStyle IE O
language IE O
insertAdjacentElement() W3C O
insertAdjacentHTML() W3C O
insertAdjacentText() W3C O
canHaveChildren() IE O
clearAttribute() IE O
HTMLAnchorElement : HTMLElement
accessKey W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 90
charset W3C O
coords W3C O
href W3C O
hreflang W3C O
name W3C O
rel W3C O
rev W3C O
shape W3C O
tabIndex W3C O
target W3C O
text W3C O
type W3C O
ProtocolLong IE O
nameProp IE O
Methods IE O
blur() W3C O
focus() W3C O
HTMLAreaElement
accessKey W3C O
alt W3C O
coords W3C O
href W3C O
noHref W3C O
shape W3C O
tabIndex W3C O
target W3C O
HTMLBaseElement
href W3C O
target W3C O
HTMLBaseFontElement
color W3C O
face W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 91
size W3C O
HTMLBodyElement : HTMLElement
aLink W3C O
background W3C O
bgColor W3C O
link W3C O
text W3C O
vLink W3C O
HTMLBRElement
clear W3C O
HTMLButtonElement : HTMLElement
form W3C O
accessKey W3C O
disabled W3C O
name W3C O
tabIndex W3C O
type W3C O
value W3C O
blur() W3C O
click() W3C O
focus() W3C O
HTMLCollection
length W3C O
item (index) W3C O
namedItem (name) W3C O
HTMLDirectoryElement
compact W3C O
HTMLDivElement
align W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 92
HTMLDListElement
compact W3C O
HTMLDocument : Document
title W3C O
referrer W3C O
domain W3C O
URL W3C O
body W3C O
images W3C O
applets W3C O
links W3C O
forms W3C O
anchors W3C O
cookie W3C O
alinkColor W3C O
bgColor W3C O
embeds W3C O
fgColor W3C O
formName W3C O
height W3C O
ids W3C O
lastModified W3C O
plugins W3C O
readyState W3C O
activeElement[] W3C O
body.clientHeight W3C O
body.clientWidth W3C O
charset W3C O
children W3C O
defaultCharset W3C O
expando W3C O
parentWindow W3C O
hasFocus IE O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 93
ParentDocument IE O
doctype IE O
scripts IE O
protocol IE O
open() W3C O
close() W3C O
write (text) W3C O
writeln (text) W3C O
getElementsByName (elementName) W3C O
all() W3C O
all.tags() W3C O
elementFromPoint() W3C O
HTMLDOMImplementation
createHTMLDocument() W3C O
HTMLFieldSetElement
form W3C O
HTMLFontElement
color W3C O
face W3C O
size W3C O
HTMLFormElement
elements[] W3C O
length W3C O
name W3C O
acceptCharset W3C O
action W3C O
encoding W3C O
enctype W3C O
method W3C O
target W3C O
Tags IE O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 94
Item IE O
submit() W3C O
reset() W3C O
namedItem() IE O
HTMLFrameElement
frameBorder W3C O
longDesc W3C O
marginHeight W3C O
marginWidth W3C O
name W3C O
noResize W3C O
scrolling W3C O
src W3C O
contentDocument W3C O
HTMLFrameSetElement
cols W3C O
rows W3C O
HTMLHeadElement
profile W3C O
HTMLHeadingElement
align W3C O
HTMLHRElement
align W3C O
noShade W3C O
size W3C O
width W3C O
color IE O
HTMLHtmlElement
version W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 95
HTMLIFrameElement
align W3C O
frameBorder W3C O
height W3C O
longDesc W3C O
marginHeight W3C O
marginWidth W3C O
name W3C O
scrolling W3C O
src W3C O
width W3C O
contentDocument W3C O
HTMLImageElement
lowSrc W3C O
name W3C O
align W3C O
alt W3C O
border W3C O
height W3C O
hspace W3C O
isMap W3C O
longDesc W3C O
src W3C O
useMap W3C O
vspace W3C O
width W3C O
complete W3C O
href IE O
HTMLInputElement
defaultValue W3C O
defaultChecked W3C O
form W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 96
accept W3C O
accessKey W3C O
align W3C O
alt W3C O
checked W3C O
disabled W3C O
maxLength W3C O
name W3C O
readOnly W3C O
size W3C O
src W3C O
tabIndex W3C O
type W3C O
useMap W3C O
value W3C O
blur() W3C O
focus() W3C O
select() W3C O
click() W3C O
HTMLIsIndexElement
form W3C O
prompt W3C O
HTMLLabelElement
form W3C O
accessKey W3C O
htmlFor W3C O
HTMLLegendElement
form W3C O
accessKey W3C O
align W3C O
HTMLLIElement
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 97
type W3C O
value W3C O
HTMLLinkElement : HTMLElement
disabled W3C O
charset W3C O
href W3C O
hreflang W3C O
media W3C O
rel W3C O
rev W3C O
target W3C O
type W3C O
HTMLMapElement
areas W3C O
name W3C O
HTMLMenuElement
compact W3C O
HTMLMetaElement
content W3C O
httpEquiv W3C O
name W3C O
scheme W3C O
HTMLModElement
cite W3C O
dateTime W3C O
HTMLObjectElement
code W3C O
align W3C O
archive W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 98
border W3C O
codeBase W3C O
codeType W3C O
data W3C O
declare W3C O
height W3C O
hspace W3C O
name W3C O
standby W3C O
tabIndex W3C O
type W3C O
useMap W3C O
vspace W3C O
width W3C O
alt IE O
baseHref IE O
Object IE O
ClassId IE O
HTMLOListElement
compact W3C O
start W3C O
type W3C O
HTMLOptGroupElement : HTMLElement
disabled W3C O
label W3C O
HTMLOptionsCollection
length O
item(index) O
namedItem(name) O
HTMLOptionElement : HTMLElement
form W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 99
defaultSelected W3C O
text W3C O
index W3C O
disabled W3C O
label W3C O
selected W3C O
value W3C O
length W3C O
HTMLParagraphElement
align W3C O
HTMLParamElement
name W3C O
type W3C O
value W3C O
valueType W3C O
HTMLPreElement
width W3C O
HTMLQuoteElement
cite W3C O
HTMLScriptElement
text W3C O
htmlFor W3C O
event W3C O
charset W3C O
defer W3C O
src W3C O
type W3C O
HTMLSelectElement : HTMLElement
type W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 100
selectedIndex W3C O
value W3C O
length W3C O
form W3C O
options W3C O
disabled W3C O
multiple W3C O
name W3C O
size W3C O
tabIndex W3C O
item IE O
tags IE O
namedItem IE O
add (element, before) W3C O
remove (index) W3C O
blur() W3C O
focus() W3C O
HTMLStyleElement
disabled W3C O
media W3C O
type W3C O
HTMLTableCaptionElement
align W3C O
valign IE O
HTMLTableColElement
align W3C O
ch W3C O
chOff W3C O
span W3C O
vAlign W3C O
width W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 101
HTMLTableCellElement
cellIndex W3C O
abbr W3C O
align W3C O
axis W3C O
bgColor W3C O
ch W3C O
chOff W3C O
colSpan W3C O
headers W3C O
height W3C O
noWrap W3C O
rowSpan W3C O
scope W3C O
vAlign W3C O
width W3C O
bordercolor IE O
HTMLTableElement
caption W3C O
tHead W3C O
tFoot W3C O
rows W3C O
tBodies W3C O
align W3C O
bgColor W3C O
border W3C O
cellPadding W3C O
cellSpacing W3C O
frame W3C O
rules W3C O
summary W3C O
width W3C O
bordercolor IE O
background IE O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 102
createTHead() W3C O
deleteTHead() W3C O
createTFoot() W3C O
deleteTFoot() W3C O
createCaption() W3C O
deleteCaption() W3C O
insertRow (index) W3C O
deleteRow (index) W3C O
moverow() IE O
HTMLTableRowElement
rowIndex W3C O
sectionRowIndex W3C O
cells W3C O
align W3C O
bgColor W3C O
ch W3C O
chOff W3C O
vAlign W3C O
insertCell (index) W3C O
deleteCell (index) W3C O
TableSectionElement
align W3C O
ch W3C O
chOff W3C O
vAlign W3C O
rows W3C O
insertRow (index) W3C O
deleteRow (index) W3C O
HTMLTextAreaElement : HTMLElement
defaultValue W3C O
form W3C O
accessKey W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 103
cols W3C O
disabled W3C O
name W3C O
readOnly W3C O
rows W3C O
tabIndex W3C O
type W3C O
value W3C O
blur() W3C O
focus() W3C O
select() W3C O
HTMLTitleElement
text W3C O
HTMLUListElement
compact W3C O
type W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 104
7. DOM 2 Event
Object Attribute/Method Source Maple
EventTarget
addEventListener() W3C O
removeEventListener() W3C O
dispatchEvent() W3C O
EventListener
handleEvent(in Event evt) W3C O
Event
CAPTURING_PHASE W3C O
AT_TARGET W3C O
BUBBLING_PHASE W3C O
type W3C O
target W3C O
currentTarget W3C O
eventPhase W3C O
bubbles W3C O
cancelable W3C O
timeStamp W3C O
cancelBubble W3C O
data W3C O
fromElement W3C O
keyCode W3C O
offsetX W3C O
offsetY W3C O
which W3C O
x W3C O
y W3C O
stopPropagation() W3C O
preventDefault() W3C O
initEvent() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 105
EventException
UNSPECIFIED_EVENT_TYPE_ERR W3C O
code W3C O
DocumentEvent
createEvent() W3C O
UIEvent
view W3C O
detail W3C O
initUIEvent() W3C O
MouseEvent
screenX W3C O
screenY W3C O
clientX W3C O
clientY W3C O
ctrlKey W3C O
shiftKey W3C O
altKey W3C O
metaKey W3C O
button W3C O
relatedTarget W3C O
initMouseEvent() W3C O
MutationEvent
MODIFICATION O
ADDITION O
REMOVAL O
relatedNode O
prevValue O
newValue O
attrName O
attrChange O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 106
initMutationEvent() O
TransitionEvnet - event for CSS3 Transitions
propertyName CSS3 X
elapsedTime CSS3 X
initTransitionEvent() CSS3 X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 107
8. DOM 2 Traversal-Unsuppoted
Object Attribute/Method Source Maple
NodeIterator
root W3C X
whatToShow W3C X
filter W3C X
expandEntityReferences W3C X
removeEventListener() W3C X
nextNode() W3C X
previousNode() W3C X
detach() W3C X
NodeFilter
FILTER_ACCEPT W3C X
FILTER_REJECT W3C X
FILTER_SKIP W3C X
SHOW_ALL W3C X
SHOW_ELEMENT W3C X
SHOW_ATTRIBUTE W3C X
SHOW_TEXT W3C X
SHOW_CDATA_SECTION W3C X
SHOW_ENTITY_REFERENCE W3C X
SHOW_ENTITY W3C X
SHOW_PROCESSING_INSTRUCTION W3C X
SHOW_COMMENT W3C X
SHOW_DOCUMENT W3C X
SHOW_DOCUMENT_TYPE W3C X
SHOW_DOCUMENT_FRAGMENT W3C X
SHOW_NOTATION W3C X
acceptNode() W3C X
TreeWalker
root W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 108
whatToShow W3C X
filter W3C X
expandEntityReferences W3C X
currentNode W3C X
parentNode() W3C X
firstChild() W3C X
lastChild() W3C X
previousSibling() W3C X
nextSibling() W3C X
previousNode() W3C X
nextNode() W3C X
DocumentTraversal
createNodeIterator() X
createTreeWalker() X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 109
9. DOM 2 Range
Object Attribute/Method Source Maple
Range
startContainer W3C X
startOffset W3C X
endContainer W3C X
endOffset W3C X
collapsed W3C X
commonAncestorContainer W3C X
setStart() W3C X
setEnd() W3C X
setStartBefore() W3C X
setStartAfter() W3C X
setEndBefore() W3C X
setEndAfter() W3C X
collapse() W3C X
selectNode() W3C X
selectNodeContents() W3C X
START_TO_START W3C X
START_TO_END W3C X
END_TO_END W3C X
END_TO_START W3C X
compareBoundaryPoints() W3C X
deleteContents() W3C X
extractContents() W3C X
cloneContents() W3C X
insertNode() W3C X
surroundContents() W3C X
cloneRange() W3C X
toString() W3C X
detach() W3C X
DocumentRange
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 110
createRange() W3C X
RangeException
code W3C X
BAD_BOUNDARYPOINTS_ERR W3C X
INVALID_NODE_TYPE_ERR W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 111
10. DOM 3 Core
Object Attribute / Method Source Maple
DOMException
INDEX_SIZE_ERR=1 W3C O
DOMSTRING_SIZE_ERR=2 W3C O
HIERARCHY_REQUEST_ERR=3 W3C O
WRONG_DOCUMENT_ERR=4 W3C O
INVALID_CHARACTER_ERR=5 W3C O
NO_DATA_ALLOWED_ERR=6 W3C O
NO_MODIFICATION_ALLOWED_ERR=7 W3C O
NOT_FOUND_ERR=8 W3C O
NOT_SUPPORTED_ERR=9 W3C O
INUSE_ATTRIBUTE_ERR=10 W3C O
INVALID_STATE_ERR=11 W3C O
SYNTAX_ERR=12 W3C O
INVALID_MODIFICATION_ERR=13 W3C O
NAMESPACE_ERR=14 W3C O
INVALID_ACCESS_ERR=15 W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 112
VALIDATION_ERR=16 W3C X
TYPE_MISMATCH_ERR=17 W3C X
DOMStringList
item(index) W3C X
length W3C X
contains(str) W3C X
NameList
getName(index) W3C X
getNamespaceURI(index) W3C X
length W3C X
contains(str) W3C X
contains(namespaceURI, name) W3C X
DOMImplementationList
item(index) W3C X
length W3C X
DOMImplementationSource
getDIMImplementation(features) W3C X
getDOMImplementationList(features) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 113
DOMImplementation
hasFeature (feature, version) W3C O
createDocumentType (qualifiedName, publicID, systemID) W3C O
createDocument (nameSpaceURI, qualifiedName,
docType) W3C O
getFeature(feature, version) W3C X
DocumentFragment :Node W3C O
Document :Node
doctype W3C O
implementation W3C O
documentElement W3C O
createElement (tagName) W3C O
createDocumentFragment() W3C O
createTextNode (data) W3C O
createComment (data) W3C O
createCDATASection (data) W3C O
createProcessingInstruction (target, data) W3C X
createAttribute (name) W3C O
createEntityReference (name) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 114
getElementsByTagName (tagName) W3C O
importNode (importedNode, deep) W3C O
createElementNS (nameSpaceURI, qualifiedName) W3C O
createAttributeNS (nameSpaceURI, qualifiedName) W3C O
getElementsByTagNameNS (nameSpaceURI,
qualifiedName) W3C O
getElementById (elementId) W3C O
inputEncoding W3C X
xmlEncoding W3C X
xmlStandalone W3C X
xmlVersion W3C X
strictErrorChecking W3C X
documentURI W3C X
adoptNode(source) W3C X
domConfig W3C X
normalizeDocument() W3C X
renameNode(n, namespaceURI, qualifiedName) W3C X
getUrl(doc) IE X
getParsed(doc) IE X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 115
Node
ELEMENT_NODE=1 W3C O
ATTRIBUTE_NODE=2 W3C O
TEXT_NODE=3 W3C O
CDATA_SECTION_NODE=4 W3C O
ENTITY_REFERENCE_NODE=5 W3C O
ENTITY_NODE=6 W3C O
PROCESSING_INSTRUCTION_NODE=7 W3C O
COMMENT_NODE=8 W3C O
DOCUMENT_NODE=9 W3C O
DOCUMENT_TYPE_NODE=10 W3C O
DOCUMENT_FRAGMENT_NODE=11 W3C O
NOTATION_FRAGMENT_NODE=12 W3C O
nodeName W3C O
nodeValue W3C O
nodeType W3C O
parentNode W3C O
childNodes W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 116
firstChild W3C O
lastChild W3C O
previousSibling W3C O
nextSibling W3C O
attributes W3C O
ownerDocument W3C O
namespaceURI W3C O
prefix W3C O
localName W3C O
insertBefore (newChild, refChild) W3C O
replaceChild (newChild, oldChild) W3C O
removeChild (oldChild) W3C O
appendChild (newChild) W3C O
hasChildNodes() W3C O
cloneNode (deep) W3C O
normalize() W3C O
isSupported (feature, version) W3C O
hasAttributes() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 117
baseURI W3C X
DOCUMENT_POSITION_DISCONNECTED=0x01 W3C X
DOCUMENT_POSITION_PRECEDING=0x02 W3C X
DOCUMENT_POSITION_FOLLOWING=0x04 W3C X
DOCUMENT_POSITION_CONTAINS=0x08 W3C X
DOCUMENT_POSITION_CONTAINED_BY=0x10 W3C X
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=0x20 W3C X
compareDocumentPosition(other) W3C X
textContent W3C O
isSameNode(other) W3C X
lokkupPrefix(namespaceURI) W3C X
isDefaultNamespace(namespaceURI) W3C X
lookupNamespaceURI(prefix) W3C X
isEqualNode(arg) W3C X
getFeature(feature, version) W3C X
setUserData(key, data, handler) W3C X
getUserData(key) W3C X
getnodeTypeString(node) IE X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 118
getPared(node) IE X
SelectNodes(node,express) IE X
SelectSingleNode(node,express) IE X
NodeList
item(index) W3C O
length W3C O
NamedNodeMap
length W3C O
getNamedItem (name) W3C O
setNamedItem (arg) W3C O
removeNamedItem (name) W3C O
item (index) W3C O
getNamedItemNS (namespaceURI, localName) W3C O
setNamedItemNS (arg) W3C O
removeNamedItemNS (namespaceURI, localName) W3C O
CharacterData :Node
data W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 119
length W3C O
substringData (offset, count) W3C O
appendData (arg) W3C O
insertData (offset, arg) W3C O
deleteData (offset, count) W3C O
replaceData (offset, count, arg) W3C O
Attr :Node
name W3C O
specified W3C O
value W3C O
ownerElement W3C O
schemaTypeInfo W3C X
isId W3C X
Element :Node
tagName W3C O
getAttribute (name) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 120
setAttribute (name, value) W3C O
removeAttribute (name) W3C O
getAttributeNode (name) W3C O
setAttributeNode (newAttr) W3C O
removeAttributeNode (oldAttr) W3C O
getElementsByTagName (name) W3C O
getAttributeNS (namespaceURI, localName) W3C O
setAttributeNS (namespaceURI, qualifiedName, value) W3C O
removeAttributeNS (namespaceURI, localName) W3C O
getAttributeNodeNS (namespaceURI, localName) W3C O
setAttributeNodeNS (newAttr) W3C O
getElementsByTagNameNS (namespaceURI, localName) W3C O
hasAttribute (name) W3C O
hasAttributeNS (namespaceURI, localName) W3C O
schemaTypeInfo W3C X
setIdAttribute(name, isId) W3C X
setIdAttributeNS(namespaceURI, localname, isId) W3C X
setIdAttributeNode(idAttr, isId) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 121
Text :CharacterData
splitText (offset) W3C O
isElementContentWhitespace W3C X
wholeText W3C X
replaceWholeText(content) W3C X
Comment :CharacterData W3C X
TypeInfo
typeName W3C X
typeNamespace W3C X
DERIVATION_RESTRICTION=0x00000001 W3C X
DERIVATION_EXTENSION=0x00000002 W3C X
DERIVATION_UNION=0x00000004 W3C X
DERIVATION_LIST=0x00000008 W3C X
isDerivedFrom(typeNamespaceArg, typeNameArg,
derivationMethod) W3C X
UserDataHandler
NODE_CLONED=1 W3C X
NODE_IMPORTED=2 W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 122
NODE_DELETED=3 W3C X
NODE_RENAMED=4 W3C X
NODE_ADOPTED=5 W3C X
handler(operation, key, data, src, dst) W3C X
DOMError
SEVERITY_WARNING=1 W3C X
SEVERITY_ERROR=2 W3C X
SEVERITY_FATAL_ERROR=3 W3C X
severity W3C X
message W3C X
type W3C X
relatedException W3C X
relateData W3C X
location W3C X
DOMErrorHandler
handleError(error) W3C X
DOMLocator
lineNumber W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 123
columnNumber W3C X
byteOffset W3C X
utf16Offset W3C X
relateNode W3C X
uri W3C X
DOMConfiguration
setParameter(name, value) W3C X
getParameter(name) W3C X
canSetParameter(name, value) W3C X
parameterNames W3C X
CDATASection :Text W3C O
DocumentType :Node
name W3C O
entities W3C X
notations W3C X
publicId W3C O
systemId W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 124
internalSubset W3C O
Notation :Node
publicId W3C X
systemId W3C X
Entity :Node
publicId W3C X
systemId W3C X
notationName W3C X
inputEncoding W3C X
xmlEncoding W3C X
xmlVersion W3C X
EntityReference :Node W3C O
ProcessingInstruction :Node
target W3C X
data W3C X
Error :Object
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 125
name W3C X
message W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 126
11. DOM 3 Events
Object Attribute/Method Source Maple
EventTarget
addEventListener(type, listener, useCapture) W3C O
removeEventListener(type, listener, useCapture) W3C O
dispatchEvent(evt) W3C O
addEventListenerNS(namespaceURI, type, listener, useCapture, evtGroup) W3C X
removeEventListener(namespaceURI, type, listener, useCapture) W3C X
willTriggerNS(namespaceURI, type) W3C X
hasEventListenerNS(namespaceURI, type) W3C X
EventListener
handleEvent(in Event evt) W3C O
Event
CAPTURING_PHASE=1 W3C O
AT_TARGET=2 W3C O
BUBBLING_PHASE=3 W3C O
type W3C O
target W3C O
currentTarget W3C O
eventPhase W3C O
bubbles W3C O
cancelable W3C O
timeStamp W3C O
cancelBubble - O
data - O
fromElement - O
keyCode - O
offsetX - O
offsetY - O
which - O
x - O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 127
y - O
stopPropagation() W3C O
preventDefault() W3C O
initEvent(eventTypeArg, canBubbleArg, cancelableArg) W3C O
namespaceURI W3C X
isCustom() W3C X
stopImmediatePropagation() W3C X
isDefaultPrevented() W3C X
initEventNS(namespaceURIArg, eventTypeArg, canBubbleArg, cancelableArg) W3C X
EventException
UNSPECIFIED_EVENT_TYPE_ERR=0 W3C X
DISPATCH_REQUEST_ERR=1 W3C X
code W3C X
DocumentEvent
createEvent(eventType) W3C O
canDispatch(namespaceURI, type) W3C X
CustomEvent : Event
setDispatchState(target, phase) W3C X
isPropagationStopped() W3C X
isImmediatePropagationStropped() W3C X
UIEvent : Event
view W3C X
detail W3C O
initUIEvent(typeArg, canBubbleArg, cancelableArg, viewArg, detailArg) W3C O
initUIEventNS(namespaceURI, typeArg, canBubbleArg, cancelableArg, viewArg,
detailArg) W3C X
TextEvent : UIEvent
data W3C X
DOM_INPUT_METHOD_UNKNOWN=0x00 W3C X
DOM_INPUT_METHOD_KEYBOARD=0x01 W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 128
DOM_INPUT_METHOD_PASTE=0x02 W3C X
DOM_INPUT_METHOD_DROP=0x03 W3C X
DOM_INPUT_METHOD_IME=0x04 W3C X
DOM_INPUT_METHOD_OPTION=0x05 W3C X
DOM_INPUT_METHOD_HANDWRITING=0x06 W3C X
DOM_INPUT_METHOD_VOICE=0x07 W3C X
DOM_INPUT_METHOD_MULTIMODAL=0x08 W3C X
DOM_INPUT_METHOD_SCRIPT=0x09 W3C X
inputMode W3C X
initTextEvent(typeArg, canBubbleArg, cancelableArg, viewArg, dataArg) W3C X
initTextEventNS(namespaceURI, typeArg, canBubbleArg, cancelableArg,
viewArg, detailArg) W3C X
MouseEvent : UIEvent
screenX W3C O
screenY W3C O
clientX W3C O
clientY W3C O
ctrlKey W3C O
shiftKey W3C O
altKey W3C O
metaKey W3C O
button W3C O
relatedTarget W3C O
initMouseEvent(...) W3C O
getModifierState(keyIdentifierArg) W3C X
initMouseEventNS(…) W3C X
MouseWheelEvent : MouseEvent
wheelDelta W3C X
initMouseWheelEvent(…) W3C X
initMouseWheelEventNS(…) W3C X
WheelEvent : MouseEvent
DOM_DELTA_PIXEL=0x00 W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 129
DOM_DELTA_LINE=0x01 W3C X
DOM_DELTA_PAGE=0x02 W3C X
deltaX W3C X
deltaY W3C X
deltaZ W3C X
deltaMode W3C X
initWheelEvent(…) W3C X
initWheelEventNS(…) W3C X
KeyboardEvent : UIEvent
DOM_KEY_LOCATION_STANDARD=0x00 W3C X
DOM_KEY_LOCATION_LEFT=0x01 W3C X
DOM_KEY_LOCATION_RIGHT=0x02 W3C X
DOM_KEY_LOCATION_NUMPAD=0x03 W3C X
keyIdentifier W3C O
keyLocation W3C O
ctrlKey W3C O
shiftKey W3C O
altKey W3C O
metaKey W3C O
getModifierState(keyIdentifierArg) W3C X
initKeyboardEvent(…) W3C O
initKeyboardEventNS(…) W3C X
CompositionEvent : UIEvent
data W3C X
initCompositionEvent(…) W3C X
initCompositionEventNS(…) W3C X
MutationEvent : Event
MODIFICATION=1 W3C O
ADDITION=2 W3C O
REMOVAL=3 W3C O
relatedNode W3C O
prevValue W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 130
newValue W3C O
attrName W3C O
attrChange W3C O
initMutationEvent(...) W3C O
initMutationEventNS(...) W3C X
MutationNameEvent : MutationEvent
prevNamespaceURI W3C X
prevNodeName W3C X
initMutationNameEvent(…) W3C X
initMutationNameEventNS(…) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 131
12. DOM 3 Load and Save-Unsupported
Object Attribute / Method Source Maple
LSException
code W3C X
PARSE_ERR=81 W3C X
SERIALIZE_ERR=82 W3C X
DOMImplementationLS
MODE_SYNCHRONOUS=1 W3C X
MODE_ASYNCHRONOUS=2 W3C X
createLSParser(mode, schemaType) W3C X
createLSSerializer() W3C X
createLSInput() W3C X
createLSOutput() W3C X
LSParser
domConfig W3C X
filter W3C X
async W3C X
busy W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 132
parse(input) W3C X
parseURI(uri) W3C X
ACTION_APPEND_AS_CHILDREN=1 W3C X
ACTION_REPLACE_CHILDREN=2 W3C X
ACTION_INSERT_BEFORE=3 W3C X
ACTION_INSERT_AFTER=4 W3C X
ACTION_REPLACE=5 W3C X
parseWithContext(input, contextAgr, action) W3C X
abort() W3C X
LSInput
characterStream W3C X
byteStream W3C X
stringData W3C X
systemId W3C X
publicId W3C X
baseURI W3C X
encoding W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 133
certifiedText W3C X
LSResourceResolver
resolveResource(type, namespaeURI, publicId,
systemId, baseURI) W3C X
LSParserFilter
FILTER_ACCEPT=1 W3C X
FILTER_REJECT=2 W3C X
FILTER_SKIP=3 W3C X
FILTER_INTERRUPT=4 W3C X
startElement(elementArg) W3C X
acceptNode(nodeArg) W3C X
whatToShow W3C X
LSProgressEvent : events::Event
inputEncoding W3C X
position W3C X
totalSize W3C X
LSLoadEvent : events::Event
newDocument W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 134
input W3C X
LSSerializer
domConfig W3C X
newLine W3C X
filter W3C X
write(nodeArg, destination) W3C X
writeToURI(nodeArg, uri) W3C X
writeToString(nodeArg) W3C X
LSOutput
characterStream W3C X
byteStream W3C X
systemId W3C X
encoding W3C X
LSSerializerFilter : traversal::NodeFilter
whatToShow W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 135
13. DOM 3 Validation-Unsupported
Object Attribute / Method Source Maple
ExceptionVAL
code W3C X
NO_SCHEMA_AVAILABLE_ERR=71 W3C X
DocumentEditVAL : NodeEditVAL
continuousValidityChecking W3C X
domConfig W3C X
getDefinedElements(namespaceURI) W3C X
validateDocument() W3C X
NodeEditVAL
VAL_WF=1 W3C X
VAL_NS_WF=2 W3C X
VAL_INCOMPLETE=3 W3C X
VAL_SCHEMA=4 W3C X
VAL_TRUE=5 W3C X
VAL_FALSE=6 W3C X
VAL_UNKNOWN=7 W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 136
defaultValue W3C X
enumeratedValues W3C X
canInsertBefore(newChild, refChild) W3C X
canRemoveChild(oldChild) W3C X
canReplaceChild(newChild, oldChild) W3C X
canAppendChild(newChild) W3C X
nodeValidity(valType) W3C X
ElementEditVAL : NodeEditVAL
VAL_EMPTY_CONTENTTYPE=1 W3C X
VAL_ANY_CONTENTTYPE=2 W3C X
VAL_MIXED_CONTENTTYPE=3 W3C X
VAL_ELEMENTS_CONTENTTYPE=4 W3C X
VAL_SIMPLE_CONTENTTYPE=5 W3C X
allowedChildren W3C X
allowedFirstChildren W3C X
allowedParents W3C X
allowedNextSiblgs W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 137
allowedPreviousSiblgs W3C X
allowedAttributes W3C X
requiredAttributes W3C X
contentType W3C X
canSetTextContent(possibleTextContent) W3C X
canSetAttribute(attrname, attrval) W3C X
canSetAttributeNode(attrNode) W3C X
canSetAttributeNS(namespaceURI, qualifiedName,
value) W3C X
canRemoveAttribute(attrname) W3C X
canRemoveAttributeNS(namespaceURI, localName) W3C X
canRemoveAttributeNode(attrNode) W3C X
isElementDefed(name) W3C X
isElementDefedNS(namespaceURI, name) W3C X
CharacterDataEditVAL : NodeEditVAL
isWhitespaceOnly() W3C X
canSetData(arg) W3C X
canAppendData(arg) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 138
canReplaceData(offset, count, arg) W3C X
canInsertData(offset, arg) W3C X
canDeleteData(offset, count) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 139
14. DOM 3 XPath-Unsupported
Object Attribute / Method Source Maple
XPathException
code W3C X
INVALID_EXPRESSION_ERR=51 W3C X
TYPE_ERR=52 W3C X
XPathEvaluator
createExpression(expression, resolver) W3C X
createNSResolver(noderesolver) W3C X
evaluate(…) W3C X
XPathExpression
evaluate(…) W3C X
XPathNSResolver
lookupNamespaceURI(prefix) W3C X
XPathResult
ANY_TYPE=0 W3C X
NUMBER_TYPE=1 W3C X
STRING_TYPE=2 W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 140
BOOLEAN_TYPE=3 W3C X
UNORDERED_NODE_ITERATOR_TYPE=4 W3C X
ORDERED_NODE_ITERATOR_TYPE=5 W3C X
UNORDERED_NODE_SNAPSHOT_TYPE=6 W3C X
ORDERED_NODE_SNAPSHOT_TYPE=7 W3C X
ANY_UNORDERED_NODE_TYPE=8 W3C X
FIRST_ORDERED_NODE_TYPE=9 W3C X
resultType W3C X
numberValue W3C X
stringValue W3C X
booleanValue W3C X
singleNodeValue W3C X
invalidIteratorState W3C X
snapshotLength W3C X
iterateNext() W3C X
snapshotItem(index) W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 141
XPathNamespace : Node
XPATH_NAMESPACE_NODE=13 W3C X
ownerElement W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 142
15. JavaScript
Object Properties / Methods Source Maple
Global
NaN W3C O
Infinity W3C O
undefined W3C O
eval(x) W3C O
parseInt(string [, radix]) W3C O
parseFloat(string) W3C O
isNaN(number) W3C O
isFinite(number) W3C O
decodeURI(encodedURI) W3C O
decodeURIComponent(encodedURIComponent) W3C O
encodeURI(uri) W3C O
encodeURIComponent(uriComponent) W3C O
escape(string) W3C O
unescape(string) W3C O
Object
prototype W3C O
constructor W3C O
toString() W3C O
toLocaleString() W3C O
valueOf() W3C O
hasOwnProperty(V) W3C O
isPrototypeOf(V) W3C O
propertyIsEnumerable(V) W3C O
unwatch(prop) W3C O
watch(prop, handler) W3C O
Function
length W3C O
prototype W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 143
constructor W3C O
toString() W3C O
apply(thisArg [, argArray]) W3C O
call(thisArg [, arg1, arg2, ... , argN]) W3C O
valueOf() W3C O
arity W3C O
Arguments
callee W3C O
caller W3C O
length W3C O
Array
length W3C O
prototype W3C O
constructor W3C O
toString() W3C O
toLocaleString() W3C O
concat([item1, item2, ... , itemN]) W3C O
join(separator) W3C O
pop() W3C O
push([item1, item2, ... , itemN]) W3C O
reverse() W3C O
shift() W3C O
slice(start [, end]) W3C O
sort(comparefn) W3C O
splice(start, deleteCount [, item1, item2, ... , itemN]) W3C O
unshift([item1, item2, ... , itemN]) W3C O
valueOf() W3C O
index W3C O
input W3C O
String
length W3C O
prototype W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 144
constructor W3C O
fromCharCode([code0, code1, ... , codeN]) W3C O
toString() W3C O
valueOf() W3C O
charAt(pos) W3C O
charCodeAt(pos) W3C O
concat([item1, item2, ... , itemN]) W3C O
indexOf(pattern [, pos]) W3C O
lastIndexOf(pattern [, pos]) W3C O
localeCompare(that) W3C O
match(regexp) W3C O
replace(searchValue, replaceValue) W3C O
search(regexp) W3C O
slice(start [, end]) W3C O
split(separator [, lim]) W3C O
substring(start, end) W3C O
substr(start [, length]) W3C O
toLowerCase() W3C O
toLocaleLowerCase() W3C O
toUpperCase() W3C O
toLocaleUpperCase() W3C O
anchor(string) W3C O
link(string) W3C O
fontcolor(string) W3C O
fontsize(string) W3C O
big() W3C O
blink() W3C X
bold() W3C O
fixed() W3C O
italics() W3C O
small() W3C O
strike() W3C O
sub() W3C O
sup() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 145
Boolean
prototype W3C O
constructor W3C O
toString() W3C O
valueOf() W3C O
Number
prototype W3C O
constructor W3C O
MAX_VALUE W3C O
MIN_VALUE W3C O
NaN W3C O
NEGATIVE_INFINITY W3C O
POSITIVE_INFINITY W3C O
toString([radix]) W3C O
toLocaleString() W3C O
valueOf() W3C O
toFixed(fractionDigits) W3C O
toExponential(fractionDigits) W3C O
toPrecision(precision) W3C O
Math
E W3C O
LN10 W3C O
LN2 W3C O
LOG2E W3C O
LOG10E W3C O
PI W3C O
SQRT1_2 W3C O
SQRT2 W3C O
abs(x) W3C O
acos(x) W3C O
asin(x) W3C O
atan(x) W3C O
atan2(y, x) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 146
ceil(x) W3C O
cos(x) W3C O
exp(x) W3C O
floor(x) W3C O
log(x) W3C O
max([value1, value2, ... , valueN]) W3C O
min([value1, value2, ... , valueN]) W3C O
pow(x, y) W3C O
random() W3C O
round(x) W3C O
sin(x) W3C O
sqrt(x) W3C O
tan(x) W3C O
Date
prototype W3C O
constructor W3C O
parse(string) W3C O
UTC(year, month [, date, hours, minutes, seconds, ms]) W3C O
toString() W3C O
toDateString() W3C O
toTimeString() W3C O
toLocaleString() W3C O
toLocaleDateString() W3C O
toLocaleTimeString() W3C O
valueOf() W3C O
getTime() W3C O
getFullYear() W3C O
getUTCFullYear() W3C O
getMonth() W3C O
getUTCMonth() W3C O
getDate() W3C O
getUTCDate() W3C O
getDay() W3C O
getUTCDay() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 147
getHours() W3C O
getUTCHours() W3C O
getMinutes() W3C O
getUTCMinutes() W3C O
getSeconds() W3C O
getUTCSeconds() W3C O
getMilliseconds() W3C O
getUTCMilliseconds() W3C O
getTimezoneOffset() W3C O
setTime(time) W3C O
setMilliseconds(ms) W3C O
setUTCMilliseconds(ms) W3C O
setSeconds(sec [, ms]) W3C O
setUTCSeconds(sec [, ms]) W3C O
setMinutes(minute [, sec, ms]) W3C O
setUTCMinutes(minute [, sec, ms]) W3C O
setHours(hour [, minute, sec, ms]) W3C O
setUTCHours(hour [, minute, sec, ms]) W3C O
setDate(date) W3C O
setUTCDate(date) W3C O
setMonth(month [, date]) W3C O
setUTCMonth(month [, date]) W3C O
setFullYear(year [, month, date]) W3C O
setUTCFullYear(year [, month, date]) W3C O
toUTCString() W3C O
toGMTString() W3C O
getYear() W3C O
setYear(year) W3C O
RegExp
prototype W3C O
constructor W3C O
input(also $_) W3C O
lastMatch(also $&) W3C O
lastParen(also $+) W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 148
leftContext(also $`) W3C O
rightContext(also $') W3C O
multiline(also $*) W3C O
exec([string]) W3C O
test([string]) W3C O
toString() W3C O
compile(pattern [, flags]) W3C O
source W3C O
global W3C O
ignoreCase W3C O
multiline W3C O
lastIndex W3C O
Error
prototype W3C O
constructor W3C O
name W3C O
message W3C O
toString() W3C O
Anchor
length W3C O
text W3C O
name W3C O
X W3C O
Y W3C O
href W3C O
target W3C O
Document
alinkcolor W3C O
anchors[] W3C O
applets[] W3C X
avlinkcolor W3C O
bgcolor W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 149
captureEvent() W3C O
classes W3C X
close() W3C O
contextuals W3C X
cookie W3C O
createAttribute() W3C O
createAttributeNS() W3C O
createCDATASection() W3C O
createComment() W3C O
createDocumentFragment() W3C O
createElement() W3C O
createElementNS(), W3C O
createEntityReference() W3C X
createProcessingInstruction() W3C X
createTextNode() W3C O
doctype W3C O
documentElement W3C O
domain W3C O
embeds[] W3C O
fgcolor W3C O
formName W3C O
forms[] W3C O
getElementById() W3C O
getElementsByTagName() W3C O
getElementsByTagNameNS() W3C O
getselection() W3C X
handleEvent() W3C O
height W3C O
ids W3C X
images[] W3C O
implementation W3C O
importNode() W3C O
lastModified W3C O
layers W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 150
length of forms W3C O
link W3C O
linkcolor W3C O
onClick W3C O
onDblClick W3C X
onKeyDown W3C O
onKeyPress W3C O
onKeyUp W3C O
onMouseDown W3C X
onMouseUp W3C X
open() W3C O
plugins[] W3C O
referrer W3C O
releaseEvent() W3C O
tags W3C X
title W3C O
url W3C O
vlinkcolor W3C O
width W3C O
write() W3C O
writeln() W3C O
writeln() without open() W3C O
Image
name W3C O
src W3C O
height W3C O
width W3C O
vspace W3C O
border W3C O
hspace W3C O
complete W3C O
onload W3C O
onabort W3C X
onerror W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 151
onkeydown W3C O
onkeypress W3C O
onKeyup W3C O
handleEvent() W3C O
Link
protocol W3C O
host W3C O
hostname W3C O
port W3C O
pathname W3C O
hash W3C O
search W3C O
target W3C O
text W3C O
x W3C O
y W3C O
handleEvent() W3C O
onclick W3C O
ondblclick W3C X
onkeydown W3C O
onkeypress W3C O
onKeyup W3C O
onmousedown W3C X
onmouseout W3C X
onmouseup W3C X
onmouseOver W3C X
History
history W3C O
current W3C O
previous W3C O
next W3C O
go() W3C O
back() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 152
forward() W3C O
Location
href W3C O
protocol W3C O
host W3C O
hostname W3C O
port W3C O
pathname W3C O
hash W3C O
search W3C O
reload() W3C O
replace() W3C O
Screen
width W3C O
height W3C O
pixelDepth W3C O
colorDepth W3C O
availWidth W3C O
availHeight W3C O
availLeft W3C O
availTop W3C O
Window
onload W3C O
onunload W3C O
onfocus W3C O
onblur W3C O
ondragdrop W3C X
onmove W3C O
onresize W3C O
onerror W3C O
length W3C O
self W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 153
name W3C O
status W3C X
default status W3C X
screenX W3C O
screenY W3C O
pagexOffset W3C O
pageYOffset W3C O
closed W3C X
innerWidth W3C O
innerHeight W3C O
outerWidth W3C O
outerHeight W3C O
offscreenBuffering W3C O
frame W3C O
top W3C X
document W3C O
location W3C O
locationbar W3C X
menubar W3C X
personalbar W3C X
diectoriesbar W3C X
toolbar W3C X
cea2014_protocol_version CEA-2014A O
cea2014_protocol_superversionNr CEA-2014A O
id CEA-2014A O
name CEA-2014A O
httptimeout CEA-2027A O
topmost CEA-2027A O
width CEA-2027A O
height CEA-2027A O
alert() W3C O
confirm() W3C O
prompt() W3C O
close() W3C O
scroll() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 154
scrollTo() W3C O
scrollBy() W3C O
captureEvents() W3C O
releaseEvents() W3C O
back() W3C O
forward() W3C O
home() W3C O
find() W3C X
stop() W3C O
atob() W3C O
btoa() W3C O
moveTo() W3C O
moveBy() W3C O
resizeTo() W3C O
resizeBy() W3C O
blur() W3C O
focus() W3C O
open() W3C O
settimeout() W3C O
setInterval() W3C O
cleartimeout() W3C O
clearInterval() W3C O
enableExternalCapture() W3C O
disableExternalCapture() W3C O
setResizable () W3C X
routeEvent() W3C O
setRenderMode() CEA-2014A O
openURL() CEA-2014A O
reload() CEA-2014A O
replace() CEA-2027A O
requestFocus() CEA-2027A O
setHttpTimeout() CEA-2027A O
setTimer() CEA-2027A O
clearTimer() CEA-2027A O
getFrame() CEA-2027A O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 155
escapeBeyondTopmost() CEA-2027A O
exitUnit() CEA-2027A X
download() CEA-2027A X
subscribeToNotifications() CEA-2027A X
Button
form W3C O
name W3C O
type W3C O
value W3C O
blur() W3C O
click() W3C O
focus() W3C O
handleEvent() W3C O
onblur W3C O
onclick W3C O
onfocus W3C O
CheckBox
onclick W3C O
onfocus W3C O
onblur W3C O
onchange W3C O
onmousedown W3C X
onmouseup W3C X
onkeydown W3C O
onkeypress W3C O
ondblclick W3C X
checked W3C O
defaultchecked W3C O
form W3C O
name W3C O
type W3C O
value W3C O
blur() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 156
click() W3C O
focus() W3C O
handleEvent() W3C O
File(Upload)
onclick W3C X
onfocus W3C X
onblur W3C X
onchange W3C X
onmousedown W3C X
onmouseup W3C X
onkeydown W3C X
onkeyup W3C X
onkeypress W3C X
ondblclick W3C X
form W3C X
name W3C X
type W3C X
value W3C X
blur() W3C X
select() W3C X
focus() W3C X
handleEvent() W3C X
Form
onsubmit W3C O
onreset W3C O
length W3C O
name W3C O
elements W3C O
method W3C O
action W3C O
encoding W3C O
target W3C O
reset() W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 157
submit() W3C O
handleEvent() W3C O
Hidden
form W3C O
name W3C O
type W3C O
value W3C O
Option
defaultSelected W3C O
selected W3C O
text W3C O
value W3C O
index W3C O
length W3C O
Password
onfocus W3C O
onblur W3C O
form W3C O
name W3C O
type W3C O
value W3C O
defaultvalue W3C O
focus() W3C O
blur() W3C O
select() W3C O
handleEvent() W3C O
Radio
Checked W3C O
defaultChecked W3C O
form W3C O
name W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 158
type W3C O
value W3C O
blur() W3C O
click() W3C O
focus() W3C O
onBlur event W3C O
onClick event W3C O
onFocus event W3C O
handleEvent() W3C O
Reset
form W3C O
name W3C O
type W3C O
value W3C O
blur() W3C O
click() W3C O
focus() W3C O
onBlur W3C O
onClick W3C O
onFocus W3C O
handleEvent() W3C O
Select
name W3C O
length W3C O
options W3C O
selectedindex W3C O
form W3C O
type W3C O
blur() W3C O
focus() W3C O
onBlur W3C O
onChange W3C O
onFocus W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 159
handleEvent() W3C O
Submit
form W3C O
name W3C O
type W3C O
value W3C O
blur() W3C O
click() W3C O
focus() W3C O
Onblur W3C O
Onclick W3C O
Onfocus W3C O
handleEvent() W3C O
Text
form W3C O
name W3C O
type W3C O
value W3C O
defaultvalue W3C O
focus() W3C O
blur() W3C O
select() W3C O
onselect W3C X
onFocus W3C O
onBlur W3C O
onChange W3C O
handleEvent() W3C O
Textarea
onFocus W3C O
onBlur W3C O
onChange W3C O
onselect W3C X
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 160
onkeydown W3C O
onkeyup W3C O
onkeypress W3C O
form W3C O
name W3C O
type W3C O
value W3C O
defaultvalue W3C O
focus() W3C O
blur() W3C O
select() W3C O
handleEvent() W3C O
Navigator
userAgent W3C O
appCodeName W3C O
appVersion W3C O
appName W3C O
language W3C O
platform W3C O
mimeTypes[] W3C O
plugins W3C O
javaEnabled() W3C O
taintEnabled() W3C O
Event
data W3C O
height W3C O
layerX W3C O
layerY W3C O
modifiers W3C O
pageX W3C O
pageY W3C O
screenX W3C O
screenY W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 161
target W3C O
which W3C O
width W3C O
Y W3C O
X W3C O
type W3C O
MimeType
mimeTypes W3C O
enableedplugin W3C O
suffixes W3C O
type W3C O
List of mimeTypes W3C O
Plugin
Plug-Ins W3C O
filename W3C O
length W3C O
name W3C O
List of Plug-Ins W3C O
Operator
" += " Assignment Operators W3C O
" = " Assignment Operators W3C O
" -= " Assignment Operators W3C O
" <<= " Assignment Operators W3C O
" >>= " Assignment Operators W3C O
" >>>= " Assignment Operators W3C O
" ^= " Assignment Operators W3C O
" /= " Assignment Operators W3C O
" *= " Assignment Operators W3C O
" &= " Assignment Operators W3C O
" %= " Assignment Operators W3C O
" |= " Assignment Operators W3C O
" ^ " Bitwise Operators W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 162
" ~ " Bitwise Operators W3C O
" | " Bitwise Operators W3C O
" << " Bitwise Operators W3C O
" >> " Bitwise Operators W3C O
" >>> " Bitwise Operators W3C O
"& " Bitwise Operators W3C O
"!= " Comparison Operators W3C O
"== " Comparison Operators W3C O
"<= " Comparison Operators W3C O
"> " Comparison Operators W3C O
" < " Comparison Operators W3C O
">= " Comparison Operators W3C O
"|| " Logical Operators W3C O
"&& " Logical Operators W3C O
"!" Logical Operators W3C O
" void "; Special Operators W3C X
" typeof " Special Operators W3C O
" this " Special Operators W3C O
" ?: " Special Operators W3C O
" new " Special Operators W3C O
" delete " Special Operators W3C O
" , " Special Operators W3C O
" + ; " String Operators W3C O
" + = " String Operators W3C O
Arithmetic Operators - Addition W3C O
Arithmetic Operators - Substraction W3C O
Arithmetic Operators - Decrement W3C O
Arithmetic Operators - Division W3C O
Arithmetic Operators - Increment W3C O
Arithmetic Operators - Modulus W3C O
Arithmetic Operators - Multiplication W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 163
16. XMLHTTPRequest
Object Attribute/Method Source Maple
Event Handler
attribute EventListener onreadystatechange; W3C O
state
const unsigned short UNSENT = 0; W3C O
const unsigned short OPEN = 1; W3C O
const unsigned short SENT = 2; W3C O
const unsigned short LOADING = 3; W3C O
const unsigned short DONE = 4; W3C O
readonly attribute unsigned short readyState; W3C O
request
void open(in DOMString method, in DOMString url); W3C O
void open(in DOMString method, in DOMString url, in
boolean async); W3C O
void open(in DOMString method, in DOMString url, in
boolean async, in DOMString user); W3C O
void open(in DOMString method, in DOMString url, in
boolean async, in DOMString user, in DOMString password); W3C O
void setRequestHeader(in DOMString header, in DOMString
value); W3C O
void send(); W3C O
void send(in DOMString data); W3C O
void send(in Document data); W3C O
void abort(); W3C O
response
readonly attribute DOMString responseText; W3C O
readonly attribute Document responseXML; W3C O
readonly attribute unsigned short status; W3C O
readonly attribute DOMString statusText; W3C O
Maple Browser Specification
@Samsung Electronics Copyright All Rights Reserved 164
DOMString getAllResponseHeaders(); W3C O
DOMString getResponseHeader(in DOMString header); W3C O