@@ -189,7 +189,7 @@ let attributes_value = {
189189\ }
190190
191191if g: html5_event_handler_attributes_complete == 1
192- let event_handler_attributes = {' onabort' : [], ' onblur' : [], ' oncanplay' : [], ' oncanplaythrough' : [], ' onchange' : [], ' onclick' : [], ' oncontextmenu' : [], ' ondblclick' : [], ' ondrag' : [], ' ondragend' : [], ' ondragenter' : [], ' ondragleave' : [], ' ondragover' : [], ' ondragstart' : [], ' ondrop' : [], ' ondurationchange' : [], ' onemptied' : [], ' onended' : [], ' onerror' : [], ' onfocus' : [], ' onformchange' : [], ' onforminput' : [], ' oninput' : [], ' oninvalid' : [], ' onkeydown' : [], ' onkeypress' : [], ' onkeyup' : [], ' onload' : [], ' onloadeddata' : [], ' onloadedmetadata' : [], ' onloadstart' : [], ' onmousedown' : [], ' onmousemove' : [], ' onmouseout' : [], ' onmouseover' : [], ' onmouseup' : [], ' onmousewheel' : [], ' onpause' : [], ' onplay' : [], ' onplaying' : [], ' onprogress' : [], ' onratechange' : [], ' onreadystatechange' : [], ' onscroll' : [], ' onseeked' : [], ' onseeking' : [], ' onselect' : [], ' onshow' : [], ' onstalled' : [], ' onsubmit' : [], ' onsuspend' : [], ' ontimeupdate' : [], ' onvolumechange' : [], ' onwaiting' : []}
192+ let event_handler_attributes = {'onabort': [], 'onblur': [], 'oncanplay': [], 'oncanplaythrough': [], 'onchange': [], 'onclick': [], 'oncontextmenu': [], 'ondblclick': [], 'ondrag': [], 'ondragend': [], 'ondragenter': [], 'ondragleave': [], 'ondragover': [], 'ondragstart': [], 'ondrop': [], 'ondurationchange': [], 'onemptied': [], 'onended': [], 'onerror': [], 'onfocus': [], 'onformchange': [], 'onforminput': [], 'oninput': [], 'oninvalid': [], 'onkeydown': [], 'onkeypress': [], 'onkeyup': [], 'onload': [], 'onloadeddata': [], 'onloadedmetadata': [], 'onloadstart': [], 'onmousedown': [], 'onmousemove': [], 'onmouseout': [], 'onmouseover': [], 'onmouseup': [], 'onmousewheel': [], 'onpause': [], 'onplay': [], 'onplaying': [], 'onprogress': [], 'onratechange': [], 'onreadystatechange': [], 'onscroll': [], 'onseeked': [], 'onseeking': [], 'onselect': [], 'onshow': [], 'onstalled': [], 'onsubmit': [], 'onsuspend': [], 'ontimeupdate': [], 'onvolumechange': [], 'onwaiting': [], 'onselectstart': [], 'onselectchange': []}
193193 let global_attributes = extend (global_attributes, event_handler_attributes)
194194
195195 let body_attributes = {' onafterprint' : [], ' onbeforeprint' : [], ' onbeforeunload' : [], ' onblur' : [], ' onerror' : [], ' onfocus' : [], ' onhashchange' : [], ' onload' : [], ' onmessage' : [], ' onoffline' : [], ' ononline' : [], ' onpopstate' : [], ' onredo' : [], ' onresize' : [], ' onstorage' : [], ' onundo' : [], ' onunload' : []}
@@ -212,6 +212,8 @@ if g:html5_event_handler_attributes_complete == 1
212212 \ ' ondragleave' : [' Script' , ' ' ],
213213 \ ' ondragover' : [' Script' , ' ' ],
214214 \ ' ondragstart' : [' Script' , ' ' ],
215+ \ ' onselectstart' : [' Script' , ' ' ],
216+ \ ' onselectchange' : [' Script' , ' ' ],
215217 \ ' ondrop' : [' Script' , ' ' ],
216218 \ ' ondurationchange' : [' Script' , ' ' ],
217219 \ ' onemptied' : [' Script' , ' ' ],
0 commit comments