@@ -112,6 +112,7 @@ struct
112
112
let a_onabort = Xml. event_handler_attrib " onabort"
113
113
let a_onafterprint = Xml. event_handler_attrib " onafterprint"
114
114
let a_onbeforeprint = Xml. event_handler_attrib " onbeforeprint"
115
+ let a_onbeforetoggle = Xml. event_handler_attrib " onbeforetoggle"
115
116
let a_onbeforeunload = Xml. event_handler_attrib " onbeforeunload"
116
117
let a_onblur = Xml. event_handler_attrib " onblur"
117
118
let a_oncanplay = Xml. event_handler_attrib " oncanplay"
@@ -151,6 +152,7 @@ struct
151
152
let a_onsubmit = Xml. event_handler_attrib " onsubmit"
152
153
let a_onsuspend = Xml. event_handler_attrib " onsuspend"
153
154
let a_ontimeupdate = Xml. event_handler_attrib " ontimeupdate"
155
+ let a_ontoggle = Xml. event_handler_attrib " ontoggle"
154
156
let a_onundo = Xml. event_handler_attrib " onundo"
155
157
let a_onunload = Xml. event_handler_attrib " onunload"
156
158
let a_onvolumechange = Xml. event_handler_attrib " onvolumechange"
@@ -374,6 +376,14 @@ struct
374
376
375
377
let a_placeholder = string_attrib " placeholder"
376
378
379
+ let a_popover x =
380
+ user_attrib C. string_of_big_variant " popover" x
381
+
382
+ let a_popovertarget = string_attrib " popovertarget"
383
+
384
+ let a_popovertargetaction x =
385
+ user_attrib C. string_of_big_variant " popovertargetaction" x
386
+
377
387
let a_poster = uri_attrib " poster"
378
388
379
389
let a_preload x =
@@ -1002,6 +1012,7 @@ struct
1002
1012
| `Yes -> " yes"
1003
1013
| `No -> " no"
1004
1014
| `Auto -> " auto"
1015
+ | `Manual -> " manual"
1005
1016
| `Circle -> " circle"
1006
1017
| `Poly -> " poly"
1007
1018
| `Alternate -> " alternate"
@@ -1039,6 +1050,9 @@ struct
1039
1050
| `Url -> " url"
1040
1051
| `Text -> " text"
1041
1052
| `Decimal -> " decimal"
1053
+ | `Hide -> " hide"
1054
+ | `Show -> " show"
1055
+ | `Toggle -> " toggle"
1042
1056
| `Other s -> s
1043
1057
1044
1058
let string_of_input_type = function
0 commit comments