diff --git a/api/kotlinx-html.api b/api/kotlinx-html.api
index 4e661d9b..d6eb2c8a 100644
--- a/api/kotlinx-html.api
+++ b/api/kotlinx-html.api
@@ -3036,6 +3036,8 @@ public final class kotlinx/html/Gen_attr_traitsKt {
public static final fun getOnLoadedData (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
public static final fun getOnLoadedMetaData (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
public static final fun getOnMouseDown (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
+ public static final fun getOnMouseEnter (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
+ public static final fun getOnMouseLeave (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
public static final fun getOnMouseMove (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
public static final fun getOnMouseOut (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
public static final fun getOnMouseOver (Lkotlinx/html/CommonAttributeGroupFacade;)Ljava/lang/String;
@@ -3129,6 +3131,8 @@ public final class kotlinx/html/Gen_attr_traitsKt {
public static final fun setOnLoadedData (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
public static final fun setOnLoadedMetaData (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
public static final fun setOnMouseDown (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
+ public static final fun setOnMouseEnter (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
+ public static final fun setOnMouseLeave (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
public static final fun setOnMouseMove (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
public static final fun setOnMouseOut (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
public static final fun setOnMouseOver (Lkotlinx/html/CommonAttributeGroupFacade;Ljava/lang/String;)V
diff --git a/buildSrc/src/main/resources/html_5.xsd b/buildSrc/src/main/resources/html_5.xsd
index 76da29e5..1fe12f05 100644
--- a/buildSrc/src/main/resources/html_5.xsd
+++ b/buildSrc/src/main/resources/html_5.xsd
@@ -165,6 +165,8 @@
+
+
diff --git a/src/commonMain/kotlin/generated/gen-attr-traits.kt b/src/commonMain/kotlin/generated/gen-attr-traits.kt
index e7ed7e5e..a876a03b 100644
--- a/src/commonMain/kotlin/generated/gen-attr-traits.kt
+++ b/src/commonMain/kotlin/generated/gen-attr-traits.kt
@@ -210,6 +210,14 @@ var CommonAttributeGroupFacade.onMouseDown : String
get() = attributeStringString.get(this, "onmousedown")
set(newValue) {attributeStringString.set(this, "onmousedown", newValue)}
+var CommonAttributeGroupFacade.onMouseEnter : String
+ get() = attributeStringString.get(this, "onmouseenter")
+ set(newValue) {attributeStringString.set(this, "onmouseenter", newValue)}
+
+var CommonAttributeGroupFacade.onMouseLeave : String
+ get() = attributeStringString.get(this, "onmouseleave")
+ set(newValue) {attributeStringString.set(this, "onmouseleave", newValue)}
+
var CommonAttributeGroupFacade.onMouseMove : String
get() = attributeStringString.get(this, "onmousemove")
set(newValue) {attributeStringString.set(this, "onmousemove", newValue)}
diff --git a/src/commonMain/kotlin/generated/gen-consumer-tags.kt b/src/commonMain/kotlin/generated/gen-consumer-tags.kt
index c0946941..0f7ae47e 100644
--- a/src/commonMain/kotlin/generated/gen-consumer-tags.kt
+++ b/src/commonMain/kotlin/generated/gen-consumer-tags.kt
@@ -914,7 +914,7 @@ public inline fun > C.s(classes: String? = null, crossinli
.visitAndFinalize(this, block)
/**
- * Computer output text style
+ * Sample or quote text style
*/
@HtmlTagMarker
public inline fun > C.samp(classes: String? = null, crossinline
diff --git a/src/commonMain/kotlin/generated/gen-tag-unions.kt b/src/commonMain/kotlin/generated/gen-tag-unions.kt
index d2324a70..620c12f7 100644
--- a/src/commonMain/kotlin/generated/gen-tag-unions.kt
+++ b/src/commonMain/kotlin/generated/gen-tag-unions.kt
@@ -299,7 +299,7 @@ inline fun FlowOrPhrasingContent.q(classes : String? = null, crossinline block :
inline fun FlowOrPhrasingContent.ruby(classes : String? = null, crossinline block : RUBY.() -> Unit = {}) : Unit = RUBY(attributesMapOf("class", classes), consumer).visit(block)
/**
- * Computer output text style
+ * Sample or quote text style
*/
@HtmlTagMarker
inline fun FlowOrPhrasingContent.samp(classes : String? = null, crossinline block : SAMP.() -> Unit = {}) : Unit = SAMP(attributesMapOf("class", classes), consumer).visit(block)
diff --git a/src/jsMain/kotlin/generated/gen-consumer-tags-js.kt b/src/jsMain/kotlin/generated/gen-consumer-tags-js.kt
index c1f10044..9f9bd4d3 100644
--- a/src/jsMain/kotlin/generated/gen-consumer-tags-js.kt
+++ b/src/jsMain/kotlin/generated/gen-consumer-tags-js.kt
@@ -980,7 +980,7 @@ public inline fun TagConsumer.s(classes: String? = null, crossinlin
.visitAndFinalize(this, block)
/**
- * Computer output text style
+ * Sample or quote text style
*/
@HtmlTagMarker
public inline fun TagConsumer.samp(classes: String? = null, crossinline
diff --git a/src/jsMain/kotlin/generated/gen-event-attrs-js.kt b/src/jsMain/kotlin/generated/gen-event-attrs-js.kt
index a565f901..eb0cf1aa 100644
--- a/src/jsMain/kotlin/generated/gen-event-attrs-js.kt
+++ b/src/jsMain/kotlin/generated/gen-event-attrs-js.kt
@@ -212,6 +212,18 @@ public var CommonAttributeGroupFacade.onMouseDownFunction: (Event) -> Unit
consumer.onTagEvent(this, "onmousedown", newValue)
}
+public var CommonAttributeGroupFacade.onMouseEnterFunction: (Event) -> Unit
+ get() = throw UnsupportedOperationException("You can't read variable onMouseEnter")
+ set(newValue) {
+ consumer.onTagEvent(this, "onmouseenter", newValue)
+ }
+
+public var CommonAttributeGroupFacade.onMouseLeaveFunction: (Event) -> Unit
+ get() = throw UnsupportedOperationException("You can't read variable onMouseLeave")
+ set(newValue) {
+ consumer.onTagEvent(this, "onmouseleave", newValue)
+ }
+
public var CommonAttributeGroupFacade.onMouseMoveFunction: (Event) -> Unit
get() = throw UnsupportedOperationException("You can't read variable onMouseMove")
set(newValue) {
diff --git a/src/wasmJsMain/kotlin/generated/gen-consumer-tags-wasm-js.kt b/src/wasmJsMain/kotlin/generated/gen-consumer-tags-wasm-js.kt
index 05c8c036..9b0ea2b8 100644
--- a/src/wasmJsMain/kotlin/generated/gen-consumer-tags-wasm-js.kt
+++ b/src/wasmJsMain/kotlin/generated/gen-consumer-tags-wasm-js.kt
@@ -978,7 +978,7 @@ public inline fun TagConsumer.s(classes: String? = null, crossinline bl
.visitAndFinalize(this, block)
/**
- * Computer output text style
+ * Sample or quote text style
*/
@HtmlTagMarker
public inline fun TagConsumer.samp(classes: String? = null, crossinline
diff --git a/src/wasmJsMain/kotlin/generated/gen-event-attrs-wasm-js.kt b/src/wasmJsMain/kotlin/generated/gen-event-attrs-wasm-js.kt
index a565f901..eb0cf1aa 100644
--- a/src/wasmJsMain/kotlin/generated/gen-event-attrs-wasm-js.kt
+++ b/src/wasmJsMain/kotlin/generated/gen-event-attrs-wasm-js.kt
@@ -212,6 +212,18 @@ public var CommonAttributeGroupFacade.onMouseDownFunction: (Event) -> Unit
consumer.onTagEvent(this, "onmousedown", newValue)
}
+public var CommonAttributeGroupFacade.onMouseEnterFunction: (Event) -> Unit
+ get() = throw UnsupportedOperationException("You can't read variable onMouseEnter")
+ set(newValue) {
+ consumer.onTagEvent(this, "onmouseenter", newValue)
+ }
+
+public var CommonAttributeGroupFacade.onMouseLeaveFunction: (Event) -> Unit
+ get() = throw UnsupportedOperationException("You can't read variable onMouseLeave")
+ set(newValue) {
+ consumer.onTagEvent(this, "onmouseleave", newValue)
+ }
+
public var CommonAttributeGroupFacade.onMouseMoveFunction: (Event) -> Unit
get() = throw UnsupportedOperationException("You can't read variable onMouseMove")
set(newValue) {