Files
kJS.tmbundle/Support/org.quirksmode.dom.w3c_cssom.completions.json

42 lines
66 KiB
JSON

{"tool_tip_prefix":"<style type=\"text\/css\" media=\"screen\">\nbody {\n background: transparent;\n\/* opacity: 0.9;*\/\n}\nhtml,body,table{font-size:10px; font-family: \"Lucida Grande\", \"Trebuchet MS\", Verdana, sans-serif;}\ntable{-webkit-border-radius:1ex;background-color:#fff;border:2px solid #eee;width:auto;}\ntd.declaration{width:15em;}\ntd.comp{-webkit-border-radius:1ex;}\n\n\/*COMPATIBILITY TABLES*\/\ntable.compatibility{line-height:140%;border-spacing:0.5em;position:relative;}\ntable.compatibility caption{border-top:1px dotted #9198C1;padding:10px 0;text-align:left;}\ntable.compatibility caption select{margin-left:5px;margin-right:7px;border:1px dotted #9198C1;}\nwbr:after{content:\"\u000200B\"}\ntr{width:100%;}\ntable.compatibility ul,table.compatibility ol{border:none;margin-bottom:0;}\ntable.compatibility td{vertical-align:top;}\ncol.IE{width:3em;}\ncol.FF{width:4em;}\ncol.Saf{width:4em;}\ncol.Op{width:4em;}\ncol.Rest{width:8em;}\ntr.compheader{background-color:#F2F3EF;}\ntr.compheader th{font-weight:normal;font-size:90%;color:#666666;}\ntr.compheader th:first-child{text-align:right;padding:1em;}\ntr.compheader:last-child th{border:none;}\ntd.header{background-color:#F2F3EF;padding:0.3em;}\ntd.header h3,td.header h4{margin-top:0.5em;text-align:center;}\ntd.declaration{background-color:#F2F3EF;text-align:right;padding-right:10px;color:#666666;}\ntd.declaration a{text-decoration:none;}\ndiv.name{font-weight:bold;margin-bottom:1em;margin-top:1em;}\ntd.comp{font-family:verdana,sans-serif;font-size:95%;text-transform:lowercase;text-align:center;height:3em;vertical-align:middle !important;}\ntable.keepCaps td.comp{text-transform:none;}\ntd.yes{background-color:#00882D;color:#ffffff;text-shadow:0 1px 1px #003211;}\ntd.almost{background-color:#40A662;color:#ffffff;text-shadow:0 1px 1px #297D47;}\ntd.incomplete{color:#00882D;border:1px solid #00882D;}\ntd.alternative{color:#666666;border:1px solid #666666;}\ntd.untestable{color:#006699;}\ntd.minimal{color:#CB000F;}\ntd.incorrect{color:#CB000F;border:1px solid #CB000F;}\ntd.inappropriate{background-color:#EFB2B7;text-shadow:0 1px 1px #fff;}\ntd.toomany{background-color:#CCE7D5;text-shadow:0 1px 1px #fff;}\ntd.buggy{background-color:#DA4C57;color:#ffffff;text-shadow:0 1px 1px #81272C;}\ntd.severebug{background-color:#82000A;color:#ffffff;text-shadow:0 1px 1px #410005;}\ntd.no{background-color:#CB000F;color:#ffffff;text-shadow:0 1px 1px #410301;}\ntd.crash{background-color:#535353;font-weight:bold;text-transform:uppercase;color:#ffffff;text-shadow:0 1px 1px #333;}\nb.warning{display:block;color:#F2F3EF;padding:0.5em;margin-right:-10px;margin-top:0.5em;background-color:#999999;text-shadow:0 1px 1px #666;}\ntd pre{padding:0;}\ntd pre + p{margin-top:2px;}\ntd th,td td{padding:1px !important;vertical-align:top;color:#666666;}\ntd th{text-align:left !important;}\n\ncite {\n -webkit-transition: right 1s ease-out, opacity 1s ease-out;\n position: relative;\n opacity: 0;\n right: 50%;\n \n display: block;\n float: right;\n -webkit-border-radius: 1ex;\n margin: 1ex auto 0;\n text-align: center;\n background: #111;\n color: #eee;\n line-height: 2em;\n padding: 0 1em;\n text-shadow: 0 1px 1px #000;\n border: 1px solid #222;\n}\n<\/style>\n<script>\nwindow.addEventListener('load',function(){\n \n var c = document.getElementsByTagName('cite')[0];\n c.style.right = '0px';\n c.style.opacity = '1';\n \n},false);\n<\/script>\n","suggestions":[
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerWidth and innerHeight<\/div>\n\t\tThe dimensions of the viewport (interior of the browser window)\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#innerWidth%20and%20innerHeight\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.innerWidth\nwindow.innerHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone gives the dimensions of the current zoom area.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV innerWidth","match":"innerWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">innerWidth and innerHeight<\/div>\n\t\tThe dimensions of the viewport (interior of the browser window)\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#innerWidth%20and%20innerHeight\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.innerWidth\nwindow.innerHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone gives the dimensions of the current zoom area.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV innerHeight","match":"innerHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerWidth and outerHeight<\/div>\n\t\tThe dimensions of the entire browser window (including taskbars and such)\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#outerWidth%20and%20outerHeight\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.outerWidth\nwindow.outerHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396 independent of orientation<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV outerWidth","match":"outerWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">outerWidth and outerHeight<\/div>\n\t\tThe dimensions of the entire browser window (including taskbars and such)\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#outerWidth%20and%20outerHeight\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.outerWidth\nwindow.outerHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396 independent of orientation<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV outerHeight","match":"outerHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">pageXOffset and pageYOffset<\/div>\n\t\tThe amount of pixels the entire pages has been scrolled\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#pageXOffset%20and%20pageYOffset\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.pageXOffset\nwindow.pageYOffset<\/pre>\n<ul>\n\t<li>iPhone counts a zoom as a scroll.<\/li>\n<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV pageXOffset","match":"pageXOffset","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">pageXOffset and pageYOffset<\/div>\n\t\tThe amount of pixels the entire pages has been scrolled\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#pageXOffset%20and%20pageYOffset\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.pageXOffset\nwindow.pageYOffset<\/pre>\n<ul>\n\t<li>iPhone counts a zoom as a scroll.<\/li>\n<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV pageYOffset","match":"pageYOffset","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">screenX and screenY<\/div>\n\t\tThe position of the browser window on the screen\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#screenX%20and%20screenY\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.screenX\nwindow.screenY<\/pre>\n\t<ul>\n\t\t<li>Opera calculates the coordinates of the specific tab window relative to the\n\t\tencompassing browser window. This is understandable given its way of working with windows,\n\t\tbut strictly speaking it's a bug. It should give the coordinates of the encompassing browser\n\t\twindow relative to the screen.<\/li>\n\t\t<li>iPhone gives 0 and 0, which is officially correct because the browser window encompasses\n\t\tthe entire screen.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV screenX","match":"screenX","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">screenX and screenY<\/div>\n\t\tThe position of the browser window on the screen\n\t\t<br \/><br \/><a href=\"tests\/windowview.html#screenX%20and%20screenY\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp minimal\">Minimal<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>window.screenX\nwindow.screenY<\/pre>\n\t<ul>\n\t\t<li>Opera calculates the coordinates of the specific tab window relative to the\n\t\tencompassing browser window. This is understandable given its way of working with windows,\n\t\tbut strictly speaking it's a bug. It should give the coordinates of the encompassing browser\n\t\twindow relative to the screen.<\/li>\n\t\t<li>iPhone gives 0 and 0, which is officially correct because the browser window encompasses\n\t\tthe entire screen.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV screenY","match":"screenY","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">availWidth and availHeight<\/div>\n\t\tThe available width and height on the screen (excluding OS taskbars and such)\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#availWidth\/Height\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.availWidth\nscreen.availHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396 independent of zoom<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV availWidth","match":"availWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">availWidth and availHeight<\/div>\n\t\tThe available width and height on the screen (excluding OS taskbars and such)\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#availWidth\/Height\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.availWidth\nscreen.availHeight<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396 independent of zoom<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV availHeight","match":"availHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">colorDepth<\/div>\n\t\tThe color depth (in bits) of the screen\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#color\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.colorDepth<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV colorDepth","match":"colorDepth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">pixelDepth<\/div>\n\t\tSame as colorDepth\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#color\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.pixelDepth<\/pre>\n\t<p>And no, I don't understand why we need a property that contains the same information\n\tas <code>colorDepth<\/code> but isn't supported by IE.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV pixelDepth","match":"pixelDepth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">width and height <\/div>\n\t\tThe width and height of the screen\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#width\/height\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.width\nscreen.height<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV width","match":"width","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">width and height <\/div>\n\t\tThe width and height of the screen\n\t\t<br \/><br \/><a href=\"tests\/screenview.html#width\/height\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incorrect\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>screen.width\nscreen.height<\/pre>\n\t<ul>\n\t\t<li>iPhone always gives 320 x 396<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":" $0","tool_tip_format":"html","display":"CSS OMV height ","match":"height","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">elementFromPoint()<\/div>\n\t\tReturns the element located at the given coordinates\n\t\t<br \/><br \/><a href=\"tests\/elementfrompoint.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp alternative\" colspan=\"2\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect and Alter<\/wbr><wbr>native<\/wbr><\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>document.elementFromPoint(100,100)<\/pre>\n\t<p>Which coordinates does <code>elementFromPoint()<\/code> need? IE and Firefox need\n\t<code>clientX\/Y<\/code>, while Opera and Safari need <code>pageX\/Y<\/code>. Given the market\n\tsituation, it's only a matter of time before Opera and Safari change their ways.<\/p>\n\n\t<ul>\n\t\t<li>Opera reports a text node whenever possible, while this method should report the containing\n\t\telement node.<\/li>\n\t<\/ul>\n\t<p>This method is a godsend for <a href=\"\/js\/dragdrop.html\">drag and drop scripts<\/a>. When the user drops the dragged element,\n\tfigure out what element is located at the drop point and go on from there. No more complicated calculations\n\tnecessary.<\/p>\n\n\t<p>However, you need to temporarily hide the dragged object. By definition it's the topmost element on\n\tthe requested coordinates, and we need to know what's underneath it. The basic trick is:<\/p>\n\n\t<pre>\nreleaseElement: function(e) { \/\/ called onmouseup\n\tvar evt = e || window.event;\n\tdraggedObject.style.display = 'none';\n\tvar receiver = document.elementFromPoint(evt.clientX,evt.clientY);\n\tif (receiver.nodeType == 3) { \/\/ Opera\n\t\treceiver = receiver.parentNode;\n\t}\n\tdraggedObject.style.display = '';\n\t<\/pre>\n\n\t<p>Now <code>receiver<\/code> contains the element the user dropped the dragged element on.<\/p>\n\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS OMV elementFromPoint()","match":"elementFromPoint","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getBoundingClientRect()<\/div>\n\t\tGets the encompassing rectangle\n\t\t<br \/><br \/><a href=\"tests\/rectangles.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.getBoundingClientRect()<\/pre>\n\t<p>Returns an object that contains the <code>top<\/code>, <code>left<\/code>, <code>right<\/code>,\n\tand <code>bottom<\/code> (all relative to the top left of the viewport) of the combined rectangle\n\tof element <code>x<\/code>. Essentially, the browser calculates all rectangles (see below <code>getClientRects()<\/code>),\n\tand <code>getBoundingClientRect()<\/code> returns the lowest (top, left) or highest (bottom, right) values found.<\/p>\n\t<p>IE handles this correctly, provided you accept its incorrect calculation of the individual rectangles.<\/p>\n\t<ul>\n\t\t<li>Firefox doesn't round the top\/bottom coordinates.<\/li>\n\t<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS OMV getBoundingClientRect()","match":"getBoundingClientRect","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">getClientRects()<\/div>\n\t\tGets the several rectangles of an element\n\t\t<br \/><br \/><a href=\"tests\/rectangles.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp almost\">Almost<\/td>\n\t<td class=\"comp no\" colspan=\"3\">No<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.getClientRects()<\/pre>\n\t<p>Returns a list with Rectangle objects that contain the <code>top<\/code>, <code>left<\/code>, <code>right<\/code>,\n\tand <code>bottom<\/code> (all relative to the top left of the viewport) of the rectangles\n\tof element <code>x<\/code>.<\/p>\n\t<p>The trick here is, that an inline element such as an <code>&lt;em&gt;<\/code> contains one rectangle for every\n\tinline box (line), and that all these rectangles are returned.\n\t<ul>\n\t\t<li>IE5-7 returns far too many rectangles for the first test paragraphs. The correct number is 5 (for 5 lines),\n\t\tbut IE5.5 returns 9 and IE6\/7 14. IE8b2 gets this right.<\/li>\n\t\t<li>Furthermore, IE5-7 also split up a block-level element such as a <code>&lt;p&gt;<\/code> into one rectangle\n\t\tper line. This is incorrect: a block-level element should be reported as one rectangle.<\/li>\n\t\t<li>Finally, in all IE versions the rectangles are off by about two pixels. <a href=\"http:\/\/ejohn.org\/blog\/getboundingclientrect-is-awesome\/\" class=\"external\">According to John Resig<\/a> this is caused by the (invisible, but nonetheless present) borders\n\t\tof the <code>&lt;html&gt;<\/code> element.<\/li>\n\t\t<li>Firefox doesn't round the top\/bottom coordinates.<\/li>\n\t<\/ul>\n\t<\/p><\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS OMV getClientRects()","match":"getClientRects","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">scrollIntoView()<\/div>\n\t\t<p>Makes an element scroll into view<\/p>\n\t\t<p>(Not part of the specification)<\/p>\n\t\t<br \/><br \/><a href=\"tests\/scrollintoview.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp incomplete\">Incom<wbr>plete<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.scrollIntoView()<\/pre>\n\t<p>Element <code>x<\/code> scrolls into view.<\/p>\n\t<p>Essentially element <code>x<\/code> behaves as if it's the target of an <code>#hash<\/code>: it scrolls\n\tto the topmost, leftmost position allowed.<\/p>\n\t<ul>\n\t\t<li>Safari iPhone handles the Y-coordinate correctly, but it also scrolls to the left edge of the page,\n\t\twhich can make this method hard to use when the user has zoomed in.<\/li>\n\t<\/ul>\n<\/td><\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"(${1:})$0","tool_tip_format":"html","display":"CSS OMV scrollIntoView()","match":"scrollIntoView","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clientLeft and clientTop<\/div>\n\t\tThe position of the upper left corner of the content field relative to the upper left\n\t\tcorner of the entire element (including borders)\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.clientLeft\nx.clientTop<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientLeft","match":"clientLeft","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clientLeft and clientTop<\/div>\n\t\tThe position of the upper left corner of the content field relative to the upper left\n\t\tcorner of the entire element (including borders)\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp no\">No<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.clientLeft\nx.clientTop<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientTop","match":"clientTop","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clientWidth and clientHeight<\/div>\n\t\tThe width and height of the content field, excluding border and scrollbar, but including padding\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.clientWidth\nx.clientHeight<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientWidth","match":"clientWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">clientWidth and clientHeight<\/div>\n\t\tThe width and height of the content field, excluding border and scrollbar, but including padding\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.clientWidth\nx.clientHeight<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientHeight","match":"clientHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">offsetLeft and offsetTop<\/div>\n\t\tThe left and top position of the element relative to its offsetParent.\n\t\t<br \/><br \/><a href=\"tests\/offset.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.offsetLeft\nx.offsetTop<\/pre>\n<ul>\n\t<li>When calculating <code>offsetTop<\/code>, IE5-7 does not count elements with <code>position: relative<\/code>\n\tas offsetParents, and moves on to the next offsetParent in the chain. <code>offsetLeft<\/code> is calculated\n\tcorrectly.<\/li>\n<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetLeft","match":"offsetLeft","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">offsetLeft and offsetTop<\/div>\n\t\tThe left and top position of the element relative to its offsetParent.\n\t\t<br \/><br \/><a href=\"tests\/offset.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.offsetLeft\nx.offsetTop<\/pre>\n<ul>\n\t<li>When calculating <code>offsetTop<\/code>, IE5-7 does not count elements with <code>position: relative<\/code>\n\tas offsetParents, and moves on to the next offsetParent in the chain. <code>offsetLeft<\/code> is calculated\n\tcorrectly.<\/li>\n<\/ul>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetTop","match":"offsetTop","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr id=\"offsetParent\">\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">offsetParent<\/div>\n\t\tThe ancestor element relative to which the <code>offsetLeft\/Top<\/code> are calculated.\n\t\t<br \/><br \/><a href=\"tests\/offset.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.offsetParent<\/pre>\n\t<p>When calculating the <code>offsetParent<\/code> of <code>x<\/code> the browser moves up the DOM tree to <code>x<\/code>'s\n\tancestors until it encounters one of the following elements. That element becomes <code>x<\/code>'s <code>offsetParent<\/code>.<\/p>\n\t<ul>\n\t\t<li><code>&lt;body&gt;<\/code><\/li>\n\t\t<li>An element with a <a href=\"\/css\/position.html\"><code>position<\/code><\/a> other than <code>static<\/code>.<\/li>\n\t\t<li>A <code>&lt;table&gt;<\/code>, <code>&lt;th&gt;<\/code> or <code>&lt;td&gt;<\/code>, but <strong>only<\/strong> if <code>x<\/code>\n\t\thas <code>position: static<\/code>.<\/li>\n\t<\/ul>\n\n\t<p>The <code>&lt;body&gt;<\/code> element does not have an <code>offsetParent<\/code>. Nonetheless\n\tthe <code>&lt;html&gt;<\/code> element sometimes enters the <code>offsetParent<\/code> chain, though\n\tnever as the <code>offsetParent<\/code> of the <code>&lt;body&gt;<\/code>.<\/p>\n\n\t<p>In IE and Opera\n\telements with <code>position: fixed<\/code> do not have an <code>offsetParent<\/code>.<\/p>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetParent","match":"offsetParent","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">offsetWidth and offsetHeight<\/div>\n\t\tThe width and height of the entire element, including borders\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.offsetWidth\nx.offsetHeight<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetWidth","match":"offsetWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">offsetWidth and offsetHeight<\/div>\n\t\tThe width and height of the entire element, including borders\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.offsetWidth\nx.offsetHeight<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetHeight","match":"offsetHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">scrollLeft and scrollTop<\/div>\n\t\tThe amount of pixels the element has scrolled. Read\/write.\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.scrollLeft\nx.scrollTop\nx.scrollTop = 20<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV scrollLeft","match":"scrollLeft","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">scrollLeft and scrollTop<\/div>\n\t\tThe amount of pixels the element has scrolled. Read\/write.\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.scrollLeft\nx.scrollTop\nx.scrollTop = 20<\/pre>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV scrollTop","match":"scrollTop","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">scrollWidth and scrollHeight<\/div>\n\t\tThe width and height of the entire content field, including those parts that are\n\t\tcurrently hidden. (Another way of saying the same: it's the width and height the element\n\t\twould have if it had <code>width: auto; height: auto;<\/code>.)<br \/>\n\t\tIf there's no hidden content it should be equal to clientX\/Y.\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.scrollWidth\nx.scrollHeight<\/pre>\n\n<p>When you scroll the element all the way down, <code>scrollHeight<\/code> should be equal to scrollTop + clientHeight.<\/p>\n<p>If the element has no scrollbars <code>scrollWidth\/Height<\/code> should be equal to <code>clientWidth\/Height<\/code>.<\/p>\n\n<ul>\n\t<li>When the element has no scrollbars IE5-7 makes the <code>scrollHeight<\/code> equal to the actual\n\theight of the content; and not the height of the element. <code>scrollWidth<\/code> is correct.<\/li>\n\t<li>Opera doesn't include the element's padding.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV scrollWidth","match":"scrollWidth","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\">\n\t\t<div class=\"name\">scrollWidth and scrollHeight<\/div>\n\t\tThe width and height of the entire content field, including those parts that are\n\t\tcurrently hidden. (Another way of saying the same: it's the width and height the element\n\t\twould have if it had <code>width: auto; height: auto;<\/code>.)<br \/>\n\t\tIf there's no hidden content it should be equal to clientX\/Y.\n\t\t<br \/><br \/><a href=\"tests\/elementdimensions.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">Incor<wbr>rect<\/wbr><\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>x.scrollWidth\nx.scrollHeight<\/pre>\n\n<p>When you scroll the element all the way down, <code>scrollHeight<\/code> should be equal to scrollTop + clientHeight.<\/p>\n<p>If the element has no scrollbars <code>scrollWidth\/Height<\/code> should be equal to <code>clientWidth\/Height<\/code>.<\/p>\n\n<ul>\n\t<li>When the element has no scrollbars IE5-7 makes the <code>scrollHeight<\/code> equal to the actual\n\theight of the content; and not the height of the element. <code>scrollWidth<\/code> is correct.<\/li>\n\t<li>Opera doesn't include the element's padding.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV scrollHeight","match":"scrollHeight","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">clientX,clientY<\/div>\n\t<b class=\"warning\">window<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.clientX\nevent.clientY<\/pre>\n\t<p>Returns the mouse coordinates relative to the window.<\/p>\n\t<p>On the iPhone this pair returns the same values as <code>pageX\/Y<\/code>. That makes sense:\n\ton the iPhone the screen area is the same as the window area is the same as the document area.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientX","match":"clientX","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">clientX,clientY<\/div>\n\t<b class=\"warning\">window<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.clientX\nevent.clientY<\/pre>\n\t<p>Returns the mouse coordinates relative to the window.<\/p>\n\t<p>On the iPhone this pair returns the same values as <code>pageX\/Y<\/code>. That makes sense:\n\ton the iPhone the screen area is the same as the window area is the same as the document area.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV clientY","match":"clientY","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">offsetX, offsetY<\/div>\n\t<b class=\"warning\">target<\/b>\n\t<p>Relative to the top\/left of the padding box.<\/p>\n\t\t<br \/><br \/><a href=\"tests\/offset.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp buggy\" colspan=\"4\">Buggy<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">border box<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">content box<\/td>\n\t<td class=\"comp incorrect\">border box<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.offsetX\nevent.offsetY<\/pre>\n\t<p>Returns the mouse coordinates relative to the event's <a href=\"\/js\/events_properties.html#target\">target<\/a>.<\/p>\n\n\t<p>But exactly which point in the box serves as a reference point? The spec says the top\/left of the <strong>padding box<\/strong>, but Opera uses the\n\ttop\/left of the content box, and Safari and Konqueror the top\/left of the border box. A nice conundrum. For\n\tthe moment I'm sticking to the spec.<\/p>\n\n\t<ul>\n\t\t<li>In IE the coordinates are calculated relative to the target element when that element is\n\t\teligible to become an <code>offsetParent<\/code>. If that's not the case, the coordinates are\n\t\tcalculated relative to the target's <code>offsetParent<\/code>.<br \/><br \/>\n\t\t<strong>Bug:<\/strong> When the element found by this rule has <code>position:\n\t\trelative<\/code>, IE moves on to the next <code>offsetParent<\/code> for the calculation of <code>offsetY<\/code>,\n\t\tbut not of <code>offsetX<\/code>.<br \/><br \/>\n\t\t(Yes, read this twice. It's complicated.)<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetX","match":"offsetX","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">offsetX, offsetY<\/div>\n\t<b class=\"warning\">target<\/b>\n\t<p>Relative to the top\/left of the padding box.<\/p>\n\t\t<br \/><br \/><a href=\"tests\/offset.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp buggy\" colspan=\"4\">Buggy<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp incorrect\" colspan=\"3\">border box<\/td>\n\t<td class=\"comp incorrect\" colspan=\"2\">content box<\/td>\n\t<td class=\"comp incorrect\">border box<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.offsetX\nevent.offsetY<\/pre>\n\t<p>Returns the mouse coordinates relative to the event's <a href=\"\/js\/events_properties.html#target\">target<\/a>.<\/p>\n\n\t<p>But exactly which point in the box serves as a reference point? The spec says the top\/left of the <strong>padding box<\/strong>, but Opera uses the\n\ttop\/left of the content box, and Safari and Konqueror the top\/left of the border box. A nice conundrum. For\n\tthe moment I'm sticking to the spec.<\/p>\n\n\t<ul>\n\t\t<li>In IE the coordinates are calculated relative to the target element when that element is\n\t\teligible to become an <code>offsetParent<\/code>. If that's not the case, the coordinates are\n\t\tcalculated relative to the target's <code>offsetParent<\/code>.<br \/><br \/>\n\t\t<strong>Bug:<\/strong> When the element found by this rule has <code>position:\n\t\trelative<\/code>, IE moves on to the next <code>offsetParent<\/code> for the calculation of <code>offsetY<\/code>,\n\t\tbut not of <code>offsetX<\/code>.<br \/><br \/>\n\t\t(Yes, read this twice. It's complicated.)<\/li>\n\t<\/ul>\n\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV offsetY","match":"offsetY","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">pageX, pageY<\/div>\n\t<b class=\"warning\">document<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.pageX\nevent.pageY<\/pre>\n\t<p>Returns the mouse coordinates relative to the document. Most of the time this is the information you want.\n\tIn order to get it in IE, too, add the scrolling offset of the document to <code>clientX\/Y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV pageX","match":"pageX","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">pageX, pageY<\/div>\n\t<b class=\"warning\">document<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp no\" colspan=\"4\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.pageX\nevent.pageY<\/pre>\n\t<p>Returns the mouse coordinates relative to the document. Most of the time this is the information you want.\n\tIn order to get it in IE, too, add the scrolling offset of the document to <code>clientX\/Y<\/code>.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV pageY","match":"pageY","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">screenX, screenY<\/div>\n\t<b class=\"warning\">screen<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.screenX\nevent.screenY<\/pre>\n\t<p>Returns the mouse coordinates relative to the screen.<\/p>\n\t<p>On the iPhone this is almost equal to <code>pageX\/Y<\/code>, though there&#8217;s usually\n\ta difference of 1 or 2 pixels. The equality makes sense: on the iPhone the screen area is the same\n\tas the window area is the same as the document area.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV screenX","match":"screenX","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">screenX, screenY<\/div>\n\t<b class=\"warning\">screen<\/b>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp alternative\">Alter<wbr>native<\/wbr><\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\"><pre>event.screenX\nevent.screenY<\/pre>\n\t<p>Returns the mouse coordinates relative to the screen.<\/p>\n\t<p>On the iPhone this is almost equal to <code>pageX\/Y<\/code>, though there&#8217;s usually\n\ta difference of 1 or 2 pixels. The equality makes sense: on the iPhone the screen area is the same\n\tas the window area is the same as the document area.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV screenY","match":"screenY","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">x, y<\/div>\n\tEqual to <code>clientX\/Y<\/code>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\">\n\t\t<p>Nobody can explain why we need <code>x\/y<\/code> when we have <code>clientX\/Y<\/code>. Mozilla's\n\t\ttake on this property pair is by far the sanest.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV x","match":"x","image":"CSS OMV"},
{"tool_tip":"<table cellspacing=\"7\" class=\"compatibility wide\">\n<tr class=\"compheader\">\n\t\t<th>Method or property<\/th>\n\t\t<th>IE 5.5<\/th>\n\t\t<th>IE 6<\/th>\n\t\t<th>IE 7<\/th>\n\t\t<th>IE8b2<\/th>\n\t\t<th>FF 2<\/th>\n\t\t<th>FF 3<\/th>\n\t\t<th>Saf 3.0 Win<\/th>\n\t\t<th>Saf 3.1 Win<\/th>\n\t\t<th>iPhone 3G<\/th>\n\t\t<th>Opera 9.26<\/th>\n\t\t<th>Opera 9.51<\/th>\n\t\t<th>Konqueror 3.5.7<\/th>\n\t<\/tr>\n<tr>\n\t<td class=\"declaration\" rowspan=\"2\"><div class=\"name\">x, y<\/div>\n\tEqual to <code>clientX\/Y<\/code>\n\t<br \/><br \/><a href=\"tests\/mouseposition.html\">Test page<\/a>\n\t<\/td>\n\t<td class=\"comp yes\" colspan=\"4\">Yes<\/td>\n\t<td class=\"comp no\" colspan=\"2\">No<\/td>\n\t<td class=\"comp yes\" colspan=\"3\">Yes<\/td>\n\t<td class=\"comp yes\" colspan=\"2\">Yes<\/td>\n\t<td class=\"comp yes\">Yes<\/td>\n<\/tr>\n<tr>\n\t<td colspan=\"15\">\n\t\t<p>Nobody can explain why we need <code>x\/y<\/code> when we have <code>clientX\/Y<\/code>. Mozilla's\n\t\ttake on this property pair is by far the sanest.<\/p>\n\t<\/td>\n<\/tr>\n<\/table>\n\n<cite>Excerpt from http:\/\/www.<b>quirksmode.org<\/b>\/dom\/w3c_cssom.html<\/cite>","insert":"$0","tool_tip_format":"html","display":"CSS OMV y","match":"y","image":"CSS OMV"}],"tool_tip_format":"html"}