bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && textEmphasisColor == o.textEmphasisColor && visitedLinkTextStrokeColor == o.visitedLinkTextStrokeColor && visitedLinkTextFillColor == o.visitedLinkTextFillColor && visitedLinkTextEmphasisColor == o.visitedLinkTextEmphasisColor && tapHighlightColor == o.tapHighlightColor && shadowDataEquivalent(o) && highlight == o.highlight && cursorDataEquivalent(cursorData.get(), o.cursorData.get()) && indent == o.indent && m_effectiveZoom == o.m_effectiveZoom && widows == o.widows && orphans == o.orphans && m_hasAutoWidows == o.m_hasAutoWidows && m_hasAutoOrphans == o.m_hasAutoOrphans && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && overflowWrap == o.overflowWrap && lineBreak == o.lineBreak && resize == o.resize && userSelect == o.userSelect && speak == o.speak && hyphens == o.hyphens && hyphenationLimitBefore == o.hyphenationLimitBefore && hyphenationLimitAfter == o.hyphenationLimitAfter && hyphenationLimitLines == o.hyphenationLimitLines && textEmphasisFill == o.textEmphasisFill && textEmphasisMark == o.textEmphasisMark && textEmphasisPosition == o.textEmphasisPosition && m_touchActionDelay == o.m_touchActionDelay && m_textAlignLast == o.m_textAlignLast && m_textJustify == o.m_textJustify && m_textOrientation == o.m_textOrientation && m_textIndentLine == o.m_textIndentLine && m_lineBoxContain == o.m_lineBoxContain && hyphenationString == o.hyphenationString && locale == o.locale && textEmphasisCustomMark == o.textEmphasisCustomMark && QuotesData::equals(quotes.get(), o.quotes.get()) && m_tabSize == o.m_tabSize && m_imageRendering == o.m_imageRendering && m_textUnderlinePosition == o.m_textUnderlinePosition && m_rubyPosition == o.m_rubyPosition && StyleImage::imagesEquivalent(listStyleImage.get(), o.listStyleImage.get()); }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && shadowDataEquivalent(o) && highlight == o.highlight && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && wordWrap == o.wordWrap && nbspMode == o.nbspMode && khtmlLineBreak == o.khtmlLineBreak && textSizeAdjust == o.textSizeAdjust && userSelect == o.userSelect; }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && textEmphasisColor == o.textEmphasisColor && visitedLinkTextStrokeColor == o.visitedLinkTextStrokeColor && visitedLinkTextFillColor == o.visitedLinkTextFillColor && visitedLinkTextEmphasisColor == o.visitedLinkTextEmphasisColor #if ENABLE(TOUCH_EVENTS) && tapHighlightColor == o.tapHighlightColor #endif && shadowDataEquivalent(o) && highlight == o.highlight && cursorDataEquivalent(cursorData.get(), o.cursorData.get()) && indent == o.indent && m_effectiveZoom == o.m_effectiveZoom && widows == o.widows && orphans == o.orphans && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && wordWrap == o.wordWrap && nbspMode == o.nbspMode && khtmlLineBreak == o.khtmlLineBreak && useTouchOverflowScrolling == o.useTouchOverflowScrolling && textSizeAdjust == o.textSizeAdjust && resize == o.resize && userSelect == o.userSelect && colorSpace == o.colorSpace && speak == o.speak && hyphens == o.hyphens && hyphenationLimitBefore == o.hyphenationLimitBefore && hyphenationLimitAfter == o.hyphenationLimitAfter && hyphenationLimitLines == o.hyphenationLimitLines && textEmphasisFill == o.textEmphasisFill && textEmphasisMark == o.textEmphasisMark && textEmphasisPosition == o.textEmphasisPosition && m_lineBoxContain == o.m_lineBoxContain && hyphenationString == o.hyphenationString && locale == o.locale && textEmphasisCustomMark == o.textEmphasisCustomMark && QuotesData::equal(quotes.get(), o.quotes.get()) && m_lineGrid == o.m_lineGrid && m_imageRendering == o.m_imageRendering && m_lineGridSnap == o.m_lineGridSnap; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return lineClamp == o.lineClamp #if ENABLE(DASHBOARD_SUPPORT) && m_dashboardRegions == o.m_dashboardRegions #endif && opacity == o.opacity && flexibleBox == o.flexibleBox && marquee == o.marquee && m_multiCol == o.m_multiCol && m_transform == o.m_transform && contentDataEquivalent(o) && m_counterDirectives == o.m_counterDirectives && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && matchNearestMailBlockquoteColor == o.matchNearestMailBlockquoteColor && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && m_textCombine == o.m_textCombine && m_counterIncrement == o.m_counterIncrement && m_counterReset == o.m_counterReset #if USE(ACCELERATED_COMPOSITING) && !m_runningAcceleratedAnimation && !o.m_runningAcceleratedAnimation #endif && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && (m_transformStyle3D == o.m_transformStyle3D) && (m_backfaceVisibility == o.m_backfaceVisibility) && (m_perspective == o.m_perspective) && (m_perspectiveOriginX == o.m_perspectiveOriginX) && (m_perspectiveOriginY == o.m_perspectiveOriginY) && (m_pageSize == o.m_pageSize) && (m_pageSizeType == o.m_pageSizeType) ; }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && shadowDataEquivalent(o) && highlight == o.highlight && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && wordWrap == o.wordWrap && nbspMode == o.nbspMode && khtmlLineBreak == o.khtmlLineBreak && textSizeAdjust == o.textSizeAdjust #ifdef ANDROID_CSS_TAP_HIGHLIGHT_COLOR && tapHighlightColor == o.tapHighlightColor #endif && resize == o.resize && userSelect == o.userSelect && colorSpace == o.colorSpace; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return opacity == o.opacity && m_aspectRatioDenominator == o.m_aspectRatioDenominator && m_aspectRatioNumerator == o.m_aspectRatioNumerator && m_perspective == o.m_perspective && m_perspectiveOriginX == o.m_perspectiveOriginX && m_perspectiveOriginY == o.m_perspectiveOriginY && m_flexibleBox == o.m_flexibleBox && m_transform == o.m_transform && m_willChange == o.m_willChange && m_filter == o.m_filter && counterDataEquivalent(o) && shadowDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_clipPath == o.m_clipPath && m_textDecorationColor == o.m_textDecorationColor && m_order == o.m_order && m_objectPosition == o.m_objectPosition && m_transformStyle3D == o.m_transformStyle3D && m_alignContent == o.m_alignContent && m_alignItems == o.m_alignItems && m_alignItemsOverflowAlignment == o.m_alignItemsOverflowAlignment && m_alignSelf == o.m_alignSelf && m_alignSelfOverflowAlignment == o.m_alignSelfOverflowAlignment && m_justifyContent == o.m_justifyContent && textOverflow == o.textOverflow && m_textDecorationStyle == o.m_textDecorationStyle && m_wrapFlow == o.m_wrapFlow && m_wrapThrough == o.m_wrapThrough && m_hasAspectRatio == o.m_hasAspectRatio && m_touchAction == o.m_touchAction && m_objectFit == o.m_objectFit && m_justifyItems == o.m_justifyItems && m_justifyItemsOverflowAlignment == o.m_justifyItemsOverflowAlignment && m_justifyItemsPositionType == o.m_justifyItemsPositionType && m_justifySelf == o.m_justifySelf && m_justifySelfOverflowAlignment == o.m_justifySelfOverflowAlignment; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return lineClamp == o.lineClamp && m_dashboardRegions == o.m_dashboardRegions && opacity == o.opacity && flexibleBox == o.flexibleBox && marquee == o.marquee && m_multiCol == o.m_multiCol && m_content == o.m_content && m_counterDirectives == o.m_counterDirectives && userDrag == o.userDrag && textOverflow == o.textOverflow && marginTopCollapse == o.marginTopCollapse && marginBottomCollapse == o.marginBottomCollapse && matchNearestMailBlockquoteColor == o.matchNearestMailBlockquoteColor && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && shadowDataEquivalent(o) #if ENABLE(XBL) && bindingsEquivalent(o) #endif ; }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && textEmphasisColor == o.textEmphasisColor && shadowDataEquivalent(o) && highlight == o.highlight && cursorDataEquivalent(cursorData.get(), o.cursorData.get()) && indent == o.indent && m_effectiveZoom == o.m_effectiveZoom && widows == o.widows && orphans == o.orphans && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && wordWrap == o.wordWrap && nbspMode == o.nbspMode && khtmlLineBreak == o.khtmlLineBreak && textSizeAdjust == o.textSizeAdjust && resize == o.resize && userSelect == o.userSelect && colorSpace == o.colorSpace && speak == o.speak && hyphens == o.hyphens && hyphenationLimitBefore == o.hyphenationLimitBefore && hyphenationLimitAfter == o.hyphenationLimitAfter && textEmphasisFill == o.textEmphasisFill && textEmphasisMark == o.textEmphasisMark && textEmphasisPosition == o.textEmphasisPosition && m_lineBoxContain == o.m_lineBoxContain && hyphenationString == o.hyphenationString && locale == o.locale && textEmphasisCustomMark == o.textEmphasisCustomMark && *quotes == *o.quotes; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return opacity == o.opacity && m_aspectRatioDenominator == o.m_aspectRatioDenominator && m_aspectRatioNumerator == o.m_aspectRatioNumerator && m_perspective == o.m_perspective && m_perspectiveOriginX == o.m_perspectiveOriginX && m_perspectiveOriginY == o.m_perspectiveOriginY && lineClamp == o.lineClamp #if ENABLE(DASHBOARD_SUPPORT) || ENABLE(WIDGET_REGION) && m_dashboardRegions == o.m_dashboardRegions #endif && m_deprecatedFlexibleBox == o.m_deprecatedFlexibleBox && m_flexibleBox == o.m_flexibleBox && m_marquee == o.m_marquee && m_multiCol == o.m_multiCol && m_transform == o.m_transform #if ENABLE(CSS_FILTERS) && m_filter == o.m_filter #endif && m_grid == o.m_grid && m_gridItem == o.m_gridItem && contentDataEquivalent(o) && counterDataEquivalent(o) && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && m_pageSize == o.m_pageSize && m_wrapShapeInside == o.m_wrapShapeInside && m_wrapShapeOutside == o.m_wrapShapeOutside && m_wrapMargin == o.m_wrapMargin && m_wrapPadding == o.m_wrapPadding && m_clipPath == o.m_clipPath && m_visitedLinkBackgroundColor == o.m_visitedLinkBackgroundColor && m_visitedLinkOutlineColor == o.m_visitedLinkOutlineColor && m_visitedLinkBorderLeftColor == o.m_visitedLinkBorderLeftColor && m_visitedLinkBorderRightColor == o.m_visitedLinkBorderRightColor && m_visitedLinkBorderTopColor == o.m_visitedLinkBorderTopColor && m_visitedLinkBorderBottomColor == o.m_visitedLinkBorderBottomColor && m_order == o.m_order && m_flowThread == o.m_flowThread && m_regionThread == o.m_regionThread && m_regionOverflow == o.m_regionOverflow && m_regionBreakAfter == o.m_regionBreakAfter && m_regionBreakBefore == o.m_regionBreakBefore && m_regionBreakInside == o.m_regionBreakInside && m_pageSizeType == o.m_pageSizeType && m_transformStyle3D == o.m_transformStyle3D && m_backfaceVisibility == o.m_backfaceVisibility && m_alignContent == o.m_alignContent && m_alignItems == o.m_alignItems && m_alignSelf == o.m_alignSelf && m_justifyContent == o.m_justifyContent && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && m_textCombine == o.m_textCombine #if ENABLE(CSS3_TEXT_DECORATION) && m_textDecorationStyle == o.m_textDecorationStyle #endif // CSS3_TEXT_DECORATION && m_wrapFlow == o.m_wrapFlow && m_wrapThrough == o.m_wrapThrough #if USE(ACCELERATED_COMPOSITING) && !m_runningAcceleratedAnimation && !o.m_runningAcceleratedAnimation #endif #if ENABLE(CSS_COMPOSITING) && m_effectiveBlendMode == o.m_effectiveBlendMode #endif && m_hasAspectRatio == o.m_hasAspectRatio; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return opacity == o.opacity && m_perspective == o.m_perspective && m_shapeImageThreshold == o.m_shapeImageThreshold && m_order == o.m_order && m_perspectiveOrigin == o.m_perspectiveOrigin && m_objectPosition == o.m_objectPosition && lineClamp == o.lineClamp && m_draggableRegionMode == o.m_draggableRegionMode && m_deprecatedFlexibleBox == o.m_deprecatedFlexibleBox && m_flexibleBox == o.m_flexibleBox && m_multiCol == o.m_multiCol && m_transform == o.m_transform && m_willChange == o.m_willChange && m_filter == o.m_filter && m_backdropFilter == o.m_backdropFilter && m_grid == o.m_grid && m_gridItem == o.m_gridItem && m_scrollSnap == o.m_scrollSnap && contentDataEquivalent(o) && counterDataEquivalent(o) && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && shapeOutsideDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && m_pageSize == o.m_pageSize && m_shapeMargin == o.m_shapeMargin && clipPathDataEquivalent(o) && m_textDecorationColor == o.m_textDecorationColor && m_visitedLinkTextDecorationColor == o.m_visitedLinkTextDecorationColor && m_visitedLinkBackgroundColor == o.m_visitedLinkBackgroundColor && m_visitedLinkOutlineColor == o.m_visitedLinkOutlineColor && m_visitedLinkBorderLeftColor == o.m_visitedLinkBorderLeftColor && m_visitedLinkBorderRightColor == o.m_visitedLinkBorderRightColor && m_visitedLinkBorderTopColor == o.m_visitedLinkBorderTopColor && m_visitedLinkBorderBottomColor == o.m_visitedLinkBorderBottomColor && m_callbackSelectors == o.m_callbackSelectors && m_alignContent == o.m_alignContent && m_alignItems == o.m_alignItems && m_alignSelf == o.m_alignSelf && m_justifyContent == o.m_justifyContent && m_justifyItems == o.m_justifyItems && m_justifySelf == o.m_justifySelf && m_pageSizeType == o.m_pageSizeType && m_transformStyle3D == o.m_transformStyle3D && m_backfaceVisibility == o.m_backfaceVisibility && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && m_appearance == o.m_appearance && m_textDecorationStyle == o.m_textDecorationStyle && m_wrapFlow == o.m_wrapFlow && m_wrapThrough == o.m_wrapThrough && m_hasCurrentOpacityAnimation == o.m_hasCurrentOpacityAnimation && m_hasCurrentTransformAnimation == o.m_hasCurrentTransformAnimation && m_hasCurrentFilterAnimation == o.m_hasCurrentFilterAnimation && m_hasCurrentBackdropFilterAnimation == o.m_hasCurrentBackdropFilterAnimation && m_effectiveBlendMode == o.m_effectiveBlendMode && m_touchAction == o.m_touchAction && m_objectFit == o.m_objectFit && m_isolation == o.m_isolation && m_contain == o.m_contain && m_scrollBehavior == o.m_scrollBehavior && m_scrollSnapType == o.m_scrollSnapType && m_requiresAcceleratedCompositingForExternalReasons == o.m_requiresAcceleratedCompositingForExternalReasons && m_hasInlineTransform == o.m_hasInlineTransform && m_resize == o.m_resize && m_hasCompositorProxy == o.m_hasCompositorProxy && m_hasAuthorBackground == o.m_hasAuthorBackground && m_hasAuthorBorder == o.m_hasAuthorBorder; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return opacity == o.opacity && m_aspectRatioDenominator == o.m_aspectRatioDenominator && m_aspectRatioNumerator == o.m_aspectRatioNumerator && m_perspective == o.m_perspective && m_perspectiveOriginX == o.m_perspectiveOriginX && m_perspectiveOriginY == o.m_perspectiveOriginY && lineClamp == o.lineClamp && m_draggableRegionMode == o.m_draggableRegionMode && m_deprecatedFlexibleBox == o.m_deprecatedFlexibleBox && m_flexibleBox == o.m_flexibleBox && m_marquee == o.m_marquee && m_multiCol == o.m_multiCol && m_transform == o.m_transform && m_filter == o.m_filter && m_grid == o.m_grid && m_gridItem == o.m_gridItem && contentDataEquivalent(o) && counterDataEquivalent(o) && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && m_pageSize == o.m_pageSize && m_shapeInside == o.m_shapeInside && m_shapeOutside == o.m_shapeOutside && m_shapeMargin == o.m_shapeMargin && m_shapePadding == o.m_shapePadding && m_clipPath == o.m_clipPath && m_textDecorationColor == o.m_textDecorationColor && m_visitedLinkTextDecorationColor == o.m_visitedLinkTextDecorationColor && m_visitedLinkBackgroundColor == o.m_visitedLinkBackgroundColor && m_visitedLinkOutlineColor == o.m_visitedLinkOutlineColor && m_visitedLinkBorderLeftColor == o.m_visitedLinkBorderLeftColor && m_visitedLinkBorderRightColor == o.m_visitedLinkBorderRightColor && m_visitedLinkBorderTopColor == o.m_visitedLinkBorderTopColor && m_visitedLinkBorderBottomColor == o.m_visitedLinkBorderBottomColor && m_order == o.m_order && m_flowThread == o.m_flowThread && m_regionThread == o.m_regionThread && m_regionFragment == o.m_regionFragment && m_regionBreakAfter == o.m_regionBreakAfter && m_regionBreakBefore == o.m_regionBreakBefore && m_regionBreakInside == o.m_regionBreakInside && m_pageSizeType == o.m_pageSizeType && m_transformStyle3D == o.m_transformStyle3D && m_backfaceVisibility == o.m_backfaceVisibility && m_alignContent == o.m_alignContent && m_alignItems == o.m_alignItems && m_alignSelf == o.m_alignSelf && m_justifyContent == o.m_justifyContent && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && m_textCombine == o.m_textCombine && m_textDecorationStyle == o.m_textDecorationStyle && m_wrapFlow == o.m_wrapFlow && m_wrapThrough == o.m_wrapThrough && !m_runningAcceleratedAnimation && !o.m_runningAcceleratedAnimation && m_effectiveBlendMode == o.m_effectiveBlendMode && m_hasAspectRatio == o.m_hasAspectRatio && m_touchAction == o.m_touchAction; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return opacity == o.opacity && m_aspectRatioDenominator == o.m_aspectRatioDenominator && m_aspectRatioNumerator == o.m_aspectRatioNumerator && m_perspective == o.m_perspective && m_perspectiveOriginX == o.m_perspectiveOriginX && m_perspectiveOriginY == o.m_perspectiveOriginY && lineClamp == o.lineClamp && m_initialLetter == o.m_initialLetter #if ENABLE(DASHBOARD_SUPPORT) && m_dashboardRegions == o.m_dashboardRegions #endif && m_deprecatedFlexibleBox == o.m_deprecatedFlexibleBox && m_flexibleBox == o.m_flexibleBox && m_marquee == o.m_marquee && m_multiCol == o.m_multiCol && m_transform == o.m_transform && m_filter == o.m_filter #if ENABLE(CSS_GRID_LAYOUT) && m_grid == o.m_grid && m_gridItem == o.m_gridItem #endif #if ENABLE(CSS_SCROLL_SNAP) && m_scrollSnapPoints == o.m_scrollSnapPoints #endif && contentDataEquivalent(o) && counterDataEquivalent(o) && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && m_pageSize == o.m_pageSize #if ENABLE(CSS_SHAPES) && m_shapeOutside == o.m_shapeOutside && m_shapeMargin == o.m_shapeMargin && m_shapeImageThreshold == o.m_shapeImageThreshold #endif && m_clipPath == o.m_clipPath && m_textDecorationColor == o.m_textDecorationColor && m_visitedLinkTextDecorationColor == o.m_visitedLinkTextDecorationColor && m_visitedLinkBackgroundColor == o.m_visitedLinkBackgroundColor && m_visitedLinkOutlineColor == o.m_visitedLinkOutlineColor && m_visitedLinkBorderLeftColor == o.m_visitedLinkBorderLeftColor && m_visitedLinkBorderRightColor == o.m_visitedLinkBorderRightColor && m_visitedLinkBorderTopColor == o.m_visitedLinkBorderTopColor && m_visitedLinkBorderBottomColor == o.m_visitedLinkBorderBottomColor && m_order == o.m_order && m_flowThread == o.m_flowThread && m_regionThread == o.m_regionThread && m_regionFragment == o.m_regionFragment && m_regionBreakAfter == o.m_regionBreakAfter && m_regionBreakBefore == o.m_regionBreakBefore && m_regionBreakInside == o.m_regionBreakInside && m_pageSizeType == o.m_pageSizeType && m_transformStyle3D == o.m_transformStyle3D && m_backfaceVisibility == o.m_backfaceVisibility && m_alignContent == o.m_alignContent && m_alignItems == o.m_alignItems && m_alignSelf == o.m_alignSelf && m_justifyContent == o.m_justifyContent && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && m_textCombine == o.m_textCombine && m_textDecorationStyle == o.m_textDecorationStyle #if ENABLE(CSS_SCROLL_SNAP) && m_scrollSnapType == o.m_scrollSnapType #endif && !m_runningAcceleratedAnimation && !o.m_runningAcceleratedAnimation #if ENABLE(CSS_COMPOSITING) && m_effectiveBlendMode == o.m_effectiveBlendMode && m_isolation == o.m_isolation #endif && m_aspectRatioType == o.m_aspectRatioType && m_objectFit == o.m_objectFit && m_justifySelf == o.m_justifySelf && m_justifySelfOverflowAlignment == o.m_justifySelfOverflowAlignment; }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && textEmphasisColor == o.textEmphasisColor && visitedLinkTextStrokeColor == o.visitedLinkTextStrokeColor && visitedLinkTextFillColor == o.visitedLinkTextFillColor && visitedLinkTextEmphasisColor == o.visitedLinkTextEmphasisColor #if ENABLE(TOUCH_EVENTS) && tapHighlightColor == o.tapHighlightColor #endif && shadowDataEquivalent(o) && highlight == o.highlight && cursorDataEquivalent(cursorData.get(), o.cursorData.get()) && indent == o.indent && m_effectiveZoom == o.m_effectiveZoom && widows == o.widows && orphans == o.orphans && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && overflowWrap == o.overflowWrap && nbspMode == o.nbspMode && lineBreak == o.lineBreak #if ENABLE(ACCELERATED_OVERFLOW_SCROLLING) && useTouchOverflowScrolling == o.useTouchOverflowScrolling #endif && textSizeAdjust == o.textSizeAdjust && resize == o.resize && userSelect == o.userSelect && colorSpace == o.colorSpace && speak == o.speak && hyphens == o.hyphens && hyphenationLimitBefore == o.hyphenationLimitBefore && hyphenationLimitAfter == o.hyphenationLimitAfter && hyphenationLimitLines == o.hyphenationLimitLines && textEmphasisFill == o.textEmphasisFill && textEmphasisMark == o.textEmphasisMark && textEmphasisPosition == o.textEmphasisPosition && m_lineBoxContain == o.m_lineBoxContain && hyphenationString == o.hyphenationString && locale == o.locale && textEmphasisCustomMark == o.textEmphasisCustomMark && QuotesData::equals(quotes.get(), o.quotes.get()) && m_tabSize == o.m_tabSize && m_lineGrid == o.m_lineGrid #if ENABLE(CSS_IMAGE_ORIENTATION) && m_imageOrientation == o.m_imageOrientation #endif && m_imageRendering == o.m_imageRendering #if ENABLE(CSS_IMAGE_RESOLUTION) && m_imageResolutionSource == o.m_imageResolutionSource && m_imageResolutionSnap == o.m_imageResolutionSnap && m_imageResolution == o.m_imageResolution #endif #if ENABLE(CSS3_TEXT) && m_textAlignLast == o.m_textAlignLast #endif // CSS3_TEXT && m_lineSnap == o.m_lineSnap #if ENABLE(CSS_VARIABLES) && m_variables == o.m_variables #endif && m_lineAlign == o.m_lineAlign; }
bool StyleRareNonInheritedData::operator==(const StyleRareNonInheritedData& o) const { return lineClamp == o.lineClamp #if ENABLE(DASHBOARD_SUPPORT) && m_dashboardRegions == o.m_dashboardRegions #endif && opacity == o.opacity && m_deprecatedFlexibleBox == o.m_deprecatedFlexibleBox && m_flexibleBox == o.m_flexibleBox && m_marquee == o.m_marquee && m_multiCol == o.m_multiCol && m_transform == o.m_transform #if ENABLE(CSS_FILTERS) && m_filter == o.m_filter #endif #if ENABLE(CSS_GRID_LAYOUT) && m_grid == o.m_grid && m_gridItem == o.m_gridItem #endif && contentDataEquivalent(o) && counterDataEquivalent(o) && userDrag == o.userDrag && textOverflow == o.textOverflow && marginBeforeCollapse == o.marginBeforeCollapse && marginAfterCollapse == o.marginAfterCollapse && matchNearestMailBlockquoteColor == o.matchNearestMailBlockquoteColor && m_appearance == o.m_appearance && m_borderFit == o.m_borderFit && m_textCombine == o.m_textCombine && m_aspectRatioDenominator == o.m_aspectRatioDenominator && m_aspectRatioNumerator == o.m_aspectRatioNumerator && m_counterIncrement == o.m_counterIncrement && m_counterReset == o.m_counterReset && m_hasAspectRatio == o.m_hasAspectRatio #if USE(ACCELERATED_COMPOSITING) && !m_runningAcceleratedAnimation && !o.m_runningAcceleratedAnimation #endif && shadowDataEquivalent(o) && reflectionDataEquivalent(o) && animationDataEquivalent(o) && transitionDataEquivalent(o) && m_mask == o.m_mask && m_maskBoxImage == o.m_maskBoxImage && (m_transformStyle3D == o.m_transformStyle3D) && (m_backfaceVisibility == o.m_backfaceVisibility) && (m_perspective == o.m_perspective) && (m_perspectiveOriginX == o.m_perspectiveOriginX) && (m_perspectiveOriginY == o.m_perspectiveOriginY) && (m_pageSize == o.m_pageSize) && (m_pageSizeType == o.m_pageSizeType) && (m_flowThread == o.m_flowThread) && (m_regionThread == o.m_regionThread) && (m_regionOverflow == o.m_regionOverflow) && (m_wrapShapeInside == o.m_wrapShapeInside) && (m_wrapShapeOutside == o.m_wrapShapeOutside) && (m_wrapFlow == o.m_wrapFlow) && (m_wrapThrough == o.m_wrapThrough) && (m_wrapMargin == o.m_wrapMargin) && (m_wrapPadding == o.m_wrapPadding) && m_visitedLinkBackgroundColor == o.m_visitedLinkBackgroundColor && m_visitedLinkOutlineColor == o.m_visitedLinkOutlineColor && m_visitedLinkBorderLeftColor == o.m_visitedLinkBorderLeftColor && m_visitedLinkBorderRightColor == o.m_visitedLinkBorderRightColor && m_visitedLinkBorderTopColor == o.m_visitedLinkBorderTopColor && m_visitedLinkBorderBottomColor == o.m_visitedLinkBorderBottomColor && (m_regionBreakAfter == o.m_regionBreakAfter) && (m_regionBreakBefore == o.m_regionBreakBefore) && (m_regionBreakInside == o.m_regionBreakInside); }
bool StyleRareInheritedData::operator==(const StyleRareInheritedData& o) const { return textStrokeColor == o.textStrokeColor && textStrokeWidth == o.textStrokeWidth && textFillColor == o.textFillColor && textEmphasisColor == o.textEmphasisColor && visitedLinkTextStrokeColor == o.visitedLinkTextStrokeColor && visitedLinkTextFillColor == o.visitedLinkTextFillColor && visitedLinkTextEmphasisColor == o.visitedLinkTextEmphasisColor #if ENABLE(TOUCH_EVENTS) && tapHighlightColor == o.tapHighlightColor #endif && shadowDataEquivalent(o) && highlight == o.highlight && cursorDataEquivalent(cursorData.get(), o.cursorData.get()) && indent == o.indent && m_effectiveZoom == o.m_effectiveZoom && widows == o.widows && orphans == o.orphans && m_hasAutoWidows == o.m_hasAutoWidows && m_hasAutoOrphans == o.m_hasAutoOrphans && textSecurity == o.textSecurity && userModify == o.userModify && wordBreak == o.wordBreak && overflowWrap == o.overflowWrap && nbspMode == o.nbspMode && lineBreak == o.lineBreak #if ENABLE(ACCELERATED_OVERFLOW_SCROLLING) && useTouchOverflowScrolling == o.useTouchOverflowScrolling #endif #if ENABLE(IOS_TEXT_AUTOSIZING) && textSizeAdjust == o.textSizeAdjust #endif && resize == o.resize && userSelect == o.userSelect && colorSpace == o.colorSpace && speak == o.speak && hyphens == o.hyphens && hyphenationLimitBefore == o.hyphenationLimitBefore && hyphenationLimitAfter == o.hyphenationLimitAfter && hyphenationLimitLines == o.hyphenationLimitLines && textEmphasisFill == o.textEmphasisFill && textEmphasisMark == o.textEmphasisMark && textEmphasisPosition == o.textEmphasisPosition && m_textOrientation == o.m_textOrientation #if ENABLE(CSS3_TEXT) && m_textIndentLine == o.m_textIndentLine && m_textIndentType == o.m_textIndentType #endif && m_lineBoxContain == o.m_lineBoxContain #if PLATFORM(IOS) && touchCalloutEnabled == o.touchCalloutEnabled && compositionFillColor == o.compositionFillColor #endif && hyphenationString == o.hyphenationString && locale == o.locale && textEmphasisCustomMark == o.textEmphasisCustomMark && quotesDataEquivalent(quotes.get(), o.quotes.get()) && m_tabSize == o.m_tabSize && m_lineGrid == o.m_lineGrid #if ENABLE(CSS_IMAGE_ORIENTATION) && m_imageOrientation == o.m_imageOrientation #endif && m_imageRendering == o.m_imageRendering #if ENABLE(CSS_IMAGE_RESOLUTION) && m_imageResolutionSource == o.m_imageResolutionSource && m_imageResolutionSnap == o.m_imageResolutionSnap && m_imageResolution == o.m_imageResolution #endif #if ENABLE(CSS3_TEXT) && m_textAlignLast == o.m_textAlignLast && m_textJustify == o.m_textJustify #endif // CSS3_TEXT #if ENABLE(CSS3_TEXT_DECORATION) && m_textDecorationSkip == o.m_textDecorationSkip && m_textUnderlinePosition == o.m_textUnderlinePosition #endif && m_rubyPosition == o.m_rubyPosition && m_lineSnap == o.m_lineSnap && m_lineAlign == o.m_lineAlign && StyleImage::imagesEquivalent(listStyleImage.get(), o.listStyleImage.get()); }