This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit c544fdcc70ef285c0ef1ea71d42297f5d1d2e652
Author: Josh Tynjala <[email protected]>
AuthorDate: Mon Oct 6 15:40:38 2025 -0700

    JSCSSCompilationSession: added many more HTML elements from the 
specification
---
 .../driver/js/royale/JSCSSCompilationSession.java  | 51 +++++++++++++++++++++-
 1 file changed, 49 insertions(+), 2 deletions(-)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/driver/js/royale/JSCSSCompilationSession.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/driver/js/royale/JSCSSCompilationSession.java
index c94a112b2..c93d81eda 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/driver/js/royale/JSCSSCompilationSession.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/driver/js/royale/JSCSSCompilationSession.java
@@ -275,20 +275,42 @@ public class JSCSSCompilationSession extends 
CSSCompilationSession
     
     List<String> htmlElementNames = Arrays.asList(
         "a",
+        "abbr",
+        "address",
+        "area",
+        "article",
         "aside",
+        "audio",
         "b",
+        "bdi",
+        "bdo",
+        "blockquote",
         "br",
         "body",
         "button",
+        "canvas",
         "caption",
+        "cite",
         "code",
         "col",
         "colgroup",
+        "data",
+        "datalist",
+        "dd",
+        "del",
+        "details",
+        "dfn",
         "dialog",
         "div",
+        "dl",
+        "dt",
         "em",
         "embed",
+        "fieldset",
+        "figcaption",
+        "figure",
         "font",
+        "footer",
         "form",
         "h1",
         "h2",
@@ -297,26 +319,48 @@ public class JSCSSCompilationSession extends 
CSSCompilationSession
         "h5",
         "h6",
         "header",
+        "hgroup",
         "hr",
         "html",
         "i",
+        "iframe",
         "img",
         "input",
+        "ins",
+        "kbd",
         "label",
+        "legend",
         "li",
         "main",
+        "map",
         "mark",
-        /*"menu", not cross-browser, and we want to use it in Royale */
+        "menu",
+        "meter",
         "nav",
+        "object",
         "ol",
+        "optgroup",
         "option",
+        "output",
         "p",
+        "picture",
         "pre",
+        "progress",
+        "q",
+        "rp",
+        "rt",
+        "ruby",
         "s",
+        "samp",
+        "search",
+        "section",
         "select",
         "small",
         "span",
         "strong",
+        "sub",
+        "summary",
+        "sup",
         "table",
         "tbody",
         "td",
@@ -324,9 +368,12 @@ public class JSCSSCompilationSession extends 
CSSCompilationSession
         "tfoot",
         "th",
         "thead",
+        "time",
         "tr",
         "u",
-        "ul"
+        "ul",
+        "var",
+        "video"
     );
     
     private String escapeDoubleQuotes(String s)

Reply via email to