diff --git a/src/main/java/org/htmlunit/javascript/host/css/CSSStyleDeclaration.java b/src/main/java/org/htmlunit/javascript/host/css/CSSStyleDeclaration.java
index 14048f78d0..2445bb3112 100644
--- a/src/main/java/org/htmlunit/javascript/host/css/CSSStyleDeclaration.java
+++ b/src/main/java/org/htmlunit/javascript/host/css/CSSStyleDeclaration.java
@@ -25,8 +25,6 @@
import static org.htmlunit.css.CssStyleSheet.STATIC;
import static org.htmlunit.javascript.configuration.SupportedBrowser.CHROME;
import static org.htmlunit.javascript.configuration.SupportedBrowser.EDGE;
-import static org.htmlunit.javascript.configuration.SupportedBrowser.FF;
-import static org.htmlunit.javascript.configuration.SupportedBrowser.FF_ESR;
import java.util.ArrayList;
import java.util.Arrays;
@@ -1520,7 +1518,7 @@ public void setRight(final Object right) {
* Gets the {@code rubyAlign} style attribute.
* @return the style attribute
*/
- @JsxGetter({FF, FF_ESR})
+ @JsxGetter
public String getRubyAlign() {
if (styleDeclaration_ == null) {
return null; // prototype
@@ -1532,7 +1530,7 @@ public String getRubyAlign() {
* Sets the {@code rubyAlign} style attribute.
* @param rubyAlign the new attribute
*/
- @JsxSetter({FF, FF_ESR})
+ @JsxSetter
public void setRubyAlign(final String rubyAlign) {
setStyleAttribute(Definition.RUBY_ALIGN.getAttributeName(), rubyAlign);
}
diff --git a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
index 940106ab06..372a138afa 100644
--- a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
+++ b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
@@ -6906,9 +6906,9 @@ public void nodeListButtonLabels() throws Exception {
+ "paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,"
+ "pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,"
+ "placeItems,placeSelf,pointerEvents,position,"
- + "positionAnchor,positionTry,positionTryOptions,positionTryOrder,positionVisibility,"
+ + "positionAnchor,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,"
+ "prefix,quotes,r,range,removeProperty(),resize,right,"
- + "rotate,rowGap,rubyPosition,rx,ry,"
+ + "rotate,rowGap,rubyAlign,rubyPosition,rx,ry,"
+ "scale,scrollbarColor,scrollbarGutter,scrollbarWidth,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"
@@ -7034,9 +7034,9 @@ public void nodeListButtonLabels() throws Exception {
+ "paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,"
+ "pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,"
+ "placeItems,placeSelf,pointerEvents,position,"
- + "positionAnchor,positionTry,positionTryOptions,positionTryOrder,positionVisibility,"
+ + "positionAnchor,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,"
+ "prefix,quotes,r,range,removeProperty(),resize,right,"
- + "rotate,rowGap,rubyPosition,rx,ry,"
+ + "rotate,rowGap,rubyAlign,rubyPosition,rx,ry,"
+ "scale,scrollbarColor,scrollbarGutter,scrollbarWidth,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"