| Index: Source/core/rendering/style/RenderStyle.h
|
| diff --git a/Source/core/rendering/style/RenderStyle.h b/Source/core/rendering/style/RenderStyle.h
|
| index 97e204ec72439dc784e27cc16228972ae3a74a2e..b5885b9f4d300d2e7415b29bc6563dc742c6d1d4 100644
|
| --- a/Source/core/rendering/style/RenderStyle.h
|
| +++ b/Source/core/rendering/style/RenderStyle.h
|
| @@ -100,6 +100,7 @@ class FilterOperations;
|
|
|
| class AppliedTextDecoration;
|
| class BorderData;
|
| +class BorderEdge;
|
| class CounterContent;
|
| class Font;
|
| class FontMetrics;
|
| @@ -1542,6 +1543,9 @@ public:
|
|
|
| bool hasBoxDecorations() const { return hasBorder() || hasBorderRadius() || hasOutline() || hasAppearance() || boxShadow() || hasFilter(); }
|
|
|
| + bool borderObscuresBackground() const;
|
| + void getBorderEdgeInfo(BorderEdge edges[], bool includeLogicalLeftEdge = true, bool includeLogicalRightEdge = true) const;
|
| +
|
| // Initial values for all the properties
|
| static EBorderCollapse initialBorderCollapse() { return BSEPARATE; }
|
| static EBorderStyle initialBorderStyle() { return BNONE; }
|
|
|