src/cm/media/js/lib/yui/yui3-3.15.0/build/content-editable/content-editable-coverage.js
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 602 e16a97fb364a
permissions -rw-r--r--
add link to "privacy policy" in the header test

if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
if (!__coverage__['build/content-editable/content-editable.js']) {
   __coverage__['build/content-editable/content-editable.js'] = {"path":"build/content-editable/content-editable.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0,"86":0,"87":0,"88":0,"89":0,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0,"108":0,"109":0,"110":0,"111":0,"112":0,"113":0,"114":0,"115":0,"116":0,"117":0,"118":0,"119":0,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":0,"127":0,"128":0,"129":0,"130":0,"131":0,"132":0,"133":0,"134":0,"135":0,"136":0,"137":0,"138":0,"139":0,"140":0,"141":0,"142":0,"143":0,"144":0,"145":0,"146":0,"147":0,"148":0,"149":0,"150":0,"151":0,"152":0,"153":0,"154":0,"155":0,"156":0,"157":0,"158":0,"159":0,"160":0,"161":0,"162":0,"163":0,"164":0,"165":0,"166":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0],"14":[0,0],"15":[0,0],"16":[0,0,0],"17":[0,0],"18":[0,0],"19":[0,0],"20":[0,0],"21":[0,0],"22":[0,0],"23":[0,0],"24":[0,0],"25":[0,0],"26":[0,0],"27":[0,0],"28":[0,0],"29":[0,0],"30":[0,0],"31":[0,0],"32":[0,0],"33":[0,0],"34":[0,0],"35":[0,0],"36":[0,0],"37":[0,0],"38":[0,0],"39":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":47}}},"2":{"name":"(anonymous_2)","line":35,"loc":{"start":{"line":35,"column":22},"end":{"line":35,"column":33}}},"3":{"name":"(anonymous_3)","line":62,"loc":{"start":{"line":62,"column":21},"end":{"line":62,"column":32}}},"4":{"name":"(anonymous_4)","line":82,"loc":{"start":{"line":82,"column":20},"end":{"line":82,"column":31}}},"5":{"name":"(anonymous_5)","line":98,"loc":{"start":{"line":98,"column":21},"end":{"line":98,"column":33}}},"6":{"name":"(anonymous_6)","line":125,"loc":{"start":{"line":125,"column":19},"end":{"line":125,"column":31}}},"7":{"name":"(anonymous_7)","line":155,"loc":{"start":{"line":155,"column":29},"end":{"line":155,"column":40}}},"8":{"name":"(anonymous_8)","line":172,"loc":{"start":{"line":172,"column":21},"end":{"line":172,"column":32}}},"9":{"name":"(anonymous_9)","line":178,"loc":{"start":{"line":178,"column":16},"end":{"line":178,"column":37}}},"10":{"name":"(anonymous_10)","line":219,"loc":{"start":{"line":219,"column":25},"end":{"line":219,"column":41}}},"11":{"name":"(anonymous_11)","line":233,"loc":{"start":{"line":233,"column":33},"end":{"line":233,"column":44}}},"12":{"name":"(anonymous_12)","line":255,"loc":{"start":{"line":255,"column":26},"end":{"line":255,"column":37}}},"13":{"name":"(anonymous_13)","line":265,"loc":{"start":{"line":265,"column":17},"end":{"line":265,"column":28}}},"14":{"name":"(anonymous_14)","line":275,"loc":{"start":{"line":275,"column":22},"end":{"line":275,"column":33}}},"15":{"name":"(anonymous_15)","line":286,"loc":{"start":{"line":286,"column":18},"end":{"line":286,"column":29}}},"16":{"name":"(anonymous_16)","line":305,"loc":{"start":{"line":305,"column":23},"end":{"line":305,"column":38}}},"17":{"name":"(anonymous_17)","line":320,"loc":{"start":{"line":320,"column":18},"end":{"line":320,"column":33}}},"18":{"name":"(anonymous_18)","line":340,"loc":{"start":{"line":340,"column":23},"end":{"line":340,"column":37}}},"19":{"name":"(anonymous_19)","line":359,"loc":{"start":{"line":359,"column":17},"end":{"line":359,"column":33}}},"20":{"name":"(anonymous_20)","line":381,"loc":{"start":{"line":381,"column":22},"end":{"line":381,"column":36}}},"21":{"name":"(anonymous_21)","line":410,"loc":{"start":{"line":410,"column":18},"end":{"line":410,"column":34}}},"22":{"name":"(anonymous_22)","line":432,"loc":{"start":{"line":432,"column":25},"end":{"line":432,"column":40}}},"23":{"name":"(anonymous_23)","line":455,"loc":{"start":{"line":455,"column":28},"end":{"line":455,"column":44}}},"24":{"name":"(anonymous_24)","line":465,"loc":{"start":{"line":465,"column":13},"end":{"line":465,"column":24}}},"25":{"name":"(anonymous_25)","line":476,"loc":{"start":{"line":476,"column":26},"end":{"line":476,"column":37}}},"26":{"name":"(anonymous_26)","line":494,"loc":{"start":{"line":494,"column":18},"end":{"line":494,"column":48}}},"27":{"name":"(anonymous_27)","line":516,"loc":{"start":{"line":516,"column":21},"end":{"line":516,"column":32}}},"28":{"name":"(anonymous_28)","line":526,"loc":{"start":{"line":526,"column":16},"end":{"line":526,"column":31}}},"29":{"name":"(anonymous_29)","line":554,"loc":{"start":{"line":554,"column":24},"end":{"line":554,"column":35}}},"30":{"name":"(anonymous_30)","line":577,"loc":{"start":{"line":577,"column":15},"end":{"line":577,"column":26}}},"31":{"name":"(anonymous_31)","line":588,"loc":{"start":{"line":588,"column":14},"end":{"line":588,"column":25}}},"32":{"name":"(anonymous_32)","line":602,"loc":{"start":{"line":602,"column":14},"end":{"line":602,"column":25}}},"33":{"name":"(anonymous_33)","line":682,"loc":{"start":{"line":682,"column":24},"end":{"line":682,"column":36}}},"34":{"name":"(anonymous_34)","line":733,"loc":{"start":{"line":733,"column":24},"end":{"line":733,"column":37}}},"35":{"name":"(anonymous_35)","line":773,"loc":{"start":{"line":773,"column":24},"end":{"line":773,"column":35}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":796,"column":89}},"2":{"start":{"line":14,"column":4},"end":{"line":37,"column":6}},"3":{"start":{"line":36,"column":8},"end":{"line":36,"column":70}},"4":{"start":{"line":39,"column":4},"end":{"line":790,"column":7}},"5":{"start":{"line":63,"column":12},"end":{"line":63,"column":38}},"6":{"start":{"line":65,"column":12},"end":{"line":67,"column":13}},"7":{"start":{"line":66,"column":16},"end":{"line":66,"column":34}},"8":{"start":{"line":69,"column":12},"end":{"line":69,"column":36}},"9":{"start":{"line":71,"column":12},"end":{"line":74,"column":15}},"10":{"start":{"line":83,"column":12},"end":{"line":83,"column":59}},"11":{"start":{"line":85,"column":12},"end":{"line":85,"column":62}},"12":{"start":{"line":99,"column":12},"end":{"line":99,"column":19}},"13":{"start":{"line":101,"column":12},"end":{"line":101,"column":36}},"14":{"start":{"line":103,"column":12},"end":{"line":110,"column":13}},"15":{"start":{"line":104,"column":16},"end":{"line":109,"column":17}},"16":{"start":{"line":105,"column":20},"end":{"line":105,"column":49}},"17":{"start":{"line":107,"column":20},"end":{"line":107,"column":37}},"18":{"start":{"line":108,"column":20},"end":{"line":108,"column":37}},"19":{"start":{"line":112,"column":12},"end":{"line":112,"column":37}},"20":{"start":{"line":113,"column":12},"end":{"line":113,"column":51}},"21":{"start":{"line":114,"column":12},"end":{"line":114,"column":29}},"22":{"start":{"line":116,"column":12},"end":{"line":116,"column":42}},"23":{"start":{"line":126,"column":12},"end":{"line":127,"column":52}},"24":{"start":{"line":129,"column":12},"end":{"line":131,"column":13}},"25":{"start":{"line":130,"column":16},"end":{"line":130,"column":47}},"26":{"start":{"line":133,"column":12},"end":{"line":135,"column":13}},"27":{"start":{"line":134,"column":16},"end":{"line":134,"column":60}},"28":{"start":{"line":137,"column":12},"end":{"line":146,"column":13}},"29":{"start":{"line":138,"column":16},"end":{"line":138,"column":55}},"30":{"start":{"line":140,"column":16},"end":{"line":145,"column":17}},"31":{"start":{"line":142,"column":20},"end":{"line":144,"column":21}},"32":{"start":{"line":143,"column":24},"end":{"line":143,"column":36}},"33":{"start":{"line":148,"column":12},"end":{"line":148,"column":37}},"34":{"start":{"line":149,"column":12},"end":{"line":149,"column":51}},"35":{"start":{"line":150,"column":12},"end":{"line":150,"column":29}},"36":{"start":{"line":152,"column":12},"end":{"line":162,"column":13}},"37":{"start":{"line":153,"column":16},"end":{"line":158,"column":18}},"38":{"start":{"line":156,"column":24},"end":{"line":156,"column":36}},"39":{"start":{"line":161,"column":16},"end":{"line":161,"column":39}},"40":{"start":{"line":164,"column":12},"end":{"line":164,"column":38}},"41":{"start":{"line":173,"column":12},"end":{"line":174,"column":48}},"42":{"start":{"line":176,"column":12},"end":{"line":198,"column":14}},"43":{"start":{"line":179,"column":20},"end":{"line":180,"column":132}},"44":{"start":{"line":182,"column":20},"end":{"line":184,"column":21}},"45":{"start":{"line":183,"column":24},"end":{"line":183,"column":54}},"46":{"start":{"line":186,"column":20},"end":{"line":195,"column":21}},"47":{"start":{"line":187,"column":24},"end":{"line":194,"column":25}},"48":{"start":{"line":188,"column":28},"end":{"line":193,"column":29}},"49":{"start":{"line":190,"column":32},"end":{"line":190,"column":91}},"50":{"start":{"line":192,"column":32},"end":{"line":192,"column":90}},"51":{"start":{"line":200,"column":12},"end":{"line":200,"column":43}},"52":{"start":{"line":202,"column":12},"end":{"line":206,"column":14}},"53":{"start":{"line":208,"column":12},"end":{"line":208,"column":34}},"54":{"start":{"line":210,"column":12},"end":{"line":210,"column":46}},"55":{"start":{"line":220,"column":12},"end":{"line":246,"column":13}},"56":{"start":{"line":221,"column":16},"end":{"line":221,"column":35}},"57":{"start":{"line":223,"column":16},"end":{"line":224,"column":50}},"58":{"start":{"line":226,"column":16},"end":{"line":226,"column":47}},"59":{"start":{"line":229,"column":16},"end":{"line":231,"column":17}},"60":{"start":{"line":230,"column":20},"end":{"line":230,"column":69}},"61":{"start":{"line":233,"column":16},"end":{"line":242,"column":26}},"62":{"start":{"line":235,"column":20},"end":{"line":239,"column":21}},"63":{"start":{"line":236,"column":24},"end":{"line":236,"column":90}},"64":{"start":{"line":238,"column":24},"end":{"line":238,"column":72}},"65":{"start":{"line":241,"column":20},"end":{"line":241,"column":43}},"66":{"start":{"line":245,"column":16},"end":{"line":245,"column":43}},"67":{"start":{"line":256,"column":12},"end":{"line":256,"column":54}},"68":{"start":{"line":266,"column":12},"end":{"line":266,"column":45}},"69":{"start":{"line":276,"column":12},"end":{"line":276,"column":50}},"70":{"start":{"line":287,"column":12},"end":{"line":287,"column":32}},"71":{"start":{"line":289,"column":12},"end":{"line":293,"column":13}},"72":{"start":{"line":290,"column":16},"end":{"line":290,"column":48}},"73":{"start":{"line":292,"column":16},"end":{"line":292,"column":49}},"74":{"start":{"line":295,"column":12},"end":{"line":295,"column":24}},"75":{"start":{"line":306,"column":12},"end":{"line":306,"column":38}},"76":{"start":{"line":308,"column":12},"end":{"line":310,"column":13}},"77":{"start":{"line":309,"column":16},"end":{"line":309,"column":38}},"78":{"start":{"line":321,"column":12},"end":{"line":328,"column":13}},"79":{"start":{"line":322,"column":16},"end":{"line":322,"column":52}},"80":{"start":{"line":324,"column":16},"end":{"line":324,"column":48}},"81":{"start":{"line":327,"column":16},"end":{"line":327,"column":82}},"82":{"start":{"line":330,"column":12},"end":{"line":330,"column":24}},"83":{"start":{"line":341,"column":12},"end":{"line":347,"column":13}},"84":{"start":{"line":342,"column":16},"end":{"line":342,"column":46}},"85":{"start":{"line":343,"column":16},"end":{"line":343,"column":34}},"86":{"start":{"line":346,"column":16},"end":{"line":346,"column":86}},"87":{"start":{"line":349,"column":12},"end":{"line":349,"column":23}},"88":{"start":{"line":360,"column":12},"end":{"line":360,"column":26}},"89":{"start":{"line":362,"column":12},"end":{"line":369,"column":13}},"90":{"start":{"line":363,"column":16},"end":{"line":363,"column":48}},"91":{"start":{"line":365,"column":16},"end":{"line":365,"column":53}},"92":{"start":{"line":368,"column":16},"end":{"line":368,"column":82}},"93":{"start":{"line":371,"column":12},"end":{"line":371,"column":25}},"94":{"start":{"line":382,"column":12},"end":{"line":398,"column":13}},"95":{"start":{"line":383,"column":16},"end":{"line":394,"column":17}},"96":{"start":{"line":384,"column":20},"end":{"line":385,"column":48}},"97":{"start":{"line":387,"column":20},"end":{"line":389,"column":21}},"98":{"start":{"line":388,"column":24},"end":{"line":388,"column":52}},"99":{"start":{"line":391,"column":20},"end":{"line":391,"column":84}},"100":{"start":{"line":393,"column":20},"end":{"line":393,"column":52}},"101":{"start":{"line":397,"column":16},"end":{"line":397,"column":85}},"102":{"start":{"line":400,"column":12},"end":{"line":400,"column":23}},"103":{"start":{"line":411,"column":12},"end":{"line":411,"column":26}},"104":{"start":{"line":413,"column":12},"end":{"line":420,"column":13}},"105":{"start":{"line":414,"column":16},"end":{"line":414,"column":48}},"106":{"start":{"line":416,"column":16},"end":{"line":416,"column":54}},"107":{"start":{"line":419,"column":16},"end":{"line":419,"column":83}},"108":{"start":{"line":422,"column":12},"end":{"line":422,"column":25}},"109":{"start":{"line":433,"column":12},"end":{"line":433,"column":34}},"110":{"start":{"line":435,"column":12},"end":{"line":435,"column":35}},"111":{"start":{"line":437,"column":12},"end":{"line":437,"column":48}},"112":{"start":{"line":439,"column":12},"end":{"line":445,"column":13}},"113":{"start":{"line":440,"column":16},"end":{"line":444,"column":32}},"114":{"start":{"line":442,"column":20},"end":{"line":442,"column":66}},"115":{"start":{"line":443,"column":20},"end":{"line":443,"column":70}},"116":{"start":{"line":456,"column":12},"end":{"line":456,"column":63}},"117":{"start":{"line":467,"column":12},"end":{"line":469,"column":33}},"118":{"start":{"line":471,"column":12},"end":{"line":473,"column":13}},"119":{"start":{"line":472,"column":16},"end":{"line":472,"column":38}},"120":{"start":{"line":475,"column":12},"end":{"line":480,"column":13}},"121":{"start":{"line":476,"column":16},"end":{"line":479,"column":19}},"122":{"start":{"line":478,"column":20},"end":{"line":478,"column":52}},"123":{"start":{"line":482,"column":12},"end":{"line":482,"column":48}},"124":{"start":{"line":495,"column":12},"end":{"line":495,"column":42}},"125":{"start":{"line":497,"column":12},"end":{"line":500,"column":13}},"126":{"start":{"line":499,"column":16},"end":{"line":499,"column":29}},"127":{"start":{"line":502,"column":12},"end":{"line":506,"column":13}},"128":{"start":{"line":503,"column":16},"end":{"line":503,"column":27}},"129":{"start":{"line":505,"column":16},"end":{"line":505,"column":43}},"130":{"start":{"line":508,"column":12},"end":{"line":508,"column":54}},"131":{"start":{"line":517,"column":12},"end":{"line":517,"column":34}},"132":{"start":{"line":527,"column":12},"end":{"line":527,"column":31}},"133":{"start":{"line":529,"column":12},"end":{"line":532,"column":13}},"134":{"start":{"line":531,"column":16},"end":{"line":531,"column":28}},"135":{"start":{"line":534,"column":12},"end":{"line":536,"column":13}},"136":{"start":{"line":535,"column":16},"end":{"line":535,"column":42}},"137":{"start":{"line":538,"column":12},"end":{"line":538,"column":44}},"138":{"start":{"line":540,"column":12},"end":{"line":546,"column":13}},"139":{"start":{"line":541,"column":16},"end":{"line":541,"column":63}},"140":{"start":{"line":543,"column":16},"end":{"line":543,"column":49}},"141":{"start":{"line":545,"column":16},"end":{"line":545,"column":47}},"142":{"start":{"line":548,"column":12},"end":{"line":548,"column":34}},"143":{"start":{"line":550,"column":12},"end":{"line":550,"column":65}},"144":{"start":{"line":552,"column":12},"end":{"line":552,"column":42}},"145":{"start":{"line":554,"column":12},"end":{"line":561,"column":21}},"146":{"start":{"line":555,"column":16},"end":{"line":555,"column":29}},"147":{"start":{"line":557,"column":16},"end":{"line":557,"column":43}},"148":{"start":{"line":560,"column":16},"end":{"line":560,"column":74}},"149":{"start":{"line":563,"column":12},"end":{"line":563,"column":26}},"150":{"start":{"line":565,"column":12},"end":{"line":565,"column":33}},"151":{"start":{"line":567,"column":12},"end":{"line":567,"column":24}},"152":{"start":{"line":578,"column":12},"end":{"line":578,"column":36}},"153":{"start":{"line":580,"column":12},"end":{"line":580,"column":24}},"154":{"start":{"line":589,"column":12},"end":{"line":589,"column":35}},"155":{"start":{"line":591,"column":12},"end":{"line":591,"column":25}},"156":{"start":{"line":593,"column":12},"end":{"line":593,"column":24}},"157":{"start":{"line":603,"column":12},"end":{"line":603,"column":35}},"158":{"start":{"line":605,"column":12},"end":{"line":605,"column":24}},"159":{"start":{"line":683,"column":20},"end":{"line":683,"column":47}},"160":{"start":{"line":685,"column":20},"end":{"line":685,"column":43}},"161":{"start":{"line":734,"column":20},"end":{"line":736,"column":21}},"162":{"start":{"line":735,"column":24},"end":{"line":735,"column":54}},"163":{"start":{"line":738,"column":20},"end":{"line":738,"column":30}},"164":{"start":{"line":774,"column":20},"end":{"line":774,"column":43}},"165":{"start":{"line":792,"column":4},"end":{"line":792,"column":26}},"166":{"start":{"line":794,"column":4},"end":{"line":794,"column":47}}},"branchMap":{"1":{"line":65,"type":"if","locations":[{"start":{"line":65,"column":12},"end":{"line":65,"column":12}},{"start":{"line":65,"column":12},"end":{"line":65,"column":12}}]},"2":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":103,"column":12}},{"start":{"line":103,"column":12},"end":{"line":103,"column":12}}]},"3":{"line":103,"type":"binary-expr","locations":[{"start":{"line":103,"column":16},"end":{"line":103,"column":27}},{"start":{"line":103,"column":31},"end":{"line":103,"column":42}}]},"4":{"line":104,"type":"if","locations":[{"start":{"line":104,"column":16},"end":{"line":104,"column":16}},{"start":{"line":104,"column":16},"end":{"line":104,"column":16}}]},"5":{"line":129,"type":"if","locations":[{"start":{"line":129,"column":12},"end":{"line":129,"column":12}},{"start":{"line":129,"column":12},"end":{"line":129,"column":12}}]},"6":{"line":133,"type":"if","locations":[{"start":{"line":133,"column":12},"end":{"line":133,"column":12}},{"start":{"line":133,"column":12},"end":{"line":133,"column":12}}]},"7":{"line":137,"type":"if","locations":[{"start":{"line":137,"column":12},"end":{"line":137,"column":12}},{"start":{"line":137,"column":12},"end":{"line":137,"column":12}}]},"8":{"line":140,"type":"if","locations":[{"start":{"line":140,"column":16},"end":{"line":140,"column":16}},{"start":{"line":140,"column":16},"end":{"line":140,"column":16}}]},"9":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":20},"end":{"line":142,"column":20}},{"start":{"line":142,"column":20},"end":{"line":142,"column":20}}]},"10":{"line":152,"type":"if","locations":[{"start":{"line":152,"column":12},"end":{"line":152,"column":12}},{"start":{"line":152,"column":12},"end":{"line":152,"column":12}}]},"11":{"line":180,"type":"cond-expr","locations":[{"start":{"line":180,"column":80},"end":{"line":180,"column":125}},{"start":{"line":180,"column":128},"end":{"line":180,"column":130}}]},"12":{"line":180,"type":"binary-expr","locations":[{"start":{"line":180,"column":32},"end":{"line":180,"column":39}},{"start":{"line":180,"column":43},"end":{"line":180,"column":76}}]},"13":{"line":182,"type":"if","locations":[{"start":{"line":182,"column":20},"end":{"line":182,"column":20}},{"start":{"line":182,"column":20},"end":{"line":182,"column":20}}]},"14":{"line":186,"type":"if","locations":[{"start":{"line":186,"column":20},"end":{"line":186,"column":20}},{"start":{"line":186,"column":20},"end":{"line":186,"column":20}}]},"15":{"line":187,"type":"if","locations":[{"start":{"line":187,"column":24},"end":{"line":187,"column":24}},{"start":{"line":187,"column":24},"end":{"line":187,"column":24}}]},"16":{"line":187,"type":"binary-expr","locations":[{"start":{"line":187,"column":28},"end":{"line":187,"column":41}},{"start":{"line":187,"column":45},"end":{"line":187,"column":57}},{"start":{"line":187,"column":61},"end":{"line":187,"column":74}}]},"17":{"line":188,"type":"if","locations":[{"start":{"line":188,"column":28},"end":{"line":188,"column":28}},{"start":{"line":188,"column":28},"end":{"line":188,"column":28}}]},"18":{"line":220,"type":"if","locations":[{"start":{"line":220,"column":12},"end":{"line":220,"column":12}},{"start":{"line":220,"column":12},"end":{"line":220,"column":12}}]},"19":{"line":229,"type":"if","locations":[{"start":{"line":229,"column":16},"end":{"line":229,"column":16}},{"start":{"line":229,"column":16},"end":{"line":229,"column":16}}]},"20":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":20},"end":{"line":235,"column":20}},{"start":{"line":235,"column":20},"end":{"line":235,"column":20}}]},"21":{"line":289,"type":"if","locations":[{"start":{"line":289,"column":12},"end":{"line":289,"column":12}},{"start":{"line":289,"column":12},"end":{"line":289,"column":12}}]},"22":{"line":308,"type":"if","locations":[{"start":{"line":308,"column":12},"end":{"line":308,"column":12}},{"start":{"line":308,"column":12},"end":{"line":308,"column":12}}]},"23":{"line":321,"type":"if","locations":[{"start":{"line":321,"column":12},"end":{"line":321,"column":12}},{"start":{"line":321,"column":12},"end":{"line":321,"column":12}}]},"24":{"line":341,"type":"if","locations":[{"start":{"line":341,"column":12},"end":{"line":341,"column":12}},{"start":{"line":341,"column":12},"end":{"line":341,"column":12}}]},"25":{"line":362,"type":"if","locations":[{"start":{"line":362,"column":12},"end":{"line":362,"column":12}},{"start":{"line":362,"column":12},"end":{"line":362,"column":12}}]},"26":{"line":382,"type":"if","locations":[{"start":{"line":382,"column":12},"end":{"line":382,"column":12}},{"start":{"line":382,"column":12},"end":{"line":382,"column":12}}]},"27":{"line":383,"type":"if","locations":[{"start":{"line":383,"column":16},"end":{"line":383,"column":16}},{"start":{"line":383,"column":16},"end":{"line":383,"column":16}}]},"28":{"line":387,"type":"if","locations":[{"start":{"line":387,"column":20},"end":{"line":387,"column":20}},{"start":{"line":387,"column":20},"end":{"line":387,"column":20}}]},"29":{"line":413,"type":"if","locations":[{"start":{"line":413,"column":12},"end":{"line":413,"column":12}},{"start":{"line":413,"column":12},"end":{"line":413,"column":12}}]},"30":{"line":439,"type":"if","locations":[{"start":{"line":439,"column":12},"end":{"line":439,"column":12}},{"start":{"line":439,"column":12},"end":{"line":439,"column":12}}]},"31":{"line":456,"type":"binary-expr","locations":[{"start":{"line":456,"column":19},"end":{"line":456,"column":39}},{"start":{"line":456,"column":43},"end":{"line":456,"column":62}}]},"32":{"line":471,"type":"if","locations":[{"start":{"line":471,"column":12},"end":{"line":471,"column":12}},{"start":{"line":471,"column":12},"end":{"line":471,"column":12}}]},"33":{"line":475,"type":"if","locations":[{"start":{"line":475,"column":12},"end":{"line":475,"column":12}},{"start":{"line":475,"column":12},"end":{"line":475,"column":12}}]},"34":{"line":497,"type":"if","locations":[{"start":{"line":497,"column":12},"end":{"line":497,"column":12}},{"start":{"line":497,"column":12},"end":{"line":497,"column":12}}]},"35":{"line":502,"type":"if","locations":[{"start":{"line":502,"column":12},"end":{"line":502,"column":12}},{"start":{"line":502,"column":12},"end":{"line":502,"column":12}}]},"36":{"line":529,"type":"if","locations":[{"start":{"line":529,"column":12},"end":{"line":529,"column":12}},{"start":{"line":529,"column":12},"end":{"line":529,"column":12}}]},"37":{"line":534,"type":"if","locations":[{"start":{"line":534,"column":12},"end":{"line":534,"column":12}},{"start":{"line":534,"column":12},"end":{"line":534,"column":12}}]},"38":{"line":540,"type":"if","locations":[{"start":{"line":540,"column":12},"end":{"line":540,"column":12}},{"start":{"line":540,"column":12},"end":{"line":540,"column":12}}]},"39":{"line":734,"type":"if","locations":[{"start":{"line":734,"column":20},"end":{"line":734,"column":20}},{"start":{"line":734,"column":20},"end":{"line":734,"column":20}}]}},"code":["(function () { YUI.add('content-editable', function (Y, NAME) {","","    /*jshint maxlen: 500 */","    /**","    * Creates a component to work with an elemment.","    * @class ContentEditable","    * @for ContentEditable","    * @extends Y.Plugin.Base","    * @constructor","    * @module editor","    * @submodule content-editable","    */","","    var Lang = Y.Lang,","        YNode = Y.Node,","","        EVENT_CONTENT_READY = 'contentready',","        EVENT_READY = 'ready',","","        TAG_PARAGRAPH = 'p',","","        BLUR = 'blur',","        CONTAINER = 'container',","        CONTENT_EDITABLE = 'contentEditable',","        EMPTY = '',","        FOCUS = 'focus',","        HOST = 'host',","        INNER_HTML = 'innerHTML',","        KEY = 'key',","        PARENT_NODE = 'parentNode',","        PASTE = 'paste',","        TEXT = 'Text',","        USE = 'use',","","    ContentEditable = function() {","        ContentEditable.superclass.constructor.apply(this, arguments);","    };","","    Y.extend(ContentEditable, Y.Plugin.Base, {","","        /**","        * Internal reference set when render is called.","        * @private","        * @property _rendered","        * @type Boolean","        */","        _rendered: null,","","        /**","        * Internal reference to the YUI instance bound to the element","        * @private","        * @property _instance","        * @type YUI","        */","        _instance: null,","","        /**","        * Initializes the ContentEditable instance","        * @protected","        * @method initializer","        */","        initializer: function() {","            var host = this.get(HOST);","","            if (host) {","                host.frame = this;","            }","","            this._eventHandles = [];","","            this.publish(EVENT_READY, {","                emitFacade: true,","                defaultFn: this._defReadyFn","            });","        },","","        /**","        * Destroys the instance.","        * @protected","        * @method destructor","        */","        destructor: function() {","            new Y.EventHandle(this._eventHandles).detach();","","            this._container.removeAttribute(CONTENT_EDITABLE);","        },","","        /**","        * Generic handler for all DOM events fired by the Editor container. This handler","        * takes the current EventFacade and augments it to fire on the ContentEditable host. It adds two new properties","        * to the EventFacade called frameX and frameY which adds the scroll and xy position of the ContentEditable element","        * to the original pageX and pageY of the event so external nodes can be positioned over the element.","        * In case of ContentEditable element these will be equal to pageX and pageY of the container.","        * @private","        * @method _onDomEvent","        * @param {EventFacade} e","        */","        _onDomEvent: function(e) {","            var xy;","","            e.frameX = e.frameY = 0;","","            if (e.pageX > 0 || e.pageY > 0) {","                if (e.type.substring(0, 3) !== KEY) {","                    xy = this._container.getXY();","","                    e.frameX = xy[0];","                    e.frameY = xy[1];","                }","            }","","            e.frameTarget = e.target;","            e.frameCurrentTarget = e.currentTarget;","            e.frameEvent = e;","","            this.fire('dom:' + e.type, e);","        },","","        /**","        * Simple pass thru handler for the paste event so we can do content cleanup","        * @private","        * @method _DOMPaste","        * @param {EventFacade} e","        */","        _DOMPaste: function(e) {","            var inst = this.getInstance(),","                data = EMPTY, win = inst.config.win;","","            if (e._event.originalTarget) {","                data = e._event.originalTarget;","            }","","            if (e._event.clipboardData) {","                data = e._event.clipboardData.getData(TEXT);","            }","","            if (win.clipboardData) {","                data = win.clipboardData.getData(TEXT);","","                if (data === EMPTY) { // Could be empty, or failed","                    // Verify failure","                    if (!win.clipboardData.setData(TEXT, data)) {","                        data = null;","                    }","                }","            }","","            e.frameTarget = e.target;","            e.frameCurrentTarget = e.currentTarget;","            e.frameEvent = e;","","            if (data) {","                e.clipboardData = {","                    data: data,","                    getData: function() {","                        return data;","                    }","                };","            } else {","","                e.clipboardData = null;","            }","","            this.fire('dom:paste', e);","        },","","        /**","        * Binds DOM events and fires the ready event","        * @private","        * @method _defReadyFn","        */","        _defReadyFn: function() {","            var inst = this.getInstance(),","                container = this.get(CONTAINER);","","            Y.each(","                ContentEditable.DOM_EVENTS,","                function(value, key) {","                    var fn = Y.bind(this._onDomEvent, this),","                        kfn = ((Y.UA.ie && ContentEditable.THROTTLE_TIME > 0) ? Y.throttle(fn, ContentEditable.THROTTLE_TIME) : fn);","","                    if (!inst.Node.DOM_EVENTS[key]) {","                        inst.Node.DOM_EVENTS[key] = 1;","                    }","","                    if (value === 1) {","                        if (key !== FOCUS && key !== BLUR && key !== PASTE) {","                            if (key.substring(0, 3) === KEY) {","                                //Throttle key events in IE","                                this._eventHandles.push(container.on(key, kfn, container));","                            } else {","                                this._eventHandles.push(container.on(key, fn, container));","                            }","                        }","                    }","                },","                this","            );","","            inst.Node.DOM_EVENTS.paste = 1;","","            this._eventHandles.push(","                container.on(PASTE, Y.bind(this._DOMPaste, this), container),","                container.on(FOCUS, Y.bind(this._onDomEvent, this), container),","                container.on(BLUR, Y.bind(this._onDomEvent, this), container)","            );","","            inst.__use = inst.use;","","            inst.use = Y.bind(this.use, this);","        },","","        /**","        * Called once the content is available in the ContentEditable element and calls the final use call","        * @private","        * @method _onContentReady","        * on the internal instance so that the modules are loaded properly.","        */","        _onContentReady: function(event) {","            if (!this._ready) {","                this._ready = true;","","                var inst = this.getInstance(),","                    args = Y.clone(this.get(USE));","","                this.fire(EVENT_CONTENT_READY);","","","                if (event) {","                    inst.config.doc = YNode.getDOMNode(event.target);","                }","","                args.push(Y.bind(function() {","","                    if (inst.EditorSelection) {","                        inst.EditorSelection.DEFAULT_BLOCK_TAG = this.get('defaultblock');","","                        inst.EditorSelection.ROOT = this.get(CONTAINER);","                    }","","                    this.fire(EVENT_READY);","                }, this));","","","                inst.use.apply(inst, args);","            }","        },","","        /**","        * Retrieves defaultblock value from host attribute","        * @private","        * @method _getDefaultBlock","        * @return {String}","        */","        _getDefaultBlock: function() {","            return this._getHostValue('defaultblock');","        },","","        /**","        * Retrieves dir value from host attribute","        * @private","        * @method _getDir","        * @return {String}","        */","        _getDir: function() {","            return this._getHostValue('dir');","        },","","        /**","        * Retrieves extracss value from host attribute","        * @private","        * @method _getExtraCSS","        * @return {String}","        */","        _getExtraCSS: function() {","            return this._getHostValue('extracss');","        },","","        /**","        * Get the content from the container","        * @private","        * @method _getHTML","        * @param {String} html The raw HTML from the container.","        * @return {String}","        */","        _getHTML: function() {","            var html, container;","","            if (this._ready) {","                container = this.get(CONTAINER);","","                html = container.get(INNER_HTML);","            }","","            return html;","        },","","        /**","        * Retrieves a value from host attribute","        * @private","        * @method _getHostValue","        * @param {attr} The attribute which value should be returned from the host","        * @return {String|Object}","        */","        _getHostValue: function(attr) {","            var host = this.get(HOST);","","            if (host) {","                return host.get(attr);","            }","        },","","        /**","        * Set the content of the container","        * @private","        * @method _setHTML","        * @param {String} html The raw HTML to set to the container.","        * @return {String}","        */","        _setHTML: function(html) {","            if (this._ready) {","                var container = this.get(CONTAINER);","","                container.set(INNER_HTML, html);","            } else {","                //This needs to be wrapped in a contentready callback for the !_ready state","                this.once(EVENT_CONTENT_READY, Y.bind(this._setHTML, this, html));","            }","","            return html;","        },","","        /**","        * Sets the linked CSS on the instance.","        * @private","        * @method _setLinkedCSS","        * @param {String} css The linkedcss value","        * @return {String}","        */","        _setLinkedCSS: function(css) {","            if (this._ready) {","                var inst = this.getInstance();","                inst.Get.css(css);","            } else {","                //This needs to be wrapped in a contentready callback for the !_ready state","                this.once(EVENT_CONTENT_READY, Y.bind(this._setLinkedCSS, this, css));","            }","","            return css;","        },","","        /**","        * Sets the dir (language direction) attribute on the container.","        * @private","        * @method _setDir","        * @param {String} value The language direction","        * @return {String}","        */","        _setDir: function(value) {","            var container;","","            if (this._ready) {","                container = this.get(CONTAINER);","","                container.setAttribute('dir', value);","            } else {","                //This needs to be wrapped in a contentready callback for the !_ready state","                this.once(EVENT_CONTENT_READY, Y.bind(this._setDir, this, value));","            }","","            return value;","        },","","        /**","        * Set's the extra CSS on the instance.","        * @private","        * @method _setExtraCSS","        * @param {String} css The CSS style to be set as extra css","        * @return {String}","        */","        _setExtraCSS: function(css) {","            if (this._ready) {","                if (css) {","                    var inst = this.getInstance(),","                        head = inst.one('head');","","                    if (this._extraCSSNode) {","                        this._extraCSSNode.remove();","                    }","","                    this._extraCSSNode = YNode.create('<style>' + css + '</style>');","","                    head.append(this._extraCSSNode);","                }","            } else {","                //This needs to be wrapped in a contentready callback for the !_ready state","                this.once(EVENT_CONTENT_READY, Y.bind(this._setExtraCSS, this, css));","            }","","            return css;","        },","","        /**","        * Sets the language value on the instance.","        * @private","        * @method _setLang","        * @param {String} value The language to be set","        * @return {String}","        */","        _setLang: function(value) {","            var container;","","            if (this._ready) {","                container = this.get(CONTAINER);","","                container.setAttribute('lang', value);","            } else {","                //This needs to be wrapped in a contentready callback for the !_ready state","                this.once(EVENT_CONTENT_READY, Y.bind(this._setLang, this, value));","            }","","            return value;","        },","","        /**","        * Called from the first YUI instance that sets up the internal instance.","        * This loads the content into the ContentEditable element and attaches the contentready event.","        * @private","        * @method _instanceLoaded","        * @param {YUI} inst The internal YUI instance bound to the ContentEditable element","        */","        _instanceLoaded: function(inst) {","            this._instance = inst;","","            this._onContentReady();","","            var doc = this._instance.config.doc;","","            if (!Y.UA.ie) {","                try {","                    //Force other browsers into non CSS styling","                    doc.execCommand('styleWithCSS', false, false);","                    doc.execCommand('insertbronreturn', false, false);","                } catch (err) {}","            }","        },","","","        /**","        * Validates linkedcss property","        *","        * @method _validateLinkedCSS","        * @private","        */","        _validateLinkedCSS: function(value) {","            return Lang.isString(value) || Lang.isArray(value);","        },","","        //BEGIN PUBLIC METHODS","        /**","        * This is a scoped version of the normal YUI.use method & is bound to the ContentEditable element","        * At setup, the inst.use method is mapped to this method.","        * @method use","        */","        use: function() {","","            var inst = this.getInstance(),","                args = Y.Array(arguments),","                callback = false;","","            if (Lang.isFunction(args[args.length - 1])) {","                callback = args.pop();","            }","","            if (callback) {","                args.push(function() {","","                    callback.apply(inst, arguments);","                });","            }","","            return inst.__use.apply(inst, args);","        },","","        /**","        * A delegate method passed to the instance's delegate method","        * @method delegate","        * @param {String} type The type of event to listen for","        * @param {Function} fn The method to attach","        * @param {String, Node} cont The container to act as a delegate, if no \"sel\" passed, the container is assumed.","        * @param {String} sel The selector to match in the event (optional)","        * @return {EventHandle} The Event handle returned from Y.delegate","        */","        delegate: function(type, fn, cont, sel) {","            var inst = this.getInstance();","","            if (!inst) {","","                return false;","            }","","            if (!sel) {","                sel = cont;","","                cont = this.get(CONTAINER);","            }","","            return inst.delegate(type, fn, cont, sel);","        },","","        /**","        * Get a reference to the internal YUI instance.","        * @method getInstance","        * @return {YUI} The internal YUI instance","        */","        getInstance: function() {","            return this._instance;","        },","","        /**","        * @method render","        * @param {String/HTMLElement/Node} node The node to render to","        * @return {ContentEditable}","        * @chainable","        */","        render: function(node) {","            var args, inst, fn;","","            if (this._rendered) {","","                return this;","            }","","            if (node) {","                this.set(CONTAINER, node);","            }","","            container = this.get(CONTAINER);","","            if (!container) {","                container = YNode.create(ContentEditable.HTML);","","                Y.one('body').prepend(container);","","                this.set(CONTAINER, container);","            }","","            this._rendered = true;","","            this._container.setAttribute(CONTENT_EDITABLE, true);","","            args = Y.clone(this.get(USE));","","            fn = Y.bind(function() {","                inst = YUI();","","                inst.host = this.get(HOST); //Cross reference to Editor","","","                inst.use('node-base', Y.bind(this._instanceLoaded, this));","            }, this);","","            args.push(fn);","","            Y.use.apply(Y, args);","","            return this;","        },","","        /**","        * Set the focus to the container","        * @method focus","        * @param {Function} fn Callback function to execute after focus happens","        * @return {ContentEditable}","        * @chainable","        */","        focus: function() {","            this._container.focus();","","            return this;","        },","        /**","        * Show the iframe instance","        * @method show","        * @return {ContentEditable}","        * @chainable","        */","        show: function() {","            this._container.show();","","            this.focus();","","            return this;","        },","","        /**","        * Hide the iframe instance","        * @method hide","        * @return {ContentEditable}","        * @chainable","        */","        hide: function() {","            this._container.hide();","","            return this;","        }","    },","    {","        /**","        * The throttle time for key events in IE","        * @static","        * @property THROTTLE_TIME","        * @type Number","        * @default 100","        */","        THROTTLE_TIME: 100,","","        /**","        * The DomEvents that the frame automatically attaches and bubbles","        * @static","        * @property DOM_EVENTS","        * @type Object","        */","        DOM_EVENTS: {","            click: 1,","            dblclick: 1,","            focusin: 1,","            focusout: 1,","            keydown: 1,","            keypress: 1,","            keyup: 1,","            mousedown: 1,","            mouseup: 1,","            paste: 1","        },","","        /**","        * The template string used to create the ContentEditable element","        * @static","        * @property HTML","        * @type String","        */","        HTML: '<div></div>',","","        /**","        * The name of the class (contentEditable)","        * @static","        * @property NAME","        * @type String","        */","        NAME: 'contentEditable',","","        /**","        * The namespace on which ContentEditable plugin will reside.","        *","        * @property NS","        * @type String","        * @default 'contentEditable'","        * @static","        */","        NS: CONTENT_EDITABLE,","","        ATTRS: {","            /**","            * The default text direction for this ContentEditable element. Default: ltr","            * @attribute dir","            * @type String","            */","            dir: {","                lazyAdd: false,","                validator: Lang.isString,","                setter: '_setDir',","                valueFn: '_getDir'","            },","","            /**","            * The container to set contentEditable=true or to create on render.","            * @attribute container","            * @type String/HTMLElement/Node","            */","            container: {","                setter: function(n) {","                    this._container = Y.one(n);","","                    return this._container;","                }","            },","","            /**","            * The string to inject as Editor content. Default '<br>'","            * @attribute content","            * @type String","            */","            content: {","                getter: '_getHTML',","                lazyAdd: false,","                setter: '_setHTML',","                validator: Lang.isString,","                value: '<br>'","            },","","            /**","            * The default tag to use for block level items, defaults to: p","            * @attribute defaultblock","            * @type String","            */","            defaultblock: {","                validator: Lang.isString,","                value: TAG_PARAGRAPH,","                valueFn: '_getDefaultBlock'","            },","","            /**","            * A string of CSS to add to the Head of the Editor","            * @attribute extracss","            * @type String","            */","            extracss: {","                lazyAdd: false,","                setter: '_setExtraCSS',","                validator: Lang.isString,","                valueFn: '_getExtraCSS'","            },","","            /**","            * Set the id of the new Node. (optional)","            * @attribute id","            * @type String","            * @writeonce","            */","            id: {","                writeOnce: true,","                getter: function(id) {","                    if (!id) {","                        id = 'inlineedit-' + Y.guid();","                    }","","                    return id;","                }","            },","","            /**","            * The default language. Default: en-US","            * @attribute lang","            * @type String","            */","            lang: {","                validator: Lang.isString,","                setter: '_setLang',","                lazyAdd: false,","                value: 'en-US'","            },","","            /**","            * An array of url's to external linked style sheets","            * @attribute linkedcss","            * @type String|Array","            */","            linkedcss: {","                setter: '_setLinkedCSS',","                validator: '_validateLinkedCSS'","                //value: ''","            },","","            /**","            * The Node instance of the container.","            * @attribute node","            * @type Node","            */","            node: {","                readOnly: true,","                value: null,","                getter: function() {","                    return this._container;","                }","            },","","            /**","            * Array of modules to include in the scoped YUI instance at render time. Default: ['node-base', 'editor-selection', 'stylesheet']","            * @attribute use","            * @writeonce","            * @type Array","            */","            use: {","                validator: Lang.isArray,","                writeOnce: true,","                value: ['node-base', 'editor-selection', 'stylesheet']","            }","        }","    });","","    Y.namespace('Plugin');","","    Y.Plugin.ContentEditable = ContentEditable;","","}, '@VERSION@', {\"requires\": [\"node-base\", \"editor-selection\", \"stylesheet\", \"plugin\"]});","","}());"]};
}
var __cov_JaD2F9vkv6XkenGLkNklnQ = __coverage__['build/content-editable/content-editable.js'];
__cov_JaD2F9vkv6XkenGLkNklnQ.s['1']++;YUI.add('content-editable',function(Y,NAME){__cov_JaD2F9vkv6XkenGLkNklnQ.f['1']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['2']++;var Lang=Y.Lang,YNode=Y.Node,EVENT_CONTENT_READY='contentready',EVENT_READY='ready',TAG_PARAGRAPH='p',BLUR='blur',CONTAINER='container',CONTENT_EDITABLE='contentEditable',EMPTY='',FOCUS='focus',HOST='host',INNER_HTML='innerHTML',KEY='key',PARENT_NODE='parentNode',PASTE='paste',TEXT='Text',USE='use',ContentEditable=function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['2']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['3']++;ContentEditable.superclass.constructor.apply(this,arguments);};__cov_JaD2F9vkv6XkenGLkNklnQ.s['4']++;Y.extend(ContentEditable,Y.Plugin.Base,{_rendered:null,_instance:null,initializer:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['3']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['5']++;var host=this.get(HOST);__cov_JaD2F9vkv6XkenGLkNklnQ.s['6']++;if(host){__cov_JaD2F9vkv6XkenGLkNklnQ.b['1'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['7']++;host.frame=this;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['1'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['8']++;this._eventHandles=[];__cov_JaD2F9vkv6XkenGLkNklnQ.s['9']++;this.publish(EVENT_READY,{emitFacade:true,defaultFn:this._defReadyFn});},destructor:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['4']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['10']++;new Y.EventHandle(this._eventHandles).detach();__cov_JaD2F9vkv6XkenGLkNklnQ.s['11']++;this._container.removeAttribute(CONTENT_EDITABLE);},_onDomEvent:function(e){__cov_JaD2F9vkv6XkenGLkNklnQ.f['5']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['12']++;var xy;__cov_JaD2F9vkv6XkenGLkNklnQ.s['13']++;e.frameX=e.frameY=0;__cov_JaD2F9vkv6XkenGLkNklnQ.s['14']++;if((__cov_JaD2F9vkv6XkenGLkNklnQ.b['3'][0]++,e.pageX>0)||(__cov_JaD2F9vkv6XkenGLkNklnQ.b['3'][1]++,e.pageY>0)){__cov_JaD2F9vkv6XkenGLkNklnQ.b['2'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['15']++;if(e.type.substring(0,3)!==KEY){__cov_JaD2F9vkv6XkenGLkNklnQ.b['4'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['16']++;xy=this._container.getXY();__cov_JaD2F9vkv6XkenGLkNklnQ.s['17']++;e.frameX=xy[0];__cov_JaD2F9vkv6XkenGLkNklnQ.s['18']++;e.frameY=xy[1];}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['4'][1]++;}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['2'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['19']++;e.frameTarget=e.target;__cov_JaD2F9vkv6XkenGLkNklnQ.s['20']++;e.frameCurrentTarget=e.currentTarget;__cov_JaD2F9vkv6XkenGLkNklnQ.s['21']++;e.frameEvent=e;__cov_JaD2F9vkv6XkenGLkNklnQ.s['22']++;this.fire('dom:'+e.type,e);},_DOMPaste:function(e){__cov_JaD2F9vkv6XkenGLkNklnQ.f['6']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['23']++;var inst=this.getInstance(),data=EMPTY,win=inst.config.win;__cov_JaD2F9vkv6XkenGLkNklnQ.s['24']++;if(e._event.originalTarget){__cov_JaD2F9vkv6XkenGLkNklnQ.b['5'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['25']++;data=e._event.originalTarget;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['5'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['26']++;if(e._event.clipboardData){__cov_JaD2F9vkv6XkenGLkNklnQ.b['6'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['27']++;data=e._event.clipboardData.getData(TEXT);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['6'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['28']++;if(win.clipboardData){__cov_JaD2F9vkv6XkenGLkNklnQ.b['7'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['29']++;data=win.clipboardData.getData(TEXT);__cov_JaD2F9vkv6XkenGLkNklnQ.s['30']++;if(data===EMPTY){__cov_JaD2F9vkv6XkenGLkNklnQ.b['8'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['31']++;if(!win.clipboardData.setData(TEXT,data)){__cov_JaD2F9vkv6XkenGLkNklnQ.b['9'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['32']++;data=null;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['9'][1]++;}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['8'][1]++;}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['7'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['33']++;e.frameTarget=e.target;__cov_JaD2F9vkv6XkenGLkNklnQ.s['34']++;e.frameCurrentTarget=e.currentTarget;__cov_JaD2F9vkv6XkenGLkNklnQ.s['35']++;e.frameEvent=e;__cov_JaD2F9vkv6XkenGLkNklnQ.s['36']++;if(data){__cov_JaD2F9vkv6XkenGLkNklnQ.b['10'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['37']++;e.clipboardData={data:data,getData:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['7']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['38']++;return data;}};}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['10'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['39']++;e.clipboardData=null;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['40']++;this.fire('dom:paste',e);},_defReadyFn:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['8']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['41']++;var inst=this.getInstance(),container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['42']++;Y.each(ContentEditable.DOM_EVENTS,function(value,key){__cov_JaD2F9vkv6XkenGLkNklnQ.f['9']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['43']++;var fn=Y.bind(this._onDomEvent,this),kfn=(__cov_JaD2F9vkv6XkenGLkNklnQ.b['12'][0]++,Y.UA.ie)&&(__cov_JaD2F9vkv6XkenGLkNklnQ.b['12'][1]++,ContentEditable.THROTTLE_TIME>0)?(__cov_JaD2F9vkv6XkenGLkNklnQ.b['11'][0]++,Y.throttle(fn,ContentEditable.THROTTLE_TIME)):(__cov_JaD2F9vkv6XkenGLkNklnQ.b['11'][1]++,fn);__cov_JaD2F9vkv6XkenGLkNklnQ.s['44']++;if(!inst.Node.DOM_EVENTS[key]){__cov_JaD2F9vkv6XkenGLkNklnQ.b['13'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['45']++;inst.Node.DOM_EVENTS[key]=1;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['13'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['46']++;if(value===1){__cov_JaD2F9vkv6XkenGLkNklnQ.b['14'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['47']++;if((__cov_JaD2F9vkv6XkenGLkNklnQ.b['16'][0]++,key!==FOCUS)&&(__cov_JaD2F9vkv6XkenGLkNklnQ.b['16'][1]++,key!==BLUR)&&(__cov_JaD2F9vkv6XkenGLkNklnQ.b['16'][2]++,key!==PASTE)){__cov_JaD2F9vkv6XkenGLkNklnQ.b['15'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['48']++;if(key.substring(0,3)===KEY){__cov_JaD2F9vkv6XkenGLkNklnQ.b['17'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['49']++;this._eventHandles.push(container.on(key,kfn,container));}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['17'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['50']++;this._eventHandles.push(container.on(key,fn,container));}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['15'][1]++;}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['14'][1]++;}},this);__cov_JaD2F9vkv6XkenGLkNklnQ.s['51']++;inst.Node.DOM_EVENTS.paste=1;__cov_JaD2F9vkv6XkenGLkNklnQ.s['52']++;this._eventHandles.push(container.on(PASTE,Y.bind(this._DOMPaste,this),container),container.on(FOCUS,Y.bind(this._onDomEvent,this),container),container.on(BLUR,Y.bind(this._onDomEvent,this),container));__cov_JaD2F9vkv6XkenGLkNklnQ.s['53']++;inst.__use=inst.use;__cov_JaD2F9vkv6XkenGLkNklnQ.s['54']++;inst.use=Y.bind(this.use,this);},_onContentReady:function(event){__cov_JaD2F9vkv6XkenGLkNklnQ.f['10']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['55']++;if(!this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['18'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['56']++;this._ready=true;__cov_JaD2F9vkv6XkenGLkNklnQ.s['57']++;var inst=this.getInstance(),args=Y.clone(this.get(USE));__cov_JaD2F9vkv6XkenGLkNklnQ.s['58']++;this.fire(EVENT_CONTENT_READY);__cov_JaD2F9vkv6XkenGLkNklnQ.s['59']++;if(event){__cov_JaD2F9vkv6XkenGLkNklnQ.b['19'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['60']++;inst.config.doc=YNode.getDOMNode(event.target);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['19'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['61']++;args.push(Y.bind(function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['11']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['62']++;if(inst.EditorSelection){__cov_JaD2F9vkv6XkenGLkNklnQ.b['20'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['63']++;inst.EditorSelection.DEFAULT_BLOCK_TAG=this.get('defaultblock');__cov_JaD2F9vkv6XkenGLkNklnQ.s['64']++;inst.EditorSelection.ROOT=this.get(CONTAINER);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['20'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['65']++;this.fire(EVENT_READY);},this));__cov_JaD2F9vkv6XkenGLkNklnQ.s['66']++;inst.use.apply(inst,args);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['18'][1]++;}},_getDefaultBlock:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['12']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['67']++;return this._getHostValue('defaultblock');},_getDir:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['13']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['68']++;return this._getHostValue('dir');},_getExtraCSS:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['14']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['69']++;return this._getHostValue('extracss');},_getHTML:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['15']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['70']++;var html,container;__cov_JaD2F9vkv6XkenGLkNklnQ.s['71']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['21'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['72']++;container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['73']++;html=container.get(INNER_HTML);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['21'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['74']++;return html;},_getHostValue:function(attr){__cov_JaD2F9vkv6XkenGLkNklnQ.f['16']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['75']++;var host=this.get(HOST);__cov_JaD2F9vkv6XkenGLkNklnQ.s['76']++;if(host){__cov_JaD2F9vkv6XkenGLkNklnQ.b['22'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['77']++;return host.get(attr);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['22'][1]++;}},_setHTML:function(html){__cov_JaD2F9vkv6XkenGLkNklnQ.f['17']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['78']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['23'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['79']++;var container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['80']++;container.set(INNER_HTML,html);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['23'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['81']++;this.once(EVENT_CONTENT_READY,Y.bind(this._setHTML,this,html));}__cov_JaD2F9vkv6XkenGLkNklnQ.s['82']++;return html;},_setLinkedCSS:function(css){__cov_JaD2F9vkv6XkenGLkNklnQ.f['18']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['83']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['24'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['84']++;var inst=this.getInstance();__cov_JaD2F9vkv6XkenGLkNklnQ.s['85']++;inst.Get.css(css);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['24'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['86']++;this.once(EVENT_CONTENT_READY,Y.bind(this._setLinkedCSS,this,css));}__cov_JaD2F9vkv6XkenGLkNklnQ.s['87']++;return css;},_setDir:function(value){__cov_JaD2F9vkv6XkenGLkNklnQ.f['19']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['88']++;var container;__cov_JaD2F9vkv6XkenGLkNklnQ.s['89']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['25'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['90']++;container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['91']++;container.setAttribute('dir',value);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['25'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['92']++;this.once(EVENT_CONTENT_READY,Y.bind(this._setDir,this,value));}__cov_JaD2F9vkv6XkenGLkNklnQ.s['93']++;return value;},_setExtraCSS:function(css){__cov_JaD2F9vkv6XkenGLkNklnQ.f['20']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['94']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['26'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['95']++;if(css){__cov_JaD2F9vkv6XkenGLkNklnQ.b['27'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['96']++;var inst=this.getInstance(),head=inst.one('head');__cov_JaD2F9vkv6XkenGLkNklnQ.s['97']++;if(this._extraCSSNode){__cov_JaD2F9vkv6XkenGLkNklnQ.b['28'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['98']++;this._extraCSSNode.remove();}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['28'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['99']++;this._extraCSSNode=YNode.create('<style>'+css+'</style>');__cov_JaD2F9vkv6XkenGLkNklnQ.s['100']++;head.append(this._extraCSSNode);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['27'][1]++;}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['26'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['101']++;this.once(EVENT_CONTENT_READY,Y.bind(this._setExtraCSS,this,css));}__cov_JaD2F9vkv6XkenGLkNklnQ.s['102']++;return css;},_setLang:function(value){__cov_JaD2F9vkv6XkenGLkNklnQ.f['21']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['103']++;var container;__cov_JaD2F9vkv6XkenGLkNklnQ.s['104']++;if(this._ready){__cov_JaD2F9vkv6XkenGLkNklnQ.b['29'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['105']++;container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['106']++;container.setAttribute('lang',value);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['29'][1]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['107']++;this.once(EVENT_CONTENT_READY,Y.bind(this._setLang,this,value));}__cov_JaD2F9vkv6XkenGLkNklnQ.s['108']++;return value;},_instanceLoaded:function(inst){__cov_JaD2F9vkv6XkenGLkNklnQ.f['22']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['109']++;this._instance=inst;__cov_JaD2F9vkv6XkenGLkNklnQ.s['110']++;this._onContentReady();__cov_JaD2F9vkv6XkenGLkNklnQ.s['111']++;var doc=this._instance.config.doc;__cov_JaD2F9vkv6XkenGLkNklnQ.s['112']++;if(!Y.UA.ie){__cov_JaD2F9vkv6XkenGLkNklnQ.b['30'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['113']++;try{__cov_JaD2F9vkv6XkenGLkNklnQ.s['114']++;doc.execCommand('styleWithCSS',false,false);__cov_JaD2F9vkv6XkenGLkNklnQ.s['115']++;doc.execCommand('insertbronreturn',false,false);}catch(err){}}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['30'][1]++;}},_validateLinkedCSS:function(value){__cov_JaD2F9vkv6XkenGLkNklnQ.f['23']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['116']++;return(__cov_JaD2F9vkv6XkenGLkNklnQ.b['31'][0]++,Lang.isString(value))||(__cov_JaD2F9vkv6XkenGLkNklnQ.b['31'][1]++,Lang.isArray(value));},use:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['24']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['117']++;var inst=this.getInstance(),args=Y.Array(arguments),callback=false;__cov_JaD2F9vkv6XkenGLkNklnQ.s['118']++;if(Lang.isFunction(args[args.length-1])){__cov_JaD2F9vkv6XkenGLkNklnQ.b['32'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['119']++;callback=args.pop();}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['32'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['120']++;if(callback){__cov_JaD2F9vkv6XkenGLkNklnQ.b['33'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['121']++;args.push(function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['25']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['122']++;callback.apply(inst,arguments);});}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['33'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['123']++;return inst.__use.apply(inst,args);},delegate:function(type,fn,cont,sel){__cov_JaD2F9vkv6XkenGLkNklnQ.f['26']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['124']++;var inst=this.getInstance();__cov_JaD2F9vkv6XkenGLkNklnQ.s['125']++;if(!inst){__cov_JaD2F9vkv6XkenGLkNklnQ.b['34'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['126']++;return false;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['34'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['127']++;if(!sel){__cov_JaD2F9vkv6XkenGLkNklnQ.b['35'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['128']++;sel=cont;__cov_JaD2F9vkv6XkenGLkNklnQ.s['129']++;cont=this.get(CONTAINER);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['35'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['130']++;return inst.delegate(type,fn,cont,sel);},getInstance:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['27']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['131']++;return this._instance;},render:function(node){__cov_JaD2F9vkv6XkenGLkNklnQ.f['28']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['132']++;var args,inst,fn;__cov_JaD2F9vkv6XkenGLkNklnQ.s['133']++;if(this._rendered){__cov_JaD2F9vkv6XkenGLkNklnQ.b['36'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['134']++;return this;}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['36'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['135']++;if(node){__cov_JaD2F9vkv6XkenGLkNklnQ.b['37'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['136']++;this.set(CONTAINER,node);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['37'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['137']++;container=this.get(CONTAINER);__cov_JaD2F9vkv6XkenGLkNklnQ.s['138']++;if(!container){__cov_JaD2F9vkv6XkenGLkNklnQ.b['38'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['139']++;container=YNode.create(ContentEditable.HTML);__cov_JaD2F9vkv6XkenGLkNklnQ.s['140']++;Y.one('body').prepend(container);__cov_JaD2F9vkv6XkenGLkNklnQ.s['141']++;this.set(CONTAINER,container);}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['38'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['142']++;this._rendered=true;__cov_JaD2F9vkv6XkenGLkNklnQ.s['143']++;this._container.setAttribute(CONTENT_EDITABLE,true);__cov_JaD2F9vkv6XkenGLkNklnQ.s['144']++;args=Y.clone(this.get(USE));__cov_JaD2F9vkv6XkenGLkNklnQ.s['145']++;fn=Y.bind(function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['29']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['146']++;inst=YUI();__cov_JaD2F9vkv6XkenGLkNklnQ.s['147']++;inst.host=this.get(HOST);__cov_JaD2F9vkv6XkenGLkNklnQ.s['148']++;inst.use('node-base',Y.bind(this._instanceLoaded,this));},this);__cov_JaD2F9vkv6XkenGLkNklnQ.s['149']++;args.push(fn);__cov_JaD2F9vkv6XkenGLkNklnQ.s['150']++;Y.use.apply(Y,args);__cov_JaD2F9vkv6XkenGLkNklnQ.s['151']++;return this;},focus:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['30']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['152']++;this._container.focus();__cov_JaD2F9vkv6XkenGLkNklnQ.s['153']++;return this;},show:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['31']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['154']++;this._container.show();__cov_JaD2F9vkv6XkenGLkNklnQ.s['155']++;this.focus();__cov_JaD2F9vkv6XkenGLkNklnQ.s['156']++;return this;},hide:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['32']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['157']++;this._container.hide();__cov_JaD2F9vkv6XkenGLkNklnQ.s['158']++;return this;}},{THROTTLE_TIME:100,DOM_EVENTS:{click:1,dblclick:1,focusin:1,focusout:1,keydown:1,keypress:1,keyup:1,mousedown:1,mouseup:1,paste:1},HTML:'<div></div>',NAME:'contentEditable',NS:CONTENT_EDITABLE,ATTRS:{dir:{lazyAdd:false,validator:Lang.isString,setter:'_setDir',valueFn:'_getDir'},container:{setter:function(n){__cov_JaD2F9vkv6XkenGLkNklnQ.f['33']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['159']++;this._container=Y.one(n);__cov_JaD2F9vkv6XkenGLkNklnQ.s['160']++;return this._container;}},content:{getter:'_getHTML',lazyAdd:false,setter:'_setHTML',validator:Lang.isString,value:'<br>'},defaultblock:{validator:Lang.isString,value:TAG_PARAGRAPH,valueFn:'_getDefaultBlock'},extracss:{lazyAdd:false,setter:'_setExtraCSS',validator:Lang.isString,valueFn:'_getExtraCSS'},id:{writeOnce:true,getter:function(id){__cov_JaD2F9vkv6XkenGLkNklnQ.f['34']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['161']++;if(!id){__cov_JaD2F9vkv6XkenGLkNklnQ.b['39'][0]++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['162']++;id='inlineedit-'+Y.guid();}else{__cov_JaD2F9vkv6XkenGLkNklnQ.b['39'][1]++;}__cov_JaD2F9vkv6XkenGLkNklnQ.s['163']++;return id;}},lang:{validator:Lang.isString,setter:'_setLang',lazyAdd:false,value:'en-US'},linkedcss:{setter:'_setLinkedCSS',validator:'_validateLinkedCSS'},node:{readOnly:true,value:null,getter:function(){__cov_JaD2F9vkv6XkenGLkNklnQ.f['35']++;__cov_JaD2F9vkv6XkenGLkNklnQ.s['164']++;return this._container;}},use:{validator:Lang.isArray,writeOnce:true,value:['node-base','editor-selection','stylesheet']}}});__cov_JaD2F9vkv6XkenGLkNklnQ.s['165']++;Y.namespace('Plugin');__cov_JaD2F9vkv6XkenGLkNklnQ.s['166']++;Y.Plugin.ContentEditable=ContentEditable;},'@VERSION@',{'requires':['node-base','editor-selection','stylesheet','plugin']});