WebKit Bugzilla
Attachment 371882 Details for
Bug 198743
: Sort the computed styles list
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-198743-20190611145947.patch (text/plain), 488.70 KB, created by
Devin Rousso
on 2019-06-11 14:59:48 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Devin Rousso
Created:
2019-06-11 14:59:48 PDT
Size:
488.70 KB
patch
obsolete
>diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index b72163a079b2c2a8f08a5dc59a00a7ad6f0e2f58..8f84085694848dcaa809a23c98a8475f5fc33f02 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,12 @@ >+2019-06-11 Devin Rousso <drousso@apple.com> >+ >+ Sort the computed styles list >+ https://bugs.webkit.org/show_bug.cgi?id=198743 >+ >+ Reviewed by Simon Fraser >+ >+ * css/CSSComputedStyleDeclaration.cpp: >+ > 2019-06-11 Michael Catanzaro <mcatanzaro@igalia.com> > > Unreviewed build warning fixes >diff --git a/Source/WebCore/css/CSSComputedStyleDeclaration.cpp b/Source/WebCore/css/CSSComputedStyleDeclaration.cpp >index ce9d8cac5c84e9fc7a27c1b834325c95bb6058a8..4bc064f776a25709dfa830f60f21adebcd70f924 100644 >--- a/Source/WebCore/css/CSSComputedStyleDeclaration.cpp >+++ b/Source/WebCore/css/CSSComputedStyleDeclaration.cpp >@@ -90,6 +90,10 @@ WTF_MAKE_ISO_ALLOCATED_IMPL(CSSComputedStyleDeclaration); > > // List of all properties we know how to compute, omitting shorthands. > static const CSSPropertyID computedProperties[] = { >+ CSSPropertyAlignContent, >+ CSSPropertyAlignItems, >+ CSSPropertyAlignSelf, >+ CSSPropertyAlignmentBaseline, > CSSPropertyAlt, > CSSPropertyAnimationDelay, > CSSPropertyAnimationDirection, >@@ -108,6 +112,7 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyBackgroundPosition, // more-specific background-position-x/y are non-standard > CSSPropertyBackgroundRepeat, > CSSPropertyBackgroundSize, >+ CSSPropertyBaselineShift, > CSSPropertyBorderBottomColor, > CSSPropertyBorderBottomLeftRadius, > CSSPropertyBorderBottomRightRadius, >@@ -133,30 +138,82 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyBottom, > CSSPropertyBoxShadow, > CSSPropertyBoxSizing, >+ CSSPropertyBufferedRendering, > CSSPropertyCaptionSide, > CSSPropertyCaretColor, > CSSPropertyClear, > CSSPropertyClip, >+ CSSPropertyClipPath, >+ CSSPropertyClipRule, > CSSPropertyColor, >- CSSPropertyAppleColorFilter, >+ CSSPropertyColorInterpolation, >+ CSSPropertyColorInterpolationFilters, >+ CSSPropertyColorRendering, >+#if ENABLE(DARK_MODE_CSS) >+ CSSPropertyColorScheme, >+#endif >+ CSSPropertyColumnCount, >+ CSSPropertyColumnFill, >+ CSSPropertyColumnGap, >+ CSSPropertyColumnRuleColor, >+ CSSPropertyColumnRuleStyle, >+ CSSPropertyColumnRuleWidth, >+ CSSPropertyColumnSpan, >+ CSSPropertyColumnWidth, >+ CSSPropertyContent, > CSSPropertyCounterIncrement, > CSSPropertyCounterReset, >- CSSPropertyContent, > CSSPropertyCursor, >+ CSSPropertyCx, >+ CSSPropertyCy, > CSSPropertyDirection, > CSSPropertyDisplay, >+ CSSPropertyDominantBaseline, > CSSPropertyEmptyCells, >+ CSSPropertyFill, >+ CSSPropertyFillOpacity, >+ CSSPropertyFillRule, >+ CSSPropertyFilter, >+ CSSPropertyFlexBasis, >+ CSSPropertyFlexDirection, >+ CSSPropertyFlexFlow, >+ CSSPropertyFlexGrow, >+ CSSPropertyFlexShrink, >+ CSSPropertyFlexWrap, > CSSPropertyFloat, >+ CSSPropertyFloodColor, >+ CSSPropertyFloodOpacity, > CSSPropertyFontFamily, >+#if ENABLE(VARIATION_FONTS) >+ CSSPropertyFontOpticalSizing, >+#endif > CSSPropertyFontSize, > CSSPropertyFontStretch, > CSSPropertyFontStyle, > CSSPropertyFontSynthesis, > CSSPropertyFontVariant, >- CSSPropertyFontWeight, >+ CSSPropertyFontVariantAlternates, >+ CSSPropertyFontVariantCaps, >+ CSSPropertyFontVariantEastAsian, >+ CSSPropertyFontVariantLigatures, >+ CSSPropertyFontVariantNumeric, >+ CSSPropertyFontVariantPosition, > #if ENABLE(VARIATION_FONTS) >- CSSPropertyFontOpticalSizing, >+ CSSPropertyFontVariationSettings, > #endif >+ CSSPropertyFontWeight, >+ CSSPropertyGlyphOrientationHorizontal, >+ CSSPropertyGlyphOrientationVertical, >+ CSSPropertyGridAutoColumns, >+ CSSPropertyGridAutoFlow, >+ CSSPropertyGridAutoRows, >+ CSSPropertyGridColumnEnd, >+ CSSPropertyGridColumnStart, >+ CSSPropertyGridRowEnd, >+ CSSPropertyGridRowStart, >+ CSSPropertyGridTemplateAreas, >+ CSSPropertyGridTemplateColumns, >+ CSSPropertyGridTemplateRows, > CSSPropertyHangingPunctuation, > CSSPropertyHeight, > #if ENABLE(CSS_IMAGE_ORIENTATION) >@@ -166,8 +223,17 @@ static const CSSPropertyID computedProperties[] = { > #if ENABLE(CSS_IMAGE_RESOLUTION) > CSSPropertyImageResolution, > #endif >+#if ENABLE(CSS_COMPOSITING) >+ CSSPropertyIsolation, >+#endif >+ CSSPropertyJustifyContent, >+ CSSPropertyJustifyItems, >+ CSSPropertyJustifySelf, >+ CSSPropertyKerning, > CSSPropertyLeft, > CSSPropertyLetterSpacing, >+ CSSPropertyLightingColor, >+ CSSPropertyLineBreak, > CSSPropertyLineHeight, > CSSPropertyListStyleImage, > CSSPropertyListStylePosition, >@@ -176,13 +242,22 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyMarginLeft, > CSSPropertyMarginRight, > CSSPropertyMarginTop, >+ CSSPropertyMarkerEnd, >+ CSSPropertyMarkerMid, >+ CSSPropertyMarkerStart, >+ CSSPropertyMask, >+ CSSPropertyMaskType, > CSSPropertyMaxHeight, > CSSPropertyMaxWidth, > CSSPropertyMinHeight, > CSSPropertyMinWidth, >+#if ENABLE(CSS_COMPOSITING) >+ CSSPropertyMixBlendMode, >+#endif > CSSPropertyObjectFit, > CSSPropertyObjectPosition, > CSSPropertyOpacity, >+ CSSPropertyOrder, > CSSPropertyOrphans, > CSSPropertyOutlineColor, > CSSPropertyOutlineOffset, >@@ -198,30 +273,69 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyPageBreakAfter, > CSSPropertyPageBreakBefore, > CSSPropertyPageBreakInside, >+ CSSPropertyPaintOrder, >+ CSSPropertyPerspective, >+ CSSPropertyPerspectiveOrigin, >+ CSSPropertyPlaceContent, >+ CSSPropertyPlaceItems, >+ CSSPropertyPlaceSelf, > CSSPropertyPointerEvents, > CSSPropertyPosition, >+ CSSPropertyR, > CSSPropertyResize, > CSSPropertyRight, >+ CSSPropertyRowGap, >+ CSSPropertyRx, >+ CSSPropertyRy, >+#if ENABLE(CSS_SCROLL_SNAP) >+ CSSPropertyScrollPadding, >+ CSSPropertyScrollPaddingBottom, >+ CSSPropertyScrollPaddingLeft, >+ CSSPropertyScrollPaddingRight, >+ CSSPropertyScrollPaddingTop, >+ CSSPropertyScrollSnapAlign, >+ CSSPropertyScrollSnapMargin, >+ CSSPropertyScrollSnapMarginBottom, >+ CSSPropertyScrollSnapMarginLeft, >+ CSSPropertyScrollSnapMarginRight, >+ CSSPropertyScrollSnapMarginTop, >+ CSSPropertyScrollSnapType, >+#endif >+ CSSPropertyShapeImageThreshold, >+ CSSPropertyShapeMargin, >+ CSSPropertyShapeOutside, >+ CSSPropertyShapeRendering, > CSSPropertySpeakAs, >- CSSPropertyTableLayout, >+ CSSPropertyStopColor, >+ CSSPropertyStopOpacity, >+ CSSPropertyStroke, >+ CSSPropertyStrokeColor, >+ CSSPropertyStrokeDasharray, >+ CSSPropertyStrokeDashoffset, >+ CSSPropertyStrokeLinecap, >+ CSSPropertyStrokeLinejoin, >+ CSSPropertyStrokeMiterlimit, >+ CSSPropertyStrokeOpacity, >+ CSSPropertyStrokeWidth, > CSSPropertyTabSize, >+ CSSPropertyTableLayout, > CSSPropertyTextAlign, >+ CSSPropertyTextAnchor, > CSSPropertyTextDecoration, >-#if ENABLE(CSS3_TEXT) >- CSSPropertyWebkitTextAlignLast, >- CSSPropertyWebkitTextJustify, >-#endif // CSS3_TEXT >- CSSPropertyTextDecorationLine, >- CSSPropertyTextDecorationStyle, > CSSPropertyTextDecorationColor, >+ CSSPropertyTextDecorationLine, > CSSPropertyTextDecorationSkip, >- CSSPropertyTextUnderlinePosition, >+ CSSPropertyTextDecorationStyle, > CSSPropertyTextIndent, >+ CSSPropertyTextOverflow, > CSSPropertyTextRendering, > CSSPropertyTextShadow, >- CSSPropertyTextOverflow, > CSSPropertyTextTransform, >+ CSSPropertyTextUnderlinePosition, > CSSPropertyTop, >+#if ENABLE(POINTER_EVENTS) >+ CSSPropertyTouchAction, >+#endif > CSSPropertyTransform, > CSSPropertyTransformBox, > CSSPropertyTransformOrigin, >@@ -231,6 +345,7 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyTransitionProperty, > CSSPropertyTransitionTimingFunction, > CSSPropertyUnicodeBidi, >+ CSSPropertyVectorEffect, > CSSPropertyVerticalAlign, > CSSPropertyVisibility, > CSSPropertyWhiteSpace, >@@ -240,32 +355,21 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWordBreak, > CSSPropertyWordSpacing, > CSSPropertyWordWrap, >-#if ENABLE(CSS_SCROLL_SNAP) >- CSSPropertyScrollSnapMargin, >- CSSPropertyScrollSnapMarginLeft, >- CSSPropertyScrollSnapMarginTop, >- CSSPropertyScrollSnapMarginRight, >- CSSPropertyScrollSnapMarginBottom, >- CSSPropertyScrollPadding, >- CSSPropertyScrollPaddingLeft, >- CSSPropertyScrollPaddingTop, >- CSSPropertyScrollPaddingRight, >- CSSPropertyScrollPaddingBottom, >- CSSPropertyScrollSnapType, >- CSSPropertyScrollSnapAlign, >-#endif >+ CSSPropertyWritingMode, >+ CSSPropertyX, >+ CSSPropertyY, > CSSPropertyZIndex, > CSSPropertyZoom, >+ CSSPropertyAppleColorFilter, > CSSPropertyWebkitAppearance, >+#if ENABLE(FILTERS_LEVEL_2) >+ CSSPropertyWebkitBackdropFilter, >+#endif > CSSPropertyWebkitBackfaceVisibility, > CSSPropertyWebkitBackgroundClip, > CSSPropertyWebkitBackgroundComposite, > CSSPropertyWebkitBackgroundOrigin, > CSSPropertyWebkitBackgroundSize, >-#if ENABLE(CSS_COMPOSITING) >- CSSPropertyMixBlendMode, >- CSSPropertyIsolation, >-#endif > CSSPropertyWebkitBorderFit, > CSSPropertyWebkitBorderHorizontalSpacing, > CSSPropertyWebkitBorderImage, >@@ -284,63 +388,16 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWebkitBoxReflect, > CSSPropertyWebkitBoxShadow, > CSSPropertyWebkitClipPath, >+ CSSPropertyWebkitColumnAxis, > CSSPropertyWebkitColumnBreakAfter, > CSSPropertyWebkitColumnBreakBefore, > CSSPropertyWebkitColumnBreakInside, >- CSSPropertyWebkitColumnAxis, >- CSSPropertyColumnCount, >- CSSPropertyColumnFill, >- CSSPropertyColumnGap, >- CSSPropertyRowGap, > CSSPropertyWebkitColumnProgression, >- CSSPropertyColumnRuleColor, >- CSSPropertyColumnRuleStyle, >- CSSPropertyColumnRuleWidth, >- CSSPropertyColumnSpan, >- CSSPropertyColumnWidth, > #if ENABLE(CURSOR_VISIBILITY) > CSSPropertyWebkitCursorVisibility, >-#endif >- CSSPropertyAlignContent, >- CSSPropertyAlignItems, >- CSSPropertyAlignSelf, >- CSSPropertyFilter, >- CSSPropertyFlexBasis, >- CSSPropertyFlexDirection, >- CSSPropertyFlexFlow, >- CSSPropertyFlexGrow, >- CSSPropertyFlexShrink, >- CSSPropertyFlexWrap, >- CSSPropertyJustifyContent, >- CSSPropertyJustifySelf, >- CSSPropertyJustifyItems, >- CSSPropertyPlaceContent, >- CSSPropertyPlaceItems, >- CSSPropertyPlaceSelf, >-#if ENABLE(FILTERS_LEVEL_2) >- CSSPropertyWebkitBackdropFilter, > #endif > CSSPropertyWebkitFontKerning, > CSSPropertyWebkitFontSmoothing, >- CSSPropertyFontVariantLigatures, >- CSSPropertyFontVariantPosition, >- CSSPropertyFontVariantCaps, >- CSSPropertyFontVariantNumeric, >- CSSPropertyFontVariantAlternates, >- CSSPropertyFontVariantEastAsian, >-#if ENABLE(VARIATION_FONTS) >- CSSPropertyFontVariationSettings, >-#endif >- CSSPropertyGridAutoColumns, >- CSSPropertyGridAutoFlow, >- CSSPropertyGridAutoRows, >- CSSPropertyGridColumnEnd, >- CSSPropertyGridColumnStart, >- CSSPropertyGridTemplateAreas, >- CSSPropertyGridTemplateColumns, >- CSSPropertyGridTemplateRows, >- CSSPropertyGridRowEnd, >- CSSPropertyGridRowStart, > CSSPropertyWebkitHyphenateCharacter, > CSSPropertyWebkitHyphenateLimitAfter, > CSSPropertyWebkitHyphenateLimitBefore, >@@ -349,13 +406,12 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWebkitInitialLetter, > CSSPropertyWebkitLineAlign, > CSSPropertyWebkitLineBoxContain, >- CSSPropertyLineBreak, > CSSPropertyWebkitLineClamp, > CSSPropertyWebkitLineGrid, > CSSPropertyWebkitLineSnap, > CSSPropertyWebkitLocale, >- CSSPropertyWebkitMarginBeforeCollapse, > CSSPropertyWebkitMarginAfterCollapse, >+ CSSPropertyWebkitMarginBeforeCollapse, > CSSPropertyWebkitMarqueeDirection, > CSSPropertyWebkitMarqueeIncrement, > CSSPropertyWebkitMarqueeRepetition, >@@ -375,19 +431,16 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWebkitMaskSize, > CSSPropertyWebkitMaskSourceType, > CSSPropertyWebkitNbspMode, >- CSSPropertyOrder, > #if ENABLE(OVERFLOW_SCROLLING_TOUCH) > CSSPropertyWebkitOverflowScrolling, > #endif >- CSSPropertyPerspective, >- CSSPropertyPerspectiveOrigin, > CSSPropertyWebkitPrintColorAdjust, > CSSPropertyWebkitRtlOrdering, >-#if PLATFORM(IOS_FAMILY) >- CSSPropertyWebkitTouchCallout, >-#endif > #if ENABLE(TOUCH_EVENTS) > CSSPropertyWebkitTapHighlightColor, >+#endif >+#if ENABLE(CSS3_TEXT) >+ CSSPropertyWebkitTextAlignLast, > #endif > CSSPropertyWebkitTextCombine, > CSSPropertyWebkitTextDecorationsInEffect, >@@ -395,6 +448,9 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWebkitTextEmphasisPosition, > CSSPropertyWebkitTextEmphasisStyle, > CSSPropertyWebkitTextFillColor, >+#if ENABLE(CSS3_TEXT) >+ CSSPropertyWebkitTextJustify, >+#endif > CSSPropertyWebkitTextOrientation, > CSSPropertyWebkitTextSecurity, > #if ENABLE(TEXT_AUTOSIZING) >@@ -403,65 +459,13 @@ static const CSSPropertyID computedProperties[] = { > CSSPropertyWebkitTextStrokeColor, > CSSPropertyWebkitTextStrokeWidth, > CSSPropertyWebkitTextZoom, >+#if PLATFORM(IOS_FAMILY) >+ CSSPropertyWebkitTouchCallout, >+#endif > CSSPropertyWebkitTransformStyle, > CSSPropertyWebkitUserDrag, > CSSPropertyWebkitUserModify, > CSSPropertyWebkitUserSelect, >- CSSPropertyShapeImageThreshold, >- CSSPropertyShapeMargin, >- CSSPropertyShapeOutside, >- CSSPropertyShapeRendering, >- CSSPropertyBufferedRendering, >- CSSPropertyClipPath, >- CSSPropertyClipRule, >- CSSPropertyCx, >- CSSPropertyCy, >- CSSPropertyMask, >- CSSPropertyMaskType, >- CSSPropertyFloodColor, >- CSSPropertyFloodOpacity, >- CSSPropertyLightingColor, >- CSSPropertyStopColor, >- CSSPropertyStopOpacity, >- CSSPropertyColorInterpolation, >- CSSPropertyColorInterpolationFilters, >- CSSPropertyColorRendering, >- CSSPropertyFill, >- CSSPropertyFillOpacity, >- CSSPropertyFillRule, >- CSSPropertyMarkerEnd, >- CSSPropertyMarkerMid, >- CSSPropertyMarkerStart, >- CSSPropertyPaintOrder, >- CSSPropertyR, >- CSSPropertyRx, >- CSSPropertyRy, >- CSSPropertyStroke, >- CSSPropertyStrokeColor, >- CSSPropertyStrokeDasharray, >- CSSPropertyStrokeDashoffset, >- CSSPropertyStrokeLinecap, >- CSSPropertyStrokeLinejoin, >- CSSPropertyStrokeMiterlimit, >- CSSPropertyStrokeOpacity, >- CSSPropertyStrokeWidth, >-#if ENABLE(DARK_MODE_CSS) >- CSSPropertyColorScheme, >-#endif >- CSSPropertyAlignmentBaseline, >- CSSPropertyBaselineShift, >- CSSPropertyDominantBaseline, >- CSSPropertyKerning, >- CSSPropertyTextAnchor, >- CSSPropertyWritingMode, >- CSSPropertyGlyphOrientationHorizontal, >- CSSPropertyGlyphOrientationVertical, >- CSSPropertyVectorEffect, >- CSSPropertyX, >- CSSPropertyY, >-#if ENABLE(POINTER_EVENTS) >- CSSPropertyTouchAction, >-#endif > }; > > const unsigned numComputedProperties = WTF_ARRAY_LENGTH(computedProperties); >diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 2e0e8b397c34dd9de4e9c72b0743e2fb279238f5..0bfef08ec2efd99c23d63e0190152f4fb2bada7b 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,38 @@ >+2019-06-11 Devin Rousso <drousso@apple.com> >+ >+ Sort the computed styles list >+ https://bugs.webkit.org/show_bug.cgi?id=198743 >+ >+ Reviewed by Simon Fraser >+ >+ * fast/css/getComputedStyle/computed-style-expected.txt: >+ * platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt: >+ * platform/ios/fast/css/getComputedStyle/computed-style-expected.txt: >+ * platform/mac/fast/css/getComputedStyle/computed-style-expected.txt: >+ * platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt: >+ * platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt: >+ >+ * fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ * platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ * platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ * platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ * platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt: >+ >+ * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ * platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ * platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ * platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ * platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ * platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: >+ >+ * svg/css/getComputedStyle-basic-expected.txt: >+ * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: >+ * platform/ios/svg/css/getComputedStyle-basic-expected.txt: >+ * platform/mac/svg/css/getComputedStyle-basic-expected.txt: >+ * platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt: >+ * platform/wpe/svg/css/getComputedStyle-basic-expected.txt: >+ > 2019-06-11 Daniel Bates <dabates@apple.com> > > Import Content Security Policy Web Platform Tests >diff --git a/LayoutTests/imported/w3c/ChangeLog b/LayoutTests/imported/w3c/ChangeLog >index 9decccc6138dfed43ab692f835557581ae8efa68..ddcfdb4edd0ce2080d38a71cb5129486ef3f9dee 100644 >--- a/LayoutTests/imported/w3c/ChangeLog >+++ b/LayoutTests/imported/w3c/ChangeLog >@@ -1,3 +1,12 @@ >+2019-06-11 Devin Rousso <drousso@apple.com> >+ >+ Sort the computed styles list >+ https://bugs.webkit.org/show_bug.cgi?id=198743 >+ >+ Reviewed by Simon Fraser >+ >+ * web-platform-tests/infrastructure/assumptions/html-elements-expected.txt: >+ > 2019-06-11 Daniel Bates <dabates@apple.com> > > Import Content Security Policy Web Platform Tests >diff --git a/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt >index b2a303e6dcc4b32678095255b5332169ea71c33a..a446e5b2df96c74d53e380a3cc2d8d9e29922c13 100644 >--- a/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,28 +38,77 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 18px; > list-style-image: none; > list-style-position: outside; >@@ -63,6 +117,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -70,6 +129,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -85,18 +145,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -107,6 +185,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -116,6 +195,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -139,48 +219,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -192,8 +236,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -212,9 +256,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -231,47 +272,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index b81a4f52de862bd098c7a5c44f30f15d83ba1cdc..cb63d1bbbb6e5de86fd09a605beb008e3da4e6b5 100644 >--- a/LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -6,11 +6,11 @@ font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index d38198af816a1bf1172718f1209eab7c92b13d94..1736a42081218100fa519d302c1b302fc724fd7a 100644 >--- a/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,28 +37,77 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 18px > list-style-image: none > list-style-position: outside >@@ -62,6 +116,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -69,6 +128,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -84,18 +144,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -106,6 +184,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -115,6 +194,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -138,48 +218,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -191,8 +235,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -211,9 +255,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -230,47 +271,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/imported/w3c/web-platform-tests/infrastructure/assumptions/html-elements-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/infrastructure/assumptions/html-elements-expected.txt >index fad0283a339f756d3bd67009eef0f46f252aabc6..9def12fc6c51357f9a7006f1aced75f4e76ee21e 100644 >--- a/LayoutTests/imported/w3c/web-platform-tests/infrastructure/assumptions/html-elements-expected.txt >+++ b/LayoutTests/imported/w3c/web-platform-tests/infrastructure/assumptions/html-elements-expected.txt >@@ -1,8 +1,8 @@ > > PASS (pre-req for comparison tests) all CSS short-hand supported > PASS (pre-req for comparison tests) initial CSS value supported >-FAIL Compare CSS div definitions (only valid if pre-reqs pass) assert_equals: Different value for -webkit-mask-box-image-slice expected "0" but got "0 fill" >-FAIL Compare CSS span definitions (only valid if pre-reqs pass) assert_equals: Different value for -webkit-mask-box-image-slice expected "0" but got "0 fill" >+FAIL Compare CSS div definitions (only valid if pre-reqs pass) assert_equals: Different value for stroke-color expected "rgb(0, 0, 0)" but got "rgba(0, 0, 0, 0)" >+FAIL Compare CSS span definitions (only valid if pre-reqs pass) assert_equals: Different value for stroke-color expected "rgb(0, 0, 0)" but got "rgba(0, 0, 0, 0)" > PASS p is display: block > PASS ul > li is display: list-item > PASS ol > li is display: list-item >diff --git a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt >index ae36f2235c550e1ac1a29d1993deb29f467d6545..878b6f46ef8e1aa9114064db4795b168776d734b 100644 >--- a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,29 +38,78 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; >+font-optical-sizing: auto; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >-font-optical-sizing: auto; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 18px; > list-style-image: none; > list-style-position: outside; >@@ -64,6 +118,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -71,6 +130,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -86,18 +146,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -108,6 +186,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -117,6 +196,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -140,48 +220,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -193,8 +237,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -213,9 +257,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -232,47 +273,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index 681a48e0b0eca19eade11eea097eea59bcade73a..f474a59272e82bea57000d5456e257565341e31d 100644 >--- a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -1,17 +1,17 @@ > Font attributes. The font-family should list three families: > > font-family: monospace, "Lucida Grande", sans-serif; >+font-optical-sizing: auto; > font-size: 16px; > font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-optical-sizing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index 38ffca932fb1f6aa21f2411b135511439641dd19..5f42a2dc823da7fc1445730e7fbbcc4c378dccd4 100644 >--- a/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,29 +37,78 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 >+font-optical-sizing: auto > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >-font-optical-sizing: auto >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 18px > list-style-image: none > list-style-position: outside >@@ -63,6 +117,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -70,6 +129,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -85,18 +145,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -107,6 +185,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -116,6 +195,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -139,48 +219,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -192,8 +236,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -212,9 +256,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -231,47 +272,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/platform/gtk/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/platform/gtk/svg/css/getComputedStyle-basic-expected.txt >index 7493692762d5e37625398650c1ae8f3cb9dfc102..00f59856f1022e770225fbf191ac44b0f3d845f0 100644 >--- a/LayoutTests/platform/gtk/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/platform/gtk/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,86 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-optical-sizing) : auto >+rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,20 +162,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-optical-sizing) : auto >-rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 18px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -126,6 +234,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -140,6 +258,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -170,6 +290,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -178,22 +304,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -214,6 +370,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -232,6 +390,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -278,90 +438,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -384,10 +472,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -424,12 +512,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -462,88 +544,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -560,6 +568,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -610,30 +620,86 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-optical-sizing) : auto >+g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -642,20 +708,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-optical-sizing) : auto >-g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 18px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -672,6 +780,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -686,6 +804,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -716,6 +836,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -724,22 +850,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -760,6 +916,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -778,6 +936,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -824,90 +984,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -930,10 +1018,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -970,12 +1058,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1008,86 +1090,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > >diff --git a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt >index 0e11d941e522dee58a0321484a7288e59f2a0df2..5ac5dd16b325302fe4dd6acc09091a236d92498e 100644 >--- a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,29 +38,78 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; >+font-optical-sizing: auto; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >-font-optical-sizing: auto; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 20px; > list-style-image: none; > list-style-position: outside; >@@ -64,6 +118,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -71,6 +130,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -86,18 +146,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -108,6 +186,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -117,6 +196,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -140,48 +220,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -193,8 +237,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -213,9 +257,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -232,47 +273,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index 681a48e0b0eca19eade11eea097eea59bcade73a..f474a59272e82bea57000d5456e257565341e31d 100644 >--- a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -1,17 +1,17 @@ > Font attributes. The font-family should list three families: > > font-family: monospace, "Lucida Grande", sans-serif; >+font-optical-sizing: auto; > font-size: 16px; > font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-optical-sizing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index fb6931aebe37b5a47891f06360a717ecb15e70cc..9b1e5f5fcb3ba05c5416e4d0eb9de4583b4452b4 100644 >--- a/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/platform/ios/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,29 +37,78 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 >+font-optical-sizing: auto > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >-font-optical-sizing: auto >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 20px > list-style-image: none > list-style-position: outside >@@ -63,6 +117,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -70,6 +129,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -85,18 +145,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -107,6 +185,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -116,6 +195,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -139,48 +219,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -192,8 +236,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -212,9 +256,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -231,47 +272,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt >index 5b6a798ad863951836ac97ef44d109a315490a37..f92396ba92c14104327f61d1e015601d92b1a20d 100644 >--- a/LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/platform/ios/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,86 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-optical-sizing) : auto >+rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,20 +162,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-optical-sizing) : auto >-rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 20px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -126,6 +234,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -140,6 +258,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -170,6 +290,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -178,22 +304,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -214,6 +370,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -232,6 +390,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -278,90 +438,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -384,10 +472,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -424,12 +512,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -462,88 +544,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -560,6 +568,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -610,30 +620,86 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-optical-sizing) : auto >+g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -642,20 +708,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-optical-sizing) : auto >-g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 20px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -672,6 +780,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -686,6 +804,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -716,6 +836,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -724,22 +850,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -760,6 +916,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -778,6 +936,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -824,90 +984,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -930,10 +1018,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -970,12 +1058,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1008,86 +1090,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > >diff --git a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt >index b2a303e6dcc4b32678095255b5332169ea71c33a..a446e5b2df96c74d53e380a3cc2d8d9e29922c13 100644 >--- a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,28 +38,77 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 18px; > list-style-image: none; > list-style-position: outside; >@@ -63,6 +117,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -70,6 +129,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -85,18 +145,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -107,6 +185,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -116,6 +195,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -139,48 +219,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -192,8 +236,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -212,9 +256,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -231,47 +272,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index b81a4f52de862bd098c7a5c44f30f15d83ba1cdc..cb63d1bbbb6e5de86fd09a605beb008e3da4e6b5 100644 >--- a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -6,11 +6,11 @@ font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index d38198af816a1bf1172718f1209eab7c92b13d94..1736a42081218100fa519d302c1b302fc724fd7a 100644 >--- a/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/platform/mac-sierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,28 +37,77 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 18px > list-style-image: none > list-style-position: outside >@@ -62,6 +116,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -69,6 +128,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -84,18 +144,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -106,6 +184,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -115,6 +194,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -138,48 +218,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -191,8 +235,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -211,9 +255,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -230,47 +271,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt >index 6bc58751e6b2ffd9a37338f2d6c0dd31435cc2c9..35715516f4613873f2bf38f1f282b856281034ec 100644 >--- a/LayoutTests/platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/platform/mac-sierra/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,84 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,18 +160,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 18px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -124,6 +232,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -138,6 +256,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -168,6 +288,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -176,22 +302,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -212,6 +368,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -230,6 +388,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -276,90 +436,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -382,10 +470,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -422,12 +510,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -460,88 +542,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -558,6 +566,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -608,30 +618,84 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -640,18 +704,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 18px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -668,6 +776,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -682,6 +800,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -712,6 +832,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -720,22 +846,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -756,6 +912,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -774,6 +932,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -820,90 +980,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -926,10 +1014,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -966,12 +1054,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1004,86 +1086,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > >diff --git a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt >index ae36f2235c550e1ac1a29d1993deb29f467d6545..878b6f46ef8e1aa9114064db4795b168776d734b 100644 >--- a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,29 +38,78 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; >+font-optical-sizing: auto; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >-font-optical-sizing: auto; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 18px; > list-style-image: none; > list-style-position: outside; >@@ -64,6 +118,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -71,6 +130,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -86,18 +146,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -108,6 +186,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -117,6 +196,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -140,48 +220,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -193,8 +237,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -213,9 +257,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -232,47 +273,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index 681a48e0b0eca19eade11eea097eea59bcade73a..f474a59272e82bea57000d5456e257565341e31d 100644 >--- a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -1,17 +1,17 @@ > Font attributes. The font-family should list three families: > > font-family: monospace, "Lucida Grande", sans-serif; >+font-optical-sizing: auto; > font-size: 16px; > font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-optical-sizing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index 38ffca932fb1f6aa21f2411b135511439641dd19..5f42a2dc823da7fc1445730e7fbbcc4c378dccd4 100644 >--- a/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/platform/mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,29 +37,78 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 >+font-optical-sizing: auto > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >-font-optical-sizing: auto >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 18px > list-style-image: none > list-style-position: outside >@@ -63,6 +117,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -70,6 +129,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -85,18 +145,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -107,6 +185,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -116,6 +195,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -139,48 +219,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -192,8 +236,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -212,9 +256,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -231,47 +272,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt >index 7493692762d5e37625398650c1ae8f3cb9dfc102..00f59856f1022e770225fbf191ac44b0f3d845f0 100644 >--- a/LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/platform/mac/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,86 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-optical-sizing) : auto >+rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,20 +162,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-optical-sizing) : auto >-rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 18px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -126,6 +234,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -140,6 +258,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -170,6 +290,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -178,22 +304,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -214,6 +370,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -232,6 +390,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -278,90 +438,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -384,10 +472,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -424,12 +512,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -462,88 +544,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -560,6 +568,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -610,30 +620,86 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-optical-sizing) : auto >+g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -642,20 +708,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-optical-sizing) : auto >-g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 18px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -672,6 +780,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -686,6 +804,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -716,6 +836,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -724,22 +850,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -760,6 +916,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -778,6 +936,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -824,90 +984,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -930,10 +1018,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -970,12 +1058,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1008,86 +1090,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > >diff --git a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt >index ae36f2235c550e1ac1a29d1993deb29f467d6545..878b6f46ef8e1aa9114064db4795b168776d734b 100644 >--- a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt >+++ b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-expected.txt >@@ -1,5 +1,9 @@ > Attributes that are exposed in the CSS computed style object: > >+align-content: normal; >+align-items: normal; >+align-self: auto; >+alignment-baseline: auto; > background-attachment: scroll; > background-clip: border-box; > background-color: rgba(0, 0, 0, 0); >@@ -8,6 +12,7 @@ background-origin: padding-box; > background-position: 0% 0%; > background-repeat: repeat; > background-size: auto; >+baseline-shift: baseline; > border-bottom-color: rgb(0, 0, 0); > border-bottom-left-radius: 0px; > border-bottom-right-radius: 0px; >@@ -33,29 +38,78 @@ border-top-width: 0px; > bottom: auto; > box-shadow: none; > box-sizing: content-box; >+buffered-rendering: auto; > caption-side: top; > clear: none; > clip: auto; >+clip-path: none; >+clip-rule: nonzero; > color: rgb(0, 0, 0); >+color-interpolation: sRGB; >+color-interpolation-filters: linearRGB; >+color-rendering: auto; >+column-count: auto; >+column-fill: balance; >+column-gap: normal; >+column-rule-color: rgb(0, 0, 0); >+column-rule-style: none; >+column-rule-width: 0px; >+column-span: none; >+column-width: auto; >+content: ; > counter-increment: none; > counter-reset: none; >-content: ; > cursor: auto; > direction: ltr; > display: block; >+dominant-baseline: auto; > empty-cells: show; >+fill: rgb(0, 0, 0); >+fill-opacity: 1; >+fill-rule: nonzero; >+filter: none; >+flex-basis: auto; >+flex-direction: row; >+flex-flow: row nowrap; >+flex-grow: 0; >+flex-shrink: 1; >+flex-wrap: nowrap; > float: none; >+flood-color: rgb(0, 0, 0); >+flood-opacity: 1; >+font-optical-sizing: auto; > font-size: 16px; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >+font-variant-alternates: normal; >+font-variant-caps: normal; >+font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; > font-weight: normal; >-font-optical-sizing: auto; >+glyph-orientation-horizontal: 0deg; >+glyph-orientation-vertical: auto; >+grid-auto-columns: auto; >+grid-auto-flow: row; >+grid-auto-rows: auto; >+grid-column-end: auto; >+grid-column-start: auto; >+grid-row-end: auto; >+grid-row-start: auto; >+grid-template-columns: none; >+grid-template-rows: none; > hanging-punctuation: none; > height: 576px; > image-rendering: auto; >+justify-content: normal; >+justify-items: normal; >+justify-self: auto; >+kerning: 0; > left: auto; > letter-spacing: normal; >+lighting-color: rgb(255, 255, 255); > line-height: 18px; > list-style-image: none; > list-style-position: outside; >@@ -64,6 +118,11 @@ margin-bottom: 8px; > margin-left: 8px; > margin-right: 8px; > margin-top: 8px; >+marker-end: none; >+marker-mid: none; >+marker-start: none; >+mask: none; >+mask-type: luminance; > max-height: none; > max-width: none; > min-height: 0px; >@@ -71,6 +130,7 @@ min-width: 0px; > object-fit: fill; > object-position: 50% 50%; > opacity: 1; >+order: 0; > orphans: auto; > outline-color: rgb(0, 0, 0); > outline-offset: 0px; >@@ -86,18 +146,36 @@ padding-top: 0px; > page-break-after: auto; > page-break-before: auto; > page-break-inside: auto; >+paint-order: normal; >+perspective: none; >+perspective-origin: 392px 288px; > pointer-events: auto; > position: static; > resize: none; > right: auto; >-table-layout: auto; >+shape-image-threshold: 0; >+shape-margin: 0px; >+shape-outside: none; >+shape-rendering: auto; >+stop-color: rgb(0, 0, 0); >+stop-opacity: 1; >+stroke: none; >+stroke-dasharray: none; >+stroke-dashoffset: 0px; >+stroke-linecap: butt; >+stroke-linejoin: miter; >+stroke-miterlimit: 4; >+stroke-opacity: 1; >+stroke-width: 1px; > tab-size: 8; >+table-layout: auto; > text-align: start; >+text-anchor: start; > text-decoration: none; > text-indent: 0px; >+text-overflow: clip; > text-rendering: auto; > text-shadow: none; >-text-overflow: clip; > text-transform: none; > top: auto; > transform: none; >@@ -108,6 +186,7 @@ transition-duration: 0s; > transition-property: all; > transition-timing-function: ease; > unicode-bidi: normal; >+vector-effect: none; > vertical-align: baseline; > visibility: visible; > white-space: normal; >@@ -117,6 +196,7 @@ will-change: auto; > word-break: normal; > word-spacing: 0px; > word-wrap: normal; >+writing-mode: horizontal-tb; > z-index: auto; > zoom: 1; > -webkit-appearance: none; >@@ -140,48 +220,12 @@ zoom: 1; > -webkit-box-pack: start; > -webkit-box-reflect: none; > -webkit-box-shadow: none; >+-webkit-column-axis: auto; > -webkit-column-break-after: auto; > -webkit-column-break-before: auto; > -webkit-column-break-inside: auto; >--webkit-column-axis: auto; >-column-count: auto; >-column-fill: balance; >-column-gap: normal; >-column-rule-color: rgb(0, 0, 0); >-column-rule-style: none; >-column-rule-width: 0px; >-column-span: none; >-column-width: auto; >-align-content: normal; >-align-items: normal; >-align-self: auto; >-filter: none; >-flex-basis: auto; >-flex-direction: row; >-flex-flow: row nowrap; >-flex-grow: 0; >-flex-shrink: 1; >-flex-wrap: nowrap; >-justify-content: normal; >-justify-self: auto; >-justify-items: normal; > -webkit-font-kerning: auto; > -webkit-font-smoothing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; >-font-variant-alternates: normal; >-font-variant-east-asian: normal; >-grid-auto-columns: auto; >-grid-auto-flow: row; >-grid-auto-rows: auto; >-grid-column-end: auto; >-grid-column-start: auto; >-grid-template-columns: none; >-grid-template-rows: none; >-grid-row-end: auto; >-grid-row-start: auto; > -webkit-hyphenate-character: auto; > -webkit-hyphenate-limit-after: auto; > -webkit-hyphenate-limit-before: auto; >@@ -193,8 +237,8 @@ grid-row-start: auto; > -webkit-line-grid: none; > -webkit-line-snap: none; > -webkit-locale: auto; >--webkit-margin-before-collapse: collapse; > -webkit-margin-after-collapse: collapse; >+-webkit-margin-before-collapse: collapse; > -webkit-marquee-direction: auto; > -webkit-marquee-increment: 6px; > -webkit-marquee-repetition: infinite; >@@ -213,9 +257,6 @@ grid-row-start: auto; > -webkit-mask-repeat: repeat; > -webkit-mask-size: auto; > -webkit-nbsp-mode: normal; >-order: 0; >-perspective: none; >-perspective-origin: 392px 288px; > -webkit-print-color-adjust: economy; > -webkit-rtl-ordering: logical; > -webkit-text-combine: none; >@@ -232,47 +273,6 @@ perspective-origin: 392px 288px; > -webkit-user-drag: auto; > -webkit-user-modify: read-only; > -webkit-user-select: text; >-shape-image-threshold: 0; >-shape-margin: 0px; >-shape-outside: none; >-shape-rendering: auto; >-buffered-rendering: auto; >-clip-path: none; >-clip-rule: nonzero; >-mask: none; >-mask-type: luminance; >-flood-color: rgb(0, 0, 0); >-flood-opacity: 1; >-lighting-color: rgb(255, 255, 255); >-stop-color: rgb(0, 0, 0); >-stop-opacity: 1; >-color-interpolation: sRGB; >-color-interpolation-filters: linearRGB; >-color-rendering: auto; >-fill: rgb(0, 0, 0); >-fill-opacity: 1; >-fill-rule: nonzero; >-marker-end: none; >-marker-mid: none; >-marker-start: none; >-paint-order: normal; >-stroke: none; >-stroke-dasharray: none; >-stroke-dashoffset: 0px; >-stroke-linecap: butt; >-stroke-linejoin: miter; >-stroke-miterlimit: 4; >-stroke-opacity: 1; >-stroke-width: 1px; >-alignment-baseline: auto; >-baseline-shift: baseline; >-dominant-baseline: auto; >-kerning: 0; >-text-anchor: start; >-writing-mode: horizontal-tb; >-glyph-orientation-horizontal: 0deg; >-glyph-orientation-vertical: auto; >-vector-effect: none; > > Other attributes that the computed style class supports: > >diff --git a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt >index 681a48e0b0eca19eade11eea097eea59bcade73a..f474a59272e82bea57000d5456e257565341e31d 100644 >--- a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt >+++ b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-font-family-expected.txt >@@ -1,17 +1,17 @@ > Font attributes. The font-family should list three families: > > font-family: monospace, "Lucida Grande", sans-serif; >+font-optical-sizing: auto; > font-size: 16px; > font-stretch: normal; > font-style: normal; > font-synthesis: style weight small-caps; > font-variant: normal; >-font-weight: normal; >-font-optical-sizing: auto; >-font-variant-ligatures: normal; >-font-variant-position: normal; >-font-variant-caps: normal; >-font-variant-numeric: normal; > font-variant-alternates: normal; >+font-variant-caps: normal; > font-variant-east-asian: normal; >+font-variant-ligatures: normal; >+font-variant-numeric: normal; >+font-variant-position: normal; >+font-weight: normal; > >diff --git a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >index 38ffca932fb1f6aa21f2411b135511439641dd19..5f42a2dc823da7fc1445730e7fbbcc4c378dccd4 100644 >--- a/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >+++ b/LayoutTests/platform/wpe/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt >@@ -1,4 +1,8 @@ > Computed style of an element whose parent's 'display' value is 'none': >+align-content: normal >+align-items: normal >+align-self: auto >+alignment-baseline: auto > background-attachment: scroll > background-clip: border-box > background-color: rgb(0, 128, 0) >@@ -7,6 +11,7 @@ background-origin: padding-box > background-position: 0% 0% > background-repeat: repeat > background-size: auto >+baseline-shift: baseline > border-bottom-color: rgb(0, 0, 0) > border-bottom-left-radius: 0px > border-bottom-right-radius: 0px >@@ -32,29 +37,78 @@ border-top-width: 16px > bottom: auto > box-shadow: none > box-sizing: content-box >+buffered-rendering: auto > caption-side: top > clear: none > clip: auto >+clip-path: none >+clip-rule: nonzero > color: rgb(0, 0, 0) >+color-interpolation: sRGB >+color-interpolation-filters: linearRGB >+color-rendering: auto >+column-count: auto >+column-fill: balance >+column-gap: normal >+column-rule-color: rgb(0, 0, 0) >+column-rule-style: none >+column-rule-width: 0px >+column-span: none >+column-width: auto >+content: > counter-increment: none > counter-reset: none >-content: > cursor: auto > direction: ltr > display: block >+dominant-baseline: auto > empty-cells: show >+fill: rgb(0, 0, 0) >+fill-opacity: 1 >+fill-rule: nonzero >+filter: none >+flex-basis: auto >+flex-direction: row >+flex-flow: row nowrap >+flex-grow: 0 >+flex-shrink: 1 >+flex-wrap: nowrap > float: none >+flood-color: rgb(0, 0, 0) >+flood-opacity: 1 >+font-optical-sizing: auto > font-size: 16px > font-style: normal > font-synthesis: style weight small-caps > font-variant: normal >+font-variant-alternates: normal >+font-variant-caps: normal >+font-variant-east-asian: normal >+font-variant-ligatures: normal >+font-variant-numeric: normal >+font-variant-position: normal > font-weight: normal >-font-optical-sizing: auto >+glyph-orientation-horizontal: 0deg >+glyph-orientation-vertical: auto >+grid-auto-columns: auto >+grid-auto-flow: row >+grid-auto-rows: auto >+grid-column-end: auto >+grid-column-start: auto >+grid-row-end: auto >+grid-row-start: auto >+grid-template-columns: none >+grid-template-rows: none > hanging-punctuation: none > height: 100px > image-rendering: auto >+justify-content: normal >+justify-items: normal >+justify-self: auto >+kerning: 0 > left: auto > letter-spacing: normal >+lighting-color: rgb(255, 255, 255) > line-height: 18px > list-style-image: none > list-style-position: outside >@@ -63,6 +117,11 @@ margin-bottom: 0px > margin-left: auto > margin-right: 0px > margin-top: 0px >+marker-end: none >+marker-mid: none >+marker-start: none >+mask: none >+mask-type: luminance > max-height: none > max-width: none > min-height: 0px >@@ -70,6 +129,7 @@ min-width: 0px > object-fit: fill > object-position: 50% 50% > opacity: 1 >+order: 0 > orphans: auto > outline-color: rgb(0, 0, 0) > outline-offset: 0px >@@ -85,18 +145,36 @@ padding-top: 0px > page-break-after: auto > page-break-before: auto > page-break-inside: auto >+paint-order: normal >+perspective: none >+perspective-origin: 50% 50% > pointer-events: auto > position: static > resize: none > right: auto >-table-layout: auto >+shape-image-threshold: 0 >+shape-margin: 0px >+shape-outside: none >+shape-rendering: auto >+stop-color: rgb(0, 0, 0) >+stop-opacity: 1 >+stroke: none >+stroke-dasharray: none >+stroke-dashoffset: 0px >+stroke-linecap: butt >+stroke-linejoin: miter >+stroke-miterlimit: 4 >+stroke-opacity: 1 >+stroke-width: 1px > tab-size: 8 >+table-layout: auto > text-align: start >+text-anchor: start > text-decoration: none > text-indent: 0px >+text-overflow: clip > text-rendering: auto > text-shadow: none >-text-overflow: clip > text-transform: none > top: auto > transform: none >@@ -107,6 +185,7 @@ transition-duration: 0s > transition-property: all > transition-timing-function: ease > unicode-bidi: normal >+vector-effect: none > vertical-align: baseline > visibility: visible > white-space: normal >@@ -116,6 +195,7 @@ will-change: auto > word-break: normal > word-spacing: 0px > word-wrap: normal >+writing-mode: horizontal-tb > z-index: auto > zoom: 1 > -webkit-appearance: none >@@ -139,48 +219,12 @@ zoom: 1 > -webkit-box-pack: start > -webkit-box-reflect: none > -webkit-box-shadow: none >+-webkit-column-axis: auto > -webkit-column-break-after: auto > -webkit-column-break-before: auto > -webkit-column-break-inside: auto >--webkit-column-axis: auto >-column-count: auto >-column-fill: balance >-column-gap: normal >-column-rule-color: rgb(0, 0, 0) >-column-rule-style: none >-column-rule-width: 0px >-column-span: none >-column-width: auto >-align-content: normal >-align-items: normal >-align-self: auto >-filter: none >-flex-basis: auto >-flex-direction: row >-flex-flow: row nowrap >-flex-grow: 0 >-flex-shrink: 1 >-flex-wrap: nowrap >-justify-content: normal >-justify-self: auto >-justify-items: normal > -webkit-font-kerning: auto > -webkit-font-smoothing: auto >-font-variant-ligatures: normal >-font-variant-position: normal >-font-variant-caps: normal >-font-variant-numeric: normal >-font-variant-alternates: normal >-font-variant-east-asian: normal >-grid-auto-columns: auto >-grid-auto-flow: row >-grid-auto-rows: auto >-grid-column-end: auto >-grid-column-start: auto >-grid-template-columns: none >-grid-template-rows: none >-grid-row-end: auto >-grid-row-start: auto > -webkit-hyphenate-character: auto > -webkit-hyphenate-limit-after: auto > -webkit-hyphenate-limit-before: auto >@@ -192,8 +236,8 @@ grid-row-start: auto > -webkit-line-grid: none > -webkit-line-snap: none > -webkit-locale: auto >--webkit-margin-before-collapse: collapse > -webkit-margin-after-collapse: collapse >+-webkit-margin-before-collapse: collapse > -webkit-marquee-direction: auto > -webkit-marquee-increment: 6px > -webkit-marquee-repetition: infinite >@@ -212,9 +256,6 @@ grid-row-start: auto > -webkit-mask-repeat: repeat > -webkit-mask-size: auto > -webkit-nbsp-mode: normal >-order: 0 >-perspective: none >-perspective-origin: 50% 50% > -webkit-print-color-adjust: economy > -webkit-rtl-ordering: logical > -webkit-text-combine: none >@@ -231,47 +272,6 @@ perspective-origin: 50% 50% > -webkit-user-drag: auto > -webkit-user-modify: read-only > -webkit-user-select: text >-shape-image-threshold: 0 >-shape-margin: 0px >-shape-outside: none >-shape-rendering: auto >-buffered-rendering: auto >-clip-path: none >-clip-rule: nonzero >-mask: none >-mask-type: luminance >-flood-color: rgb(0, 0, 0) >-flood-opacity: 1 >-lighting-color: rgb(255, 255, 255) >-stop-color: rgb(0, 0, 0) >-stop-opacity: 1 >-color-interpolation: sRGB >-color-interpolation-filters: linearRGB >-color-rendering: auto >-fill: rgb(0, 0, 0) >-fill-opacity: 1 >-fill-rule: nonzero >-marker-end: none >-marker-mid: none >-marker-start: none >-paint-order: normal >-stroke: none >-stroke-dasharray: none >-stroke-dashoffset: 0px >-stroke-linecap: butt >-stroke-linejoin: miter >-stroke-miterlimit: 4 >-stroke-opacity: 1 >-stroke-width: 1px >-alignment-baseline: auto >-baseline-shift: baseline >-dominant-baseline: auto >-kerning: 0 >-text-anchor: start >-writing-mode: horizontal-tb >-glyph-orientation-horizontal: 0deg >-glyph-orientation-vertical: auto >-vector-effect: none > background-position-x: 0% > background-position-y: 0% > border-spacing: 0px 0px >diff --git a/LayoutTests/platform/wpe/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/platform/wpe/svg/css/getComputedStyle-basic-expected.txt >index 7493692762d5e37625398650c1ae8f3cb9dfc102..00f59856f1022e770225fbf191ac44b0f3d845f0 100644 >--- a/LayoutTests/platform/wpe/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/platform/wpe/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,86 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-optical-sizing) : auto >+rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,20 +162,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-optical-sizing) : auto >-rect: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 18px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -126,6 +234,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -140,6 +258,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -170,6 +290,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -178,22 +304,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -214,6 +370,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -232,6 +390,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -278,90 +438,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -384,10 +472,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -424,12 +512,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -462,88 +544,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -560,6 +568,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -610,30 +620,86 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-optical-sizing) : auto >+g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -642,20 +708,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-optical-sizing) : auto >-g: style.getPropertyCSSValue(font-optical-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 18px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -672,6 +780,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -686,6 +804,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -716,6 +836,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -724,22 +850,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -760,6 +916,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -778,6 +936,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -824,90 +984,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -930,10 +1018,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -970,12 +1058,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1008,86 +1090,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > >diff --git a/LayoutTests/svg/css/getComputedStyle-basic-expected.txt b/LayoutTests/svg/css/getComputedStyle-basic-expected.txt >index 6bc58751e6b2ffd9a37338f2d6c0dd31435cc2c9..35715516f4613873f2bf38f1f282b856281034ec 100644 >--- a/LayoutTests/svg/css/getComputedStyle-basic-expected.txt >+++ b/LayoutTests/svg/css/getComputedStyle-basic-expected.txt >@@ -1,3 +1,11 @@ >+rect: style.getPropertyValue(align-content) : normal >+rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+rect: style.getPropertyValue(align-items) : normal >+rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+rect: style.getPropertyValue(align-self) : auto >+rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+rect: style.getPropertyValue(alignment-baseline) : auto >+rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-attachment) : scroll > rect: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-clip) : border-box >@@ -14,6 +22,8 @@ rect: style.getPropertyValue(background-repeat) : repeat > rect: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(background-size) : auto > rect: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(baseline-shift) : baseline >+rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -64,30 +74,84 @@ rect: style.getPropertyValue(box-shadow) : none > rect: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(box-sizing) : content-box > rect: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(buffered-rendering) : auto >+rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(caption-side) : top > rect: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clear) : none > rect: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(clip) : auto > rect: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-path) : none >+rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(clip-rule) : nonzero >+rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(color) : rgb(0, 0, 0) > rect: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation) : sRGB >+rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >+rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(color-rendering) : auto >+rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-count) : auto >+rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-fill) : balance >+rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-gap) : normal >+rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-style) : none >+rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-rule-width) : 0px >+rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-span) : none >+rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(column-width) : auto >+rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(content) : >+rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(counter-increment) : none > rect: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(counter-reset) : none > rect: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(content) : >-rect: style.getPropertyCSSValue(content) : [object CSSValueList] > rect: style.getPropertyValue(cursor) : auto > rect: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(direction) : ltr > rect: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(display) : inline > rect: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(dominant-baseline) : auto >+rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(empty-cells) : show > rect: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >+rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-opacity) : 1 >+rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(fill-rule) : nonzero >+rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(filter) : none >+rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-basis) : auto >+rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-direction) : row >+rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-flow) : row nowrap >+rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+rect: style.getPropertyValue(flex-grow) : 0 >+rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-shrink) : 1 >+rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flex-wrap) : nowrap >+rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(float) : none > rect: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(flood-opacity) : 1 >+rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-size) : 16px > rect: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-style) : normal >@@ -96,18 +160,62 @@ rect: style.getPropertyValue(font-synthesis) : style weight small-caps > rect: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > rect: style.getPropertyValue(font-variant) : normal > rect: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-alternates) : normal >+rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-caps) : normal >+rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-east-asian) : normal >+rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-ligatures) : normal >+rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-numeric) : normal >+rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(font-variant-position) : normal >+rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(font-weight) : normal > rect: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(glyph-orientation-vertical) : auto >+rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-auto-columns) : auto >+rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-flow) : row >+rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+rect: style.getPropertyValue(grid-auto-rows) : auto >+rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+rect: style.getPropertyValue(grid-column-end) : auto >+rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-column-start) : auto >+rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-end) : auto >+rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-row-start) : auto >+rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-columns) : none >+rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(grid-template-rows) : none >+rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(hanging-punctuation) : none > rect: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(height) : 100px > rect: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(image-rendering) : auto > rect: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(justify-content) : normal >+rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+rect: style.getPropertyValue(justify-items) : normal >+rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+rect: style.getPropertyValue(justify-self) : auto >+rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+rect: style.getPropertyValue(kerning) : 0 >+rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(left) : auto > rect: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(letter-spacing) : normal > rect: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(line-height) : 18px > rect: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(list-style-image) : none >@@ -124,6 +232,16 @@ rect: style.getPropertyValue(margin-right) : 0px > rect: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(margin-top) : 0px > rect: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-end) : none >+rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-mid) : none >+rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(marker-start) : none >+rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask) : none >+rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(mask-type) : luminance >+rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-height) : none > rect: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(max-width) : none >@@ -138,6 +256,8 @@ rect: style.getPropertyValue(object-position) : 50% 50% > rect: style.getPropertyCSSValue(object-position) : [object CSSValueList] > rect: style.getPropertyValue(opacity) : 1 > rect: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(order) : 0 >+rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(orphans) : auto > rect: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -168,6 +288,12 @@ rect: style.getPropertyValue(page-break-before) : auto > rect: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(page-break-inside) : auto > rect: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(paint-order) : normal >+rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective) : none >+rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(perspective-origin) : 0px 0px >+rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(pointer-events) : auto > rect: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(position) : static >@@ -176,22 +302,52 @@ rect: style.getPropertyValue(resize) : none > rect: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(right) : auto > rect: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(table-layout) : auto >-rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-image-threshold) : 0 >+rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-margin) : 0px >+rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-outside) : none >+rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(shape-rendering) : auto >+rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stop-opacity) : 1 >+rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dasharray) : none >+rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-dashoffset) : 0px >+rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linecap) : butt >+rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-linejoin) : miter >+rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-miterlimit) : 4 >+rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-opacity) : 1 >+rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(stroke-width) : 2px >+rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(tab-size) : 8 > rect: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(table-layout) : auto >+rect: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-align) : start > rect: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-anchor) : start >+rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-decoration) : none > rect: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-indent) : 0px > rect: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(text-overflow) : clip >+rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-rendering) : auto > rect: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-shadow) : none > rect: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-overflow) : clip >-rect: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(text-transform) : none > rect: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(top) : auto >@@ -212,6 +368,8 @@ rect: style.getPropertyValue(transition-timing-function) : ease > rect: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > rect: style.getPropertyValue(unicode-bidi) : normal > rect: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(vector-effect) : none >+rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(vertical-align) : baseline > rect: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(visibility) : visible >@@ -230,6 +388,8 @@ rect: style.getPropertyValue(word-spacing) : 0px > rect: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(word-wrap) : normal > rect: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(writing-mode) : horizontal-tb >+rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(z-index) : auto > rect: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(zoom) : 1 >@@ -276,90 +436,18 @@ rect: style.getPropertyValue(-webkit-box-reflect) : none > rect: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-box-shadow) : none > rect: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-column-axis) : auto >+rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-after) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-before) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-column-break-inside) : auto > rect: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-column-axis) : auto >-rect: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-count) : auto >-rect: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-fill) : balance >-rect: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-gap) : normal >-rect: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-style) : none >-rect: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-rule-width) : 0px >-rect: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-span) : none >-rect: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(column-width) : auto >-rect: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(align-content) : normal >-rect: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-rect: style.getPropertyValue(align-items) : normal >-rect: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-rect: style.getPropertyValue(align-self) : auto >-rect: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-rect: style.getPropertyValue(filter) : none >-rect: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-basis) : auto >-rect: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-direction) : row >-rect: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-flow) : row nowrap >-rect: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-rect: style.getPropertyValue(flex-grow) : 0 >-rect: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-shrink) : 1 >-rect: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flex-wrap) : nowrap >-rect: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(justify-content) : normal >-rect: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-rect: style.getPropertyValue(justify-self) : auto >-rect: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-rect: style.getPropertyValue(justify-items) : normal >-rect: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-font-kerning) : auto > rect: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-font-smoothing) : auto > rect: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-ligatures) : normal >-rect: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-position) : normal >-rect: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-caps) : normal >-rect: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-numeric) : normal >-rect: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-alternates) : normal >-rect: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(font-variant-east-asian) : normal >-rect: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-auto-columns) : auto >-rect: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-flow) : row >-rect: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-rect: style.getPropertyValue(grid-auto-rows) : auto >-rect: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-rect: style.getPropertyValue(grid-column-end) : auto >-rect: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-column-start) : auto >-rect: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-columns) : none >-rect: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-template-rows) : none >-rect: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-end) : auto >-rect: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(grid-row-start) : auto >-rect: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-character) : auto > rect: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -382,10 +470,10 @@ rect: style.getPropertyValue(-webkit-line-snap) : none > rect: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-locale) : auto > rect: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > rect: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+rect: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+rect: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-direction) : auto > rect: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -422,12 +510,6 @@ rect: style.getPropertyValue(-webkit-mask-size) : auto > rect: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-nbsp-mode) : normal > rect: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(order) : 0 >-rect: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective) : none >-rect: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(perspective-origin) : 0px 0px >-rect: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > rect: style.getPropertyValue(-webkit-print-color-adjust) : economy > rect: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -460,88 +542,14 @@ rect: style.getPropertyValue(-webkit-user-modify) : read-only > rect: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > rect: style.getPropertyValue(-webkit-user-select) : text > rect: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-image-threshold) : 0 >-rect: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-margin) : 0px >-rect: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-outside) : none >-rect: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(shape-rendering) : auto >-rect: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(buffered-rendering) : auto >-rect: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-path) : none >-rect: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(clip-rule) : nonzero >-rect: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask) : none >-rect: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(mask-type) : luminance >-rect: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(flood-opacity) : 1 >-rect: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-rect: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-rect: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stop-opacity) : 1 >-rect: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation) : sRGB >-rect: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-interpolation-filters) : linearRGB >-rect: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(color-rendering) : auto >-rect: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill) : rgb(0, 0, 255) >-rect: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-opacity) : 1 >-rect: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(fill-rule) : nonzero >-rect: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-end) : none >-rect: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-mid) : none >-rect: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(marker-start) : none >-rect: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(paint-order) : normal >-rect: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-rect: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dasharray) : none >-rect: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-dashoffset) : 0px >-rect: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linecap) : butt >-rect: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-linejoin) : miter >-rect: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-miterlimit) : 4 >-rect: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-opacity) : 1 >-rect: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(stroke-width) : 2px >-rect: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(alignment-baseline) : auto >-rect: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(baseline-shift) : baseline >-rect: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(dominant-baseline) : auto >-rect: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(kerning) : 0 >-rect: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(text-anchor) : start >-rect: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(writing-mode) : horizontal-tb >-rect: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-rect: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(glyph-orientation-vertical) : auto >-rect: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-rect: style.getPropertyValue(vector-effect) : none >-rect: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(align-content) : normal >+g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >+g: style.getPropertyValue(align-items) : normal >+g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >+g: style.getPropertyValue(align-self) : auto >+g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >+g: style.getPropertyValue(alignment-baseline) : auto >+g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-attachment) : scroll > g: style.getPropertyCSSValue(background-attachment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-clip) : border-box >@@ -558,6 +566,8 @@ g: style.getPropertyValue(background-repeat) : repeat > g: style.getPropertyCSSValue(background-repeat) : [object CSSPrimitiveValue] > g: style.getPropertyValue(background-size) : auto > g: style.getPropertyCSSValue(background-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(baseline-shift) : baseline >+g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(border-bottom-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(border-bottom-left-radius) : 0px >@@ -608,30 +618,84 @@ g: style.getPropertyValue(box-shadow) : none > g: style.getPropertyCSSValue(box-shadow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(box-sizing) : content-box > g: style.getPropertyCSSValue(box-sizing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(buffered-rendering) : auto >+g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(caption-side) : top > g: style.getPropertyCSSValue(caption-side) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clear) : none > g: style.getPropertyCSSValue(clear) : [object CSSPrimitiveValue] > g: style.getPropertyValue(clip) : auto > g: style.getPropertyCSSValue(clip) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-path) : none >+g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(clip-rule) : nonzero >+g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] > g: style.getPropertyValue(color) : rgb(0, 0, 0) > g: style.getPropertyCSSValue(color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation) : sRGB >+g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-interpolation-filters) : linearRGB >+g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(color-rendering) : auto >+g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-count) : auto >+g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-fill) : balance >+g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-gap) : normal >+g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-style) : none >+g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-rule-width) : 0px >+g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-span) : none >+g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(column-width) : auto >+g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(content) : >+g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(counter-increment) : none > g: style.getPropertyCSSValue(counter-increment) : [object CSSPrimitiveValue] > g: style.getPropertyValue(counter-reset) : none > g: style.getPropertyCSSValue(counter-reset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(content) : >-g: style.getPropertyCSSValue(content) : [object CSSValueList] > g: style.getPropertyValue(cursor) : auto > g: style.getPropertyCSSValue(cursor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(direction) : ltr > g: style.getPropertyCSSValue(direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(display) : inline > g: style.getPropertyCSSValue(display) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(dominant-baseline) : auto >+g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] > g: style.getPropertyValue(empty-cells) : show > g: style.getPropertyCSSValue(empty-cells) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-opacity) : 1 >+g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(fill-rule) : nonzero >+g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(filter) : none >+g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-basis) : auto >+g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-direction) : row >+g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-flow) : row nowrap >+g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >+g: style.getPropertyValue(flex-grow) : 0 >+g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-shrink) : 1 >+g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flex-wrap) : nowrap >+g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(float) : none > g: style.getPropertyCSSValue(float) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(flood-opacity) : 1 >+g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-size) : 16px > g: style.getPropertyCSSValue(font-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-style) : normal >@@ -640,18 +704,62 @@ g: style.getPropertyValue(font-synthesis) : style weight small-caps > g: style.getPropertyCSSValue(font-synthesis) : [object CSSValueList] > g: style.getPropertyValue(font-variant) : normal > g: style.getPropertyCSSValue(font-variant) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-alternates) : normal >+g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-caps) : normal >+g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-east-asian) : normal >+g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-ligatures) : normal >+g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-numeric) : normal >+g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(font-variant-position) : normal >+g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] > g: style.getPropertyValue(font-weight) : normal > g: style.getPropertyCSSValue(font-weight) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >+g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(glyph-orientation-vertical) : auto >+g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-auto-columns) : auto >+g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-flow) : row >+g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >+g: style.getPropertyValue(grid-auto-rows) : auto >+g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >+g: style.getPropertyValue(grid-column-end) : auto >+g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-column-start) : auto >+g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-end) : auto >+g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-row-start) : auto >+g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-columns) : none >+g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(grid-template-rows) : none >+g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] > g: style.getPropertyValue(hanging-punctuation) : none > g: style.getPropertyCSSValue(hanging-punctuation) : [object CSSPrimitiveValue] > g: style.getPropertyValue(height) : auto > g: style.getPropertyCSSValue(height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(image-rendering) : auto > g: style.getPropertyCSSValue(image-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(justify-content) : normal >+g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >+g: style.getPropertyValue(justify-items) : normal >+g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] >+g: style.getPropertyValue(justify-self) : auto >+g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >+g: style.getPropertyValue(kerning) : 0 >+g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(left) : auto > g: style.getPropertyCSSValue(left) : [object CSSPrimitiveValue] > g: style.getPropertyValue(letter-spacing) : normal > g: style.getPropertyCSSValue(letter-spacing) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >+g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] > g: style.getPropertyValue(line-height) : 18px > g: style.getPropertyCSSValue(line-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(list-style-image) : none >@@ -668,6 +776,16 @@ g: style.getPropertyValue(margin-right) : 0px > g: style.getPropertyCSSValue(margin-right) : [object CSSPrimitiveValue] > g: style.getPropertyValue(margin-top) : 0px > g: style.getPropertyCSSValue(margin-top) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-end) : none >+g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-mid) : none >+g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(marker-start) : none >+g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask) : none >+g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(mask-type) : luminance >+g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-height) : none > g: style.getPropertyCSSValue(max-height) : [object CSSPrimitiveValue] > g: style.getPropertyValue(max-width) : none >@@ -682,6 +800,8 @@ g: style.getPropertyValue(object-position) : 50% 50% > g: style.getPropertyCSSValue(object-position) : [object CSSValueList] > g: style.getPropertyValue(opacity) : 1 > g: style.getPropertyCSSValue(opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(order) : 0 >+g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] > g: style.getPropertyValue(orphans) : auto > g: style.getPropertyCSSValue(orphans) : [object CSSPrimitiveValue] > g: style.getPropertyValue(outline-color) : rgb(0, 0, 0) >@@ -712,6 +832,12 @@ g: style.getPropertyValue(page-break-before) : auto > g: style.getPropertyCSSValue(page-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(page-break-inside) : auto > g: style.getPropertyCSSValue(page-break-inside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(paint-order) : normal >+g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective) : none >+g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(perspective-origin) : 0px 0px >+g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(pointer-events) : auto > g: style.getPropertyCSSValue(pointer-events) : [object CSSPrimitiveValue] > g: style.getPropertyValue(position) : static >@@ -720,22 +846,52 @@ g: style.getPropertyValue(resize) : none > g: style.getPropertyCSSValue(resize) : [object CSSPrimitiveValue] > g: style.getPropertyValue(right) : auto > g: style.getPropertyCSSValue(right) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(table-layout) : auto >-g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-image-threshold) : 0 >+g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-margin) : 0px >+g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-outside) : none >+g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(shape-rendering) : auto >+g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >+g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stop-opacity) : 1 >+g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >+g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dasharray) : none >+g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-dashoffset) : 0px >+g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linecap) : butt >+g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-linejoin) : miter >+g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-miterlimit) : 4 >+g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-opacity) : 1 >+g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(stroke-width) : 2px >+g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] > g: style.getPropertyValue(tab-size) : 8 > g: style.getPropertyCSSValue(tab-size) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(table-layout) : auto >+g: style.getPropertyCSSValue(table-layout) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-align) : start > g: style.getPropertyCSSValue(text-align) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-anchor) : start >+g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-decoration) : none > g: style.getPropertyCSSValue(text-decoration) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-indent) : 0px > g: style.getPropertyCSSValue(text-indent) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(text-overflow) : clip >+g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-rendering) : auto > g: style.getPropertyCSSValue(text-rendering) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-shadow) : none > g: style.getPropertyCSSValue(text-shadow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-overflow) : clip >-g: style.getPropertyCSSValue(text-overflow) : [object CSSPrimitiveValue] > g: style.getPropertyValue(text-transform) : none > g: style.getPropertyCSSValue(text-transform) : [object CSSPrimitiveValue] > g: style.getPropertyValue(top) : auto >@@ -756,6 +912,8 @@ g: style.getPropertyValue(transition-timing-function) : ease > g: style.getPropertyCSSValue(transition-timing-function) : [object CSSValueList] > g: style.getPropertyValue(unicode-bidi) : normal > g: style.getPropertyCSSValue(unicode-bidi) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(vector-effect) : none >+g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(vertical-align) : baseline > g: style.getPropertyCSSValue(vertical-align) : [object CSSPrimitiveValue] > g: style.getPropertyValue(visibility) : visible >@@ -774,6 +932,8 @@ g: style.getPropertyValue(word-spacing) : 0px > g: style.getPropertyCSSValue(word-spacing) : [object CSSPrimitiveValue] > g: style.getPropertyValue(word-wrap) : normal > g: style.getPropertyCSSValue(word-wrap) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(writing-mode) : horizontal-tb >+g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] > g: style.getPropertyValue(z-index) : auto > g: style.getPropertyCSSValue(z-index) : [object CSSPrimitiveValue] > g: style.getPropertyValue(zoom) : 1 >@@ -820,90 +980,18 @@ g: style.getPropertyValue(-webkit-box-reflect) : none > g: style.getPropertyCSSValue(-webkit-box-reflect) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-box-shadow) : none > g: style.getPropertyCSSValue(-webkit-box-shadow) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-column-axis) : auto >+g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-after) : auto > g: style.getPropertyCSSValue(-webkit-column-break-after) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-before) : auto > g: style.getPropertyCSSValue(-webkit-column-break-before) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-column-break-inside) : auto > g: style.getPropertyCSSValue(-webkit-column-break-inside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-column-axis) : auto >-g: style.getPropertyCSSValue(-webkit-column-axis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-count) : auto >-g: style.getPropertyCSSValue(column-count) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-fill) : balance >-g: style.getPropertyCSSValue(column-fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-gap) : normal >-g: style.getPropertyCSSValue(column-gap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(column-rule-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-style) : none >-g: style.getPropertyCSSValue(column-rule-style) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-rule-width) : 0px >-g: style.getPropertyCSSValue(column-rule-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-span) : none >-g: style.getPropertyCSSValue(column-span) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(column-width) : auto >-g: style.getPropertyCSSValue(column-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(align-content) : normal >-g: style.getPropertyCSSValue(align-content) : [object CSSValueList] >-g: style.getPropertyValue(align-items) : normal >-g: style.getPropertyCSSValue(align-items) : [object CSSValueList] >-g: style.getPropertyValue(align-self) : auto >-g: style.getPropertyCSSValue(align-self) : [object CSSValueList] >-g: style.getPropertyValue(filter) : none >-g: style.getPropertyCSSValue(filter) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-basis) : auto >-g: style.getPropertyCSSValue(flex-basis) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-direction) : row >-g: style.getPropertyCSSValue(flex-direction) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-flow) : row nowrap >-g: style.getPropertyCSSValue(flex-flow) : [object CSSValueList] >-g: style.getPropertyValue(flex-grow) : 0 >-g: style.getPropertyCSSValue(flex-grow) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-shrink) : 1 >-g: style.getPropertyCSSValue(flex-shrink) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flex-wrap) : nowrap >-g: style.getPropertyCSSValue(flex-wrap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(justify-content) : normal >-g: style.getPropertyCSSValue(justify-content) : [object CSSValueList] >-g: style.getPropertyValue(justify-self) : auto >-g: style.getPropertyCSSValue(justify-self) : [object CSSValueList] >-g: style.getPropertyValue(justify-items) : normal >-g: style.getPropertyCSSValue(justify-items) : [object CSSValueList] > g: style.getPropertyValue(-webkit-font-kerning) : auto > g: style.getPropertyCSSValue(-webkit-font-kerning) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-font-smoothing) : auto > g: style.getPropertyCSSValue(-webkit-font-smoothing) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-ligatures) : normal >-g: style.getPropertyCSSValue(font-variant-ligatures) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-position) : normal >-g: style.getPropertyCSSValue(font-variant-position) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-caps) : normal >-g: style.getPropertyCSSValue(font-variant-caps) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-numeric) : normal >-g: style.getPropertyCSSValue(font-variant-numeric) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-alternates) : normal >-g: style.getPropertyCSSValue(font-variant-alternates) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(font-variant-east-asian) : normal >-g: style.getPropertyCSSValue(font-variant-east-asian) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-auto-columns) : auto >-g: style.getPropertyCSSValue(grid-auto-columns) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-flow) : row >-g: style.getPropertyCSSValue(grid-auto-flow) : [object CSSValueList] >-g: style.getPropertyValue(grid-auto-rows) : auto >-g: style.getPropertyCSSValue(grid-auto-rows) : [object CSSValueList] >-g: style.getPropertyValue(grid-column-end) : auto >-g: style.getPropertyCSSValue(grid-column-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-column-start) : auto >-g: style.getPropertyCSSValue(grid-column-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-columns) : none >-g: style.getPropertyCSSValue(grid-template-columns) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-template-rows) : none >-g: style.getPropertyCSSValue(grid-template-rows) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-end) : auto >-g: style.getPropertyCSSValue(grid-row-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(grid-row-start) : auto >-g: style.getPropertyCSSValue(grid-row-start) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-character) : auto > g: style.getPropertyCSSValue(-webkit-hyphenate-character) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-hyphenate-limit-after) : auto >@@ -926,10 +1014,10 @@ g: style.getPropertyValue(-webkit-line-snap) : none > g: style.getPropertyCSSValue(-webkit-line-snap) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-locale) : auto > g: style.getPropertyCSSValue(-webkit-locale) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >-g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-margin-after-collapse) : collapse > g: style.getPropertyCSSValue(-webkit-margin-after-collapse) : [object CSSPrimitiveValue] >+g: style.getPropertyValue(-webkit-margin-before-collapse) : collapse >+g: style.getPropertyCSSValue(-webkit-margin-before-collapse) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-direction) : auto > g: style.getPropertyCSSValue(-webkit-marquee-direction) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-marquee-increment) : 6px >@@ -966,12 +1054,6 @@ g: style.getPropertyValue(-webkit-mask-size) : auto > g: style.getPropertyCSSValue(-webkit-mask-size) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-nbsp-mode) : normal > g: style.getPropertyCSSValue(-webkit-nbsp-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(order) : 0 >-g: style.getPropertyCSSValue(order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective) : none >-g: style.getPropertyCSSValue(perspective) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(perspective-origin) : 0px 0px >-g: style.getPropertyCSSValue(perspective-origin) : [object CSSValueList] > g: style.getPropertyValue(-webkit-print-color-adjust) : economy > g: style.getPropertyCSSValue(-webkit-print-color-adjust) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-rtl-ordering) : logical >@@ -1004,86 +1086,4 @@ g: style.getPropertyValue(-webkit-user-modify) : read-only > g: style.getPropertyCSSValue(-webkit-user-modify) : [object CSSPrimitiveValue] > g: style.getPropertyValue(-webkit-user-select) : text > g: style.getPropertyCSSValue(-webkit-user-select) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-image-threshold) : 0 >-g: style.getPropertyCSSValue(shape-image-threshold) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-margin) : 0px >-g: style.getPropertyCSSValue(shape-margin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-outside) : none >-g: style.getPropertyCSSValue(shape-outside) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(shape-rendering) : auto >-g: style.getPropertyCSSValue(shape-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(buffered-rendering) : auto >-g: style.getPropertyCSSValue(buffered-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-path) : none >-g: style.getPropertyCSSValue(clip-path) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(clip-rule) : nonzero >-g: style.getPropertyCSSValue(clip-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask) : none >-g: style.getPropertyCSSValue(mask) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(mask-type) : luminance >-g: style.getPropertyCSSValue(mask-type) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(flood-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(flood-opacity) : 1 >-g: style.getPropertyCSSValue(flood-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(lighting-color) : rgb(255, 255, 255) >-g: style.getPropertyCSSValue(lighting-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-color) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(stop-color) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stop-opacity) : 1 >-g: style.getPropertyCSSValue(stop-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation) : sRGB >-g: style.getPropertyCSSValue(color-interpolation) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-interpolation-filters) : linearRGB >-g: style.getPropertyCSSValue(color-interpolation-filters) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(color-rendering) : auto >-g: style.getPropertyCSSValue(color-rendering) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill) : rgb(0, 0, 0) >-g: style.getPropertyCSSValue(fill) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-opacity) : 1 >-g: style.getPropertyCSSValue(fill-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(fill-rule) : nonzero >-g: style.getPropertyCSSValue(fill-rule) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-end) : none >-g: style.getPropertyCSSValue(marker-end) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-mid) : none >-g: style.getPropertyCSSValue(marker-mid) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(marker-start) : none >-g: style.getPropertyCSSValue(marker-start) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(paint-order) : normal >-g: style.getPropertyCSSValue(paint-order) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke) : rgb(255, 165, 0) >-g: style.getPropertyCSSValue(stroke) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dasharray) : none >-g: style.getPropertyCSSValue(stroke-dasharray) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-dashoffset) : 0px >-g: style.getPropertyCSSValue(stroke-dashoffset) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linecap) : butt >-g: style.getPropertyCSSValue(stroke-linecap) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-linejoin) : miter >-g: style.getPropertyCSSValue(stroke-linejoin) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-miterlimit) : 4 >-g: style.getPropertyCSSValue(stroke-miterlimit) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-opacity) : 1 >-g: style.getPropertyCSSValue(stroke-opacity) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(stroke-width) : 2px >-g: style.getPropertyCSSValue(stroke-width) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(alignment-baseline) : auto >-g: style.getPropertyCSSValue(alignment-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(baseline-shift) : baseline >-g: style.getPropertyCSSValue(baseline-shift) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(dominant-baseline) : auto >-g: style.getPropertyCSSValue(dominant-baseline) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(kerning) : 0 >-g: style.getPropertyCSSValue(kerning) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(text-anchor) : start >-g: style.getPropertyCSSValue(text-anchor) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(writing-mode) : horizontal-tb >-g: style.getPropertyCSSValue(writing-mode) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-horizontal) : 0deg >-g: style.getPropertyCSSValue(glyph-orientation-horizontal) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(glyph-orientation-vertical) : auto >-g: style.getPropertyCSSValue(glyph-orientation-vertical) : [object CSSPrimitiveValue] >-g: style.getPropertyValue(vector-effect) : none >-g: style.getPropertyCSSValue(vector-effect) : [object CSSPrimitiveValue] >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 198743
:
371825
|
371827
|
371828
|
371829
|
371831
|
371850
|
371856
|
371858
|
371860
|
371861
|
371866
|
371867
|
371869
|
371870
|
371876
|
371880
| 371882