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)
