diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 164cafd1a44..68b1961668e 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -8,6 +8,9 @@
+
+ Details name property support added (Chrome/Edge).
+
Because the naming of the method and parametes is misleading, the method
WebClientOptions.setSSLClientCertificate(InputStream, String, String) is deprecated. Please use
diff --git a/src/main/java/org/htmlunit/javascript/host/html/HTMLDetailsElement.java b/src/main/java/org/htmlunit/javascript/host/html/HTMLDetailsElement.java
index 888fcadd8b6..44c2f4d9911 100644
--- a/src/main/java/org/htmlunit/javascript/host/html/HTMLDetailsElement.java
+++ b/src/main/java/org/htmlunit/javascript/host/html/HTMLDetailsElement.java
@@ -61,4 +61,24 @@ public void setOpen(final Object newValue) {
((HtmlDetails) getDomNodeOrDie()).setOpen(bool);
}
+
+ /**
+ * Returns the {@code name} property.
+ * @return the {@code name} property
+ */
+ @JsxGetter({CHROME, EDGE})
+ @Override
+ public String getName() {
+ return super.getName();
+ }
+
+ /**
+ * Sets the name attribute.
+ * @param newValue the new value to set
+ */
+ @JsxSetter
+ @Override
+ public void setName(final String newValue) {
+ super.setName(newValue);
+ }
}
diff --git a/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java b/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java
index 1f559ac4c24..3bccf285608 100644
--- a/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java
+++ b/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java
@@ -5141,8 +5141,8 @@ public void del() throws Exception {
* @throws Exception if the test fails
*/
@Test
- @Alerts(CHROME = "constructor(),open[GSCE]",
- EDGE = "constructor(),open[GSCE]",
+ @Alerts(CHROME = "constructor(),name[GSCE],open[GSCE]",
+ EDGE = "constructor(),name[GSCE],open[GSCE]",
FF = "constructor(),open[GSCE]",
FF_ESR = "constructor(),open[GSCE]",
IE = "constructor,namedRecordset(),recordset")
diff --git a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
index fad7253b78f..fb78a3e1a8d 100644
--- a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
+++ b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java
@@ -1175,9 +1175,9 @@ public void event() throws Exception {
+ "queueMicrotask(),releaseEvents(),removeEventListener(),reportError(),requestAnimationFrame(),"
+ "requestIdleCallback(),resizeBy(),resizeTo(),screen,screenLeft,screenTop,screenX,screenY,scroll(),"
+ "scrollbars,scrollBy(),scrollByLines(),scrollByPages(),scrollMaxX,scrollMaxY,scrollTo(),scrollX,"
- + "scrollY,self,sessionStorage,setInterval(),setResizable(),setTimeout(),sizeToContent(),"
- + "sortFunction(),speechSynthesis,status,statusbar,stop(),structuredClone(),test(),toolbar,top,"
- + "updateCommands(),visualViewport,"
+ + "scrollY,self,sessionStorage,setInterval(),setResizable(),setTimeout(),sortFunction(),"
+ + "speechSynthesis,status,statusbar,stop(),structuredClone(),test(),toolbar,top,updateCommands(),"
+ + "visualViewport,"
+ "window",
FF_ESR = "addEventListener(),alert(),atob(),blur(),btoa(),caches,cancelAnimationFrame(),"
+ "cancelIdleCallback(),captureEvents(),clearInterval(),clearTimeout(),clientInformation,close(),"
@@ -1878,6 +1878,8 @@ public void del() throws Exception {
*/
@Test
@Alerts(DEFAULT = "open",
+ CHROME = "name,open",
+ EDGE = "name,open",
IE = "-")
public void details() throws Exception {
test("details");
@@ -6779,117 +6781,118 @@ public void nodeListButtonLabels() throws Exception {
+ "297,298,299,3,30,300,301,302,303,304,305,306,307,308,309,31,310,311,312,313,314,315,316,317,318,"
+ "319,32,320,321,322,323,324,325,326,327,328,329,33,330,331,332,333,334,335,336,337,338,339,34,340,"
+ "341,342,343,344,345,346,347,348,349,35,350,351,352,353,354,355,356,357,358,359,36,360,361,362,"
- + "363,364,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,"
- + "64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,"
- + "94,95,96,97,98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,"
+ + "363,364,365,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,"
+ + "63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,"
+ + "93,94,95,96,97,98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,"
+ "alignSelf,all,animation,animationComposition,animationDelay,animationDirection,animationDuration,"
+ "animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,"
+ "animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,"
+ "appRegion,ascentOverride,aspectRatio,backdropFilter,backfaceVisibility,background,"
+ "backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,"
+ "backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,"
- + "backgroundRepeatX,backgroundRepeatY,backgroundSize,baselineShift,baselineSource,basePalette,"
- + "blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,"
- + "borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,"
- + "borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,"
- + "borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,"
- + "borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,"
- + "borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,"
- + "borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,"
- + "borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,"
- + "borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,"
- + "borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,"
- + "borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,"
- + "borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,"
- + "borderWidth,bottom,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,"
- + "captionSide,caretColor,clear,clip,clipPath,clipRule,color,colorInterpolation,"
- + "colorInterpolationFilters,colorRendering,colorScheme,columnCount,columnFill,columnGap,columnRule,"
- + "columnRuleColor,columnRuleStyle,columnRuleWidth,columns,columnSpan,columnWidth,contain,container,"
- + "containerName,containerType,containIntrinsicBlockSize,containIntrinsicHeight,"
- + "containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,content,contentVisibility,"
- + "counterIncrement,counterReset,counterSet,cssFloat,cssText,cursor,cx,cy,d,descentOverride,"
- + "direction,display,dominantBaseline,emptyCells,fallback,fill,fillOpacity,fillRule,filter,flex,"
- + "flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,"
- + "fontDisplay,fontFamily,fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize,"
- + "fontStretch,fontStyle,fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle,"
- + "fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,"
- + "fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,"
- + "forcedColorAdjust,gap,getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,"
- + "gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,"
- + "gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,"
- + "gridTemplateRows,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,"
- + "imageRendering,inherits,initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,"
- + "insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,"
- + "justifyItems,justifySelf,left,length,letterSpacing,lightingColor,lineBreak,lineGapOverride,"
- + "lineHeight,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,"
- + "marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,"
- + "marginLeft,marginRight,marginTop,marker,markerEnd,markerMid,markerStart,mask,maskType,mathDepth,"
- + "mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxWidth,minBlockSize,minHeight,"
- + "minInlineSize,minWidth,mixBlendMode,negative,objectFit,objectPosition,objectViewBox,offset,"
- + "offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,"
- + "outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,"
- + "overflowWrap,overflowX,overflowY,overlay,overrideColors,overscrollBehavior,"
- + "overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad,"
- + "padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,"
- + "paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,"
- + "pageBreakBefore,pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,"
- + "perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range,"
- + "removeProperty(),resize,right,rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter,"
- + "scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,"
- + "scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,"
- + "scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,"
- + "scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,"
- + "scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,"
- + "scrollPaddingTop,scrollSnapAlign,scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis,"
- + "scrollTimelineName,setProperty(),shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,"
- + "size,sizeAdjust,speak,speakAs,src,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,"
- + "strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,"
- + "system,tableLayout,tabSize,textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration,"
- + "textDecorationColor,textDecorationLine,textDecorationSkipInk,textDecorationStyle,"
- + "textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,"
- + "textIndent,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,"
- + "textUnderlineOffset,textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,"
- + "transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,"
- + "transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,"
- + "unicodeRange,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,"
- + "viewTimelineInset,viewTimelineName,viewTransitionName,visibility,webkitAlignContent,"
- + "webkitAlignItems,webkitAlignSelf,webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,"
- + "webkitAnimationDuration,webkitAnimationFillMode,webkitAnimationIterationCount,"
- + "webkitAnimationName,webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance,"
- + "webkitAppRegion,webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin,"
- + "webkitBackgroundSize,webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle,"
- + "webkitBorderAfterWidth,webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle,"
- + "webkitBorderBeforeWidth,webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius,"
- + "webkitBorderEnd,webkitBorderEndColor,webkitBorderEndStyle,webkitBorderEndWidth,"
- + "webkitBorderHorizontalSpacing,webkitBorderImage,webkitBorderRadius,webkitBorderStart,"
- + "webkitBorderStartColor,webkitBorderStartStyle,webkitBorderStartWidth,webkitBorderTopLeftRadius,"
- + "webkitBorderTopRightRadius,webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak,"
- + "webkitBoxDirection,webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack,"
- + "webkitBoxReflect,webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter,"
- + "webkitColumnBreakBefore,webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,"
- + "webkitColumnRule,webkitColumnRuleColor,webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,"
- + "webkitColumnSpan,webkitColumnWidth,webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,"
- + "webkitFlexFlow,webkitFlexGrow,webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,"
- + "webkitFontSmoothing,webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,"
- + "webkitLineClamp,webkitLocale,webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,"
- + "webkitMarginBefore,webkitMarginEnd,webkitMarginStart,webkitMask,webkitMaskBoxImage,"
- + "webkitMaskBoxImageOutset,webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,"
- + "webkitMaskBoxImageSource,webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,"
- + "webkitMaskImage,webkitMaskOrigin,webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,"
- + "webkitMaskRepeat,webkitMaskRepeatX,webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight,"
- + "webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder,"
- + "webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective,"
- + "webkitPerspectiveOrigin,webkitPerspectiveOriginX,webkitPerspectiveOriginY,webkitPrintColorAdjust,"
- + "webkitRtlOrdering,webkitRubyPosition,webkitShapeImageThreshold,webkitShapeMargin,"
- + "webkitShapeOutside,webkitTapHighlightColor,webkitTextCombine,webkitTextDecorationsInEffect,"
- + "webkitTextEmphasis,webkitTextEmphasisColor,webkitTextEmphasisPosition,webkitTextEmphasisStyle,"
- + "webkitTextFillColor,webkitTextOrientation,webkitTextSecurity,webkitTextSizeAdjust,"
- + "webkitTextStroke,webkitTextStrokeColor,webkitTextStrokeWidth,webkitTransform,"
- + "webkitTransformOrigin,webkitTransformOriginX,webkitTransformOriginY,webkitTransformOriginZ,"
- + "webkitTransformStyle,webkitTransition,webkitTransitionDelay,webkitTransitionDuration,"
- + "webkitTransitionProperty,webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,"
- + "webkitUserSelect,webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,"
- + "wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,"
+ + "backgroundSize,baselineShift,baselineSource,basePalette,blockSize,border,borderBlock,"
+ + "borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,"
+ + "borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,"
+ + "borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,"
+ + "borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,"
+ + "borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,"
+ + "borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,"
+ + "borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,"
+ + "borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,"
+ + "borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,"
+ + "borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ + "borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,"
+ + "borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,"
+ + "boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,captionSide,caretColor,"
+ + "clear,clip,clipPath,clipRule,color,colorInterpolation,colorInterpolationFilters,colorRendering,"
+ + "colorScheme,columnCount,columnFill,columnGap,columnRule,columnRuleColor,columnRuleStyle,"
+ + "columnRuleWidth,columns,columnSpan,columnWidth,contain,container,containerName,containerType,"
+ + "containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,"
+ + "containIntrinsicWidth,content,contentVisibility,counterIncrement,counterReset,counterSet,"
+ + "cssFloat,cssText,cursor,cx,cy,d,descentOverride,direction,display,dominantBaseline,emptyCells,"
+ + "fallback,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,"
+ + "flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontDisplay,fontFamily,"
+ + "fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize,fontStretch,fontStyle,"
+ + "fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,"
+ + "fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantLigatures,"
+ + "fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,"
+ + "getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,"
+ + "gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,"
+ + "gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height,"
+ + "hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,inherits,"
+ + "initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,"
+ + "insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,justifyItems,justifySelf,left,"
+ + "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage,"
+ + "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,"
+ + "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd,"
+ + "markerMid,markerStart,mask,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,"
+ + "maskRepeat,maskSize,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,"
+ + "maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,objectFit,"
+ + "objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,"
+ + "offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,"
+ + "overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,overflowY,overlay,"
+ + "overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,"
+ + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd,"
+ + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,"
+ + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation,"
+ + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,"
+ + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap,"
+ + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"
+ + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,"
+ + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,"
+ + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop,"
+ + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ + "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src,"
+ + "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,"
+ + "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize,"
+ + "textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration,textDecorationColor,"
+ + "textDecorationLine,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,"
+ + "textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textOrientation,"
+ + "textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,textUnderlineOffset,"
+ + "textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,transformBox,"
+ + "transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,"
+ + "transitionProperty,transitionTimingFunction,translate,unicodeBidi,unicodeRange,userSelect,"
+ + "vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,"
+ + "viewTransitionName,visibility,webkitAlignContent,webkitAlignItems,webkitAlignSelf,"
+ + "webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,webkitAnimationDuration,"
+ + "webkitAnimationFillMode,webkitAnimationIterationCount,webkitAnimationName,"
+ + "webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance,webkitAppRegion,"
+ + "webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin,webkitBackgroundSize,"
+ + "webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle,webkitBorderAfterWidth,"
+ + "webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle,webkitBorderBeforeWidth,"
+ + "webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius,webkitBorderEnd,webkitBorderEndColor,"
+ + "webkitBorderEndStyle,webkitBorderEndWidth,webkitBorderHorizontalSpacing,webkitBorderImage,"
+ + "webkitBorderRadius,webkitBorderStart,webkitBorderStartColor,webkitBorderStartStyle,"
+ + "webkitBorderStartWidth,webkitBorderTopLeftRadius,webkitBorderTopRightRadius,"
+ + "webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak,webkitBoxDirection,"
+ + "webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack,webkitBoxReflect,"
+ + "webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter,webkitColumnBreakBefore,"
+ + "webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,webkitColumnRule,webkitColumnRuleColor,"
+ + "webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,webkitColumnSpan,webkitColumnWidth,"
+ + "webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,webkitFlexFlow,webkitFlexGrow,"
+ + "webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,webkitFontSmoothing,"
+ + "webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,webkitLineClamp,webkitLocale,"
+ + "webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,webkitMarginBefore,webkitMarginEnd,"
+ + "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset,"
+ + "webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,webkitMaskBoxImageSource,"
+ + "webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,webkitMaskImage,webkitMaskOrigin,"
+ + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskSize,"
+ + "webkitMaxLogicalHeight,webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,"
+ + "webkitOpacity,webkitOrder,webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,"
+ + "webkitPaddingStart,webkitPerspective,webkitPerspectiveOrigin,webkitPerspectiveOriginX,"
+ + "webkitPerspectiveOriginY,webkitPrintColorAdjust,webkitRtlOrdering,webkitRubyPosition,"
+ + "webkitShapeImageThreshold,webkitShapeMargin,webkitShapeOutside,webkitTapHighlightColor,"
+ + "webkitTextCombine,webkitTextDecorationsInEffect,webkitTextEmphasis,webkitTextEmphasisColor,"
+ + "webkitTextEmphasisPosition,webkitTextEmphasisStyle,webkitTextFillColor,webkitTextOrientation,"
+ + "webkitTextSecurity,webkitTextSizeAdjust,webkitTextStroke,webkitTextStrokeColor,"
+ + "webkitTextStrokeWidth,webkitTransform,webkitTransformOrigin,webkitTransformOriginX,"
+ + "webkitTransformOriginY,webkitTransformOriginZ,webkitTransformStyle,webkitTransition,"
+ + "webkitTransitionDelay,webkitTransitionDuration,webkitTransitionProperty,"
+ + "webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,webkitUserSelect,"
+ + "webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,"
+ + "wordWrap,writingMode,x,y,zIndex,"
+ "zoom",
EDGE = "0,1,10,100,101,102,103,104,105,106,107,108,109,11,110,111,112,113,114,115,116,117,118,119,12,120,"
+ "121,122,123,124,125,126,127,128,129,13,130,131,132,133,134,135,136,137,138,139,14,140,141,142,"
@@ -6903,117 +6906,118 @@ public void nodeListButtonLabels() throws Exception {
+ "297,298,299,3,30,300,301,302,303,304,305,306,307,308,309,31,310,311,312,313,314,315,316,317,318,"
+ "319,32,320,321,322,323,324,325,326,327,328,329,33,330,331,332,333,334,335,336,337,338,339,34,340,"
+ "341,342,343,344,345,346,347,348,349,35,350,351,352,353,354,355,356,357,358,359,36,360,361,362,"
- + "363,364,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,"
- + "64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,"
- + "94,95,96,97,98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,"
+ + "363,364,365,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,"
+ + "63,64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,"
+ + "93,94,95,96,97,98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,"
+ "alignSelf,all,animation,animationComposition,animationDelay,animationDirection,animationDuration,"
+ "animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,"
+ "animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,"
+ "appRegion,ascentOverride,aspectRatio,backdropFilter,backfaceVisibility,background,"
+ "backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,"
+ "backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,"
- + "backgroundRepeatX,backgroundRepeatY,backgroundSize,baselineShift,baselineSource,basePalette,"
- + "blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,"
- + "borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,"
- + "borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,"
- + "borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,"
- + "borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,"
- + "borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,"
- + "borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,"
- + "borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,"
- + "borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,"
- + "borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,"
- + "borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,"
- + "borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,"
- + "borderWidth,bottom,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,"
- + "captionSide,caretColor,clear,clip,clipPath,clipRule,color,colorInterpolation,"
- + "colorInterpolationFilters,colorRendering,colorScheme,columnCount,columnFill,columnGap,columnRule,"
- + "columnRuleColor,columnRuleStyle,columnRuleWidth,columns,columnSpan,columnWidth,contain,container,"
- + "containerName,containerType,containIntrinsicBlockSize,containIntrinsicHeight,"
- + "containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,content,contentVisibility,"
- + "counterIncrement,counterReset,counterSet,cssFloat,cssText,cursor,cx,cy,d,descentOverride,"
- + "direction,display,dominantBaseline,emptyCells,fallback,fill,fillOpacity,fillRule,filter,flex,"
- + "flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,"
- + "fontDisplay,fontFamily,fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize,"
- + "fontStretch,fontStyle,fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle,"
- + "fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,"
- + "fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,"
- + "forcedColorAdjust,gap,getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,"
- + "gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,"
- + "gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,"
- + "gridTemplateRows,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,"
- + "imageRendering,inherits,initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,"
- + "insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,"
- + "justifyItems,justifySelf,left,length,letterSpacing,lightingColor,lineBreak,lineGapOverride,"
- + "lineHeight,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,"
- + "marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,"
- + "marginLeft,marginRight,marginTop,marker,markerEnd,markerMid,markerStart,mask,maskType,mathDepth,"
- + "mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxWidth,minBlockSize,minHeight,"
- + "minInlineSize,minWidth,mixBlendMode,negative,objectFit,objectPosition,objectViewBox,offset,"
- + "offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,"
- + "outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,"
- + "overflowWrap,overflowX,overflowY,overlay,overrideColors,overscrollBehavior,"
- + "overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad,"
- + "padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,"
- + "paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,"
- + "pageBreakBefore,pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,"
- + "perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range,"
- + "removeProperty(),resize,right,rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter,"
- + "scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,"
- + "scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,"
- + "scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,"
- + "scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,"
- + "scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,"
- + "scrollPaddingTop,scrollSnapAlign,scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis,"
- + "scrollTimelineName,setProperty(),shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,"
- + "size,sizeAdjust,speak,speakAs,src,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,"
- + "strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,"
- + "system,tableLayout,tabSize,textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration,"
- + "textDecorationColor,textDecorationLine,textDecorationSkipInk,textDecorationStyle,"
- + "textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,"
- + "textIndent,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,"
- + "textUnderlineOffset,textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,"
- + "transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,"
- + "transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,"
- + "unicodeRange,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,"
- + "viewTimelineInset,viewTimelineName,viewTransitionName,visibility,webkitAlignContent,"
- + "webkitAlignItems,webkitAlignSelf,webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,"
- + "webkitAnimationDuration,webkitAnimationFillMode,webkitAnimationIterationCount,"
- + "webkitAnimationName,webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance,"
- + "webkitAppRegion,webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin,"
- + "webkitBackgroundSize,webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle,"
- + "webkitBorderAfterWidth,webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle,"
- + "webkitBorderBeforeWidth,webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius,"
- + "webkitBorderEnd,webkitBorderEndColor,webkitBorderEndStyle,webkitBorderEndWidth,"
- + "webkitBorderHorizontalSpacing,webkitBorderImage,webkitBorderRadius,webkitBorderStart,"
- + "webkitBorderStartColor,webkitBorderStartStyle,webkitBorderStartWidth,webkitBorderTopLeftRadius,"
- + "webkitBorderTopRightRadius,webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak,"
- + "webkitBoxDirection,webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack,"
- + "webkitBoxReflect,webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter,"
- + "webkitColumnBreakBefore,webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,"
- + "webkitColumnRule,webkitColumnRuleColor,webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,"
- + "webkitColumnSpan,webkitColumnWidth,webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,"
- + "webkitFlexFlow,webkitFlexGrow,webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,"
- + "webkitFontSmoothing,webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,"
- + "webkitLineClamp,webkitLocale,webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,"
- + "webkitMarginBefore,webkitMarginEnd,webkitMarginStart,webkitMask,webkitMaskBoxImage,"
- + "webkitMaskBoxImageOutset,webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,"
- + "webkitMaskBoxImageSource,webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,"
- + "webkitMaskImage,webkitMaskOrigin,webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,"
- + "webkitMaskRepeat,webkitMaskRepeatX,webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight,"
- + "webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder,"
- + "webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective,"
- + "webkitPerspectiveOrigin,webkitPerspectiveOriginX,webkitPerspectiveOriginY,webkitPrintColorAdjust,"
- + "webkitRtlOrdering,webkitRubyPosition,webkitShapeImageThreshold,webkitShapeMargin,"
- + "webkitShapeOutside,webkitTapHighlightColor,webkitTextCombine,webkitTextDecorationsInEffect,"
- + "webkitTextEmphasis,webkitTextEmphasisColor,webkitTextEmphasisPosition,webkitTextEmphasisStyle,"
- + "webkitTextFillColor,webkitTextOrientation,webkitTextSecurity,webkitTextSizeAdjust,"
- + "webkitTextStroke,webkitTextStrokeColor,webkitTextStrokeWidth,webkitTransform,"
- + "webkitTransformOrigin,webkitTransformOriginX,webkitTransformOriginY,webkitTransformOriginZ,"
- + "webkitTransformStyle,webkitTransition,webkitTransitionDelay,webkitTransitionDuration,"
- + "webkitTransitionProperty,webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,"
- + "webkitUserSelect,webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,"
- + "wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,"
+ + "backgroundSize,baselineShift,baselineSource,basePalette,blockSize,border,borderBlock,"
+ + "borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,"
+ + "borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,"
+ + "borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,"
+ + "borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,"
+ + "borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,"
+ + "borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,"
+ + "borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,"
+ + "borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,"
+ + "borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,"
+ + "borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ + "borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,"
+ + "borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,"
+ + "boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,captionSide,caretColor,"
+ + "clear,clip,clipPath,clipRule,color,colorInterpolation,colorInterpolationFilters,colorRendering,"
+ + "colorScheme,columnCount,columnFill,columnGap,columnRule,columnRuleColor,columnRuleStyle,"
+ + "columnRuleWidth,columns,columnSpan,columnWidth,contain,container,containerName,containerType,"
+ + "containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,"
+ + "containIntrinsicWidth,content,contentVisibility,counterIncrement,counterReset,counterSet,"
+ + "cssFloat,cssText,cursor,cx,cy,d,descentOverride,direction,display,dominantBaseline,emptyCells,"
+ + "fallback,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,"
+ + "flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontDisplay,fontFamily,"
+ + "fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize,fontStretch,fontStyle,"
+ + "fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,"
+ + "fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantLigatures,"
+ + "fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,"
+ + "getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,"
+ + "gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,"
+ + "gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height,"
+ + "hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,inherits,"
+ + "initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,"
+ + "insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,justifyItems,justifySelf,left,"
+ + "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage,"
+ + "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,"
+ + "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd,"
+ + "markerMid,markerStart,mask,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,"
+ + "maskRepeat,maskSize,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,"
+ + "maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,objectFit,"
+ + "objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,"
+ + "offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,"
+ + "overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,overflowY,overlay,"
+ + "overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,"
+ + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd,"
+ + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,"
+ + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation,"
+ + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,"
+ + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap,"
+ + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"
+ + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,"
+ + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,"
+ + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop,"
+ + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ + "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src,"
+ + "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,"
+ + "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize,"
+ + "textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration,textDecorationColor,"
+ + "textDecorationLine,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,"
+ + "textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textOrientation,"
+ + "textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,textUnderlineOffset,"
+ + "textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,transformBox,"
+ + "transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,"
+ + "transitionProperty,transitionTimingFunction,translate,unicodeBidi,unicodeRange,userSelect,"
+ + "vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,"
+ + "viewTransitionName,visibility,webkitAlignContent,webkitAlignItems,webkitAlignSelf,"
+ + "webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,webkitAnimationDuration,"
+ + "webkitAnimationFillMode,webkitAnimationIterationCount,webkitAnimationName,"
+ + "webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance,webkitAppRegion,"
+ + "webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin,webkitBackgroundSize,"
+ + "webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle,webkitBorderAfterWidth,"
+ + "webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle,webkitBorderBeforeWidth,"
+ + "webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius,webkitBorderEnd,webkitBorderEndColor,"
+ + "webkitBorderEndStyle,webkitBorderEndWidth,webkitBorderHorizontalSpacing,webkitBorderImage,"
+ + "webkitBorderRadius,webkitBorderStart,webkitBorderStartColor,webkitBorderStartStyle,"
+ + "webkitBorderStartWidth,webkitBorderTopLeftRadius,webkitBorderTopRightRadius,"
+ + "webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak,webkitBoxDirection,"
+ + "webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack,webkitBoxReflect,"
+ + "webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter,webkitColumnBreakBefore,"
+ + "webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,webkitColumnRule,webkitColumnRuleColor,"
+ + "webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,webkitColumnSpan,webkitColumnWidth,"
+ + "webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,webkitFlexFlow,webkitFlexGrow,"
+ + "webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,webkitFontSmoothing,"
+ + "webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,webkitLineClamp,webkitLocale,"
+ + "webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,webkitMarginBefore,webkitMarginEnd,"
+ + "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset,"
+ + "webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,webkitMaskBoxImageSource,"
+ + "webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,webkitMaskImage,webkitMaskOrigin,"
+ + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskSize,"
+ + "webkitMaxLogicalHeight,webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,"
+ + "webkitOpacity,webkitOrder,webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,"
+ + "webkitPaddingStart,webkitPerspective,webkitPerspectiveOrigin,webkitPerspectiveOriginX,"
+ + "webkitPerspectiveOriginY,webkitPrintColorAdjust,webkitRtlOrdering,webkitRubyPosition,"
+ + "webkitShapeImageThreshold,webkitShapeMargin,webkitShapeOutside,webkitTapHighlightColor,"
+ + "webkitTextCombine,webkitTextDecorationsInEffect,webkitTextEmphasis,webkitTextEmphasisColor,"
+ + "webkitTextEmphasisPosition,webkitTextEmphasisStyle,webkitTextFillColor,webkitTextOrientation,"
+ + "webkitTextSecurity,webkitTextSizeAdjust,webkitTextStroke,webkitTextStrokeColor,"
+ + "webkitTextStrokeWidth,webkitTransform,webkitTransformOrigin,webkitTransformOriginX,"
+ + "webkitTransformOriginY,webkitTransformOriginZ,webkitTransformStyle,webkitTransition,"
+ + "webkitTransitionDelay,webkitTransitionDuration,webkitTransitionProperty,"
+ + "webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,webkitUserSelect,"
+ + "webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,"
+ + "wordWrap,writingMode,x,y,zIndex,"
+ "zoom",
FF = "-moz-animation,-moz-animation-delay,-moz-animation-direction,-moz-animation-duration,"
+ "-moz-animation-fill-mode,-moz-animation-iteration-count,-moz-animation-name,"
@@ -8290,18 +8294,18 @@ public void computedStyle() throws Exception {
+ "animationRangeStart,animationTimeline,animationTimingFunction,appearance,appRegion,"
+ "ascentOverride,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,"
+ "backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,"
- + "backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundRepeatX,"
- + "backgroundRepeatY,backgroundSize,baselineShift,baselineSource,basePalette,blockSize,border,"
- + "borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,"
- + "borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,"
- + "borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,"
- + "borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,"
- + "borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,"
- + "borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,"
- + "borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,"
- + "borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,"
- + "borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,"
- + "borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ + "backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,"
+ + "baselineShift,baselineSource,basePalette,blockSize,border,borderBlock,borderBlockColor,"
+ + "borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,"
+ + "borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,"
+ + "borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,"
+ + "borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,"
+ + "borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,"
+ + "borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,"
+ + "borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,"
+ + "borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,"
+ + "borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,"
+ + "borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ "borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,"
+ "borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,"
+ "boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,captionSide,caretColor,"
@@ -8326,24 +8330,25 @@ public void computedStyle() throws Exception {
+ "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage,"
+ "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,"
+ "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd,"
- + "markerMid,markerStart,mask,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,"
- + "maxInlineSize,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,"
- + "objectFit,objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,"
- + "offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,"
- + "outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,"
- + "overflowY,overlay,overrideColors,overscrollBehavior,overscrollBehaviorBlock,"
- + "overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,"
- + "paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,"
- + "paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,"
- + "pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,"
- + "placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,"
- + "rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,"
- + "scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,"
- + "scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,"
- + "scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,"
- + "scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,"
- + "scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,"
- + "scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ + "markerMid,markerStart,mask,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,"
+ + "maskRepeat,maskSize,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,"
+ + "maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,objectFit,"
+ + "objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,"
+ + "offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,"
+ + "overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,overflowY,overlay,"
+ + "overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,"
+ + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd,"
+ + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,"
+ + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation,"
+ + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,"
+ + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap,"
+ + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"
+ + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,"
+ + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,"
+ + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop,"
+ + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src,"
+ "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,"
+ "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize,"
@@ -8378,21 +8383,21 @@ public void computedStyle() throws Exception {
+ "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset,"
+ "webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,webkitMaskBoxImageSource,"
+ "webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,webkitMaskImage,webkitMaskOrigin,"
- + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskRepeatX,"
- + "webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight,webkitMaxLogicalWidth,"
- + "webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder,webkitPaddingAfter,"
- + "webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective,"
- + "webkitPerspectiveOrigin,webkitPerspectiveOriginX,webkitPerspectiveOriginY,webkitPrintColorAdjust,"
- + "webkitRtlOrdering,webkitRubyPosition,webkitShapeImageThreshold,webkitShapeMargin,"
- + "webkitShapeOutside,webkitTapHighlightColor,webkitTextCombine,webkitTextDecorationsInEffect,"
- + "webkitTextEmphasis,webkitTextEmphasisColor,webkitTextEmphasisPosition,webkitTextEmphasisStyle,"
- + "webkitTextFillColor,webkitTextOrientation,webkitTextSecurity,webkitTextSizeAdjust,"
- + "webkitTextStroke,webkitTextStrokeColor,webkitTextStrokeWidth,webkitTransform,"
- + "webkitTransformOrigin,webkitTransformOriginX,webkitTransformOriginY,webkitTransformOriginZ,"
- + "webkitTransformStyle,webkitTransition,webkitTransitionDelay,webkitTransitionDuration,"
- + "webkitTransitionProperty,webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,"
- + "webkitUserSelect,webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,"
- + "wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,"
+ + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskSize,"
+ + "webkitMaxLogicalHeight,webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,"
+ + "webkitOpacity,webkitOrder,webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,"
+ + "webkitPaddingStart,webkitPerspective,webkitPerspectiveOrigin,webkitPerspectiveOriginX,"
+ + "webkitPerspectiveOriginY,webkitPrintColorAdjust,webkitRtlOrdering,webkitRubyPosition,"
+ + "webkitShapeImageThreshold,webkitShapeMargin,webkitShapeOutside,webkitTapHighlightColor,"
+ + "webkitTextCombine,webkitTextDecorationsInEffect,webkitTextEmphasis,webkitTextEmphasisColor,"
+ + "webkitTextEmphasisPosition,webkitTextEmphasisStyle,webkitTextFillColor,webkitTextOrientation,"
+ + "webkitTextSecurity,webkitTextSizeAdjust,webkitTextStroke,webkitTextStrokeColor,"
+ + "webkitTextStrokeWidth,webkitTransform,webkitTransformOrigin,webkitTransformOriginX,"
+ + "webkitTransformOriginY,webkitTransformOriginZ,webkitTransformStyle,webkitTransition,"
+ + "webkitTransitionDelay,webkitTransitionDuration,webkitTransitionProperty,"
+ + "webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,webkitUserSelect,"
+ + "webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,"
+ + "wordWrap,writingMode,x,y,zIndex,"
+ "zoom",
EDGE = "accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,alignSelf,all,animation,"
+ "animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,"
@@ -8400,18 +8405,18 @@ public void computedStyle() throws Exception {
+ "animationRangeStart,animationTimeline,animationTimingFunction,appearance,appRegion,"
+ "ascentOverride,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,"
+ "backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,"
- + "backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundRepeatX,"
- + "backgroundRepeatY,backgroundSize,baselineShift,baselineSource,basePalette,blockSize,border,"
- + "borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,"
- + "borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,"
- + "borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,"
- + "borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,"
- + "borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,"
- + "borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,"
- + "borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,"
- + "borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,"
- + "borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,"
- + "borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ + "backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,"
+ + "baselineShift,baselineSource,basePalette,blockSize,border,borderBlock,borderBlockColor,"
+ + "borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,"
+ + "borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,"
+ + "borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,"
+ + "borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,"
+ + "borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,"
+ + "borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,"
+ + "borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,"
+ + "borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,"
+ + "borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,"
+ + "borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,"
+ "borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,"
+ "borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,"
+ "boxShadow,boxSizing,breakAfter,breakBefore,breakInside,bufferedRendering,captionSide,caretColor,"
@@ -8436,24 +8441,25 @@ public void computedStyle() throws Exception {
+ "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage,"
+ "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,"
+ "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd,"
- + "markerMid,markerStart,mask,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,"
- + "maxInlineSize,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,"
- + "objectFit,objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,"
- + "offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,"
- + "outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,"
- + "overflowY,overlay,overrideColors,overscrollBehavior,overscrollBehaviorBlock,"
- + "overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,"
- + "paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,"
- + "paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,"
- + "pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,"
- + "placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,"
- + "rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,"
- + "scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,"
- + "scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,"
- + "scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,"
- + "scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,"
- + "scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,"
- + "scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ + "markerMid,markerStart,mask,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,"
+ + "maskRepeat,maskSize,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,"
+ + "maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative,objectFit,"
+ + "objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,"
+ + "offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,"
+ + "overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX,overflowY,overlay,"
+ + "overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,"
+ + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd,"
+ + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,"
+ + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation,"
+ + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,"
+ + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap,"
+ + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock,"
+ + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,"
+ + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,"
+ + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,"
+ + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,"
+ + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop,"
+ + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty(),"
+ "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src,"
+ "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,"
+ "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize,"
@@ -8488,21 +8494,21 @@ public void computedStyle() throws Exception {
+ "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset,"
+ "webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,webkitMaskBoxImageSource,"
+ "webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,webkitMaskImage,webkitMaskOrigin,"
- + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskRepeatX,"
- + "webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight,webkitMaxLogicalWidth,"
- + "webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder,webkitPaddingAfter,"
- + "webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective,"
- + "webkitPerspectiveOrigin,webkitPerspectiveOriginX,webkitPerspectiveOriginY,webkitPrintColorAdjust,"
- + "webkitRtlOrdering,webkitRubyPosition,webkitShapeImageThreshold,webkitShapeMargin,"
- + "webkitShapeOutside,webkitTapHighlightColor,webkitTextCombine,webkitTextDecorationsInEffect,"
- + "webkitTextEmphasis,webkitTextEmphasisColor,webkitTextEmphasisPosition,webkitTextEmphasisStyle,"
- + "webkitTextFillColor,webkitTextOrientation,webkitTextSecurity,webkitTextSizeAdjust,"
- + "webkitTextStroke,webkitTextStrokeColor,webkitTextStrokeWidth,webkitTransform,"
- + "webkitTransformOrigin,webkitTransformOriginX,webkitTransformOriginY,webkitTransformOriginZ,"
- + "webkitTransformStyle,webkitTransition,webkitTransitionDelay,webkitTransitionDuration,"
- + "webkitTransitionProperty,webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,"
- + "webkitUserSelect,webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,"
- + "wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,"
+ + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskSize,"
+ + "webkitMaxLogicalHeight,webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,"
+ + "webkitOpacity,webkitOrder,webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,"
+ + "webkitPaddingStart,webkitPerspective,webkitPerspectiveOrigin,webkitPerspectiveOriginX,"
+ + "webkitPerspectiveOriginY,webkitPrintColorAdjust,webkitRtlOrdering,webkitRubyPosition,"
+ + "webkitShapeImageThreshold,webkitShapeMargin,webkitShapeOutside,webkitTapHighlightColor,"
+ + "webkitTextCombine,webkitTextDecorationsInEffect,webkitTextEmphasis,webkitTextEmphasisColor,"
+ + "webkitTextEmphasisPosition,webkitTextEmphasisStyle,webkitTextFillColor,webkitTextOrientation,"
+ + "webkitTextSecurity,webkitTextSizeAdjust,webkitTextStroke,webkitTextStrokeColor,"
+ + "webkitTextStrokeWidth,webkitTransform,webkitTransformOrigin,webkitTransformOriginX,"
+ + "webkitTransformOriginY,webkitTransformOriginZ,webkitTransformStyle,webkitTransition,"
+ + "webkitTransitionDelay,webkitTransitionDuration,webkitTransitionProperty,"
+ + "webkitTransitionTimingFunction,webkitUserDrag,webkitUserModify,webkitUserSelect,"
+ + "webkitWritingMode,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,"
+ + "wordWrap,writingMode,x,y,zIndex,"
+ "zoom",
FF = "-moz-animation,-moz-animation-delay,-moz-animation-direction,-moz-animation-duration,"
+ "-moz-animation-fill-mode,-moz-animation-iteration-count,-moz-animation-name,"
diff --git a/src/test/java/org/htmlunit/javascript/host/html/HTMLDetailsElementTest.java b/src/test/java/org/htmlunit/javascript/host/html/HTMLDetailsElementTest.java
index f4826a97f9a..ffb2b4acbbd 100644
--- a/src/test/java/org/htmlunit/javascript/host/html/HTMLDetailsElementTest.java
+++ b/src/test/java/org/htmlunit/javascript/host/html/HTMLDetailsElementTest.java
@@ -131,4 +131,52 @@ public void openString() throws Exception {
loadPageVerifyTitle2(html);
}
+
+ /**
+ * @throws Exception if an error occurs
+ */
+ @Test
+ @Alerts(DEFAULT = {"undefined", "null", "", "null", "abc", "null", "abc", "blah", "abc", "null"},
+ CHROME = {"", "null", "", "", "abc", "abc", "blah", "blah", "", "null"},
+ EDGE = {"", "null", "", "", "abc", "abc", "blah", "blah", "", "null"})
+ public void name() throws Exception {
+ final String html =
+ "\n"
+ + " \n"
+ + " \n"
+ + " \n"
+ + " \n"
+ + " \n"
+ + " Automated Status: Operational
\n"
+ + " Velocity: 12m/s
\n"
+ + " Direction: North
\n"
+ + " \n"
+ + " \n"
+ + "";
+
+ loadPageVerifyTitle2(html);
+ }
}