Index: Source/core/rendering/RenderBlock.h |
diff --git a/Source/core/rendering/RenderBlock.h b/Source/core/rendering/RenderBlock.h |
index 98d03de1337896daf25533cc879093f48c930572..747b0bcb5edd65a251f71720048eef560693c16b 100644 |
--- a/Source/core/rendering/RenderBlock.h |
+++ b/Source/core/rendering/RenderBlock.h |
@@ -123,12 +123,18 @@ public: |
void addPercentHeightDescendant(RenderBox*); |
static void removePercentHeightDescendant(RenderBox*); |
- TrackedRendererListHashSet* percentHeightDescendants() const; |
static bool hasPercentHeightContainerMap(); |
static bool hasPercentHeightDescendant(RenderBox*); |
static void clearPercentHeightDescendantsFrom(RenderBox*); |
static void removePercentHeightDescendantIfNeeded(RenderBox*); |
+ TrackedRendererListHashSet* percentHeightDescendants() const; |
+ bool hasPercentHeightDescendants() const |
+ { |
+ TrackedRendererListHashSet* descendants = percentHeightDescendants(); |
+ return descendants && !descendants->isEmpty(); |
+ } |
+ |
void setHasMarkupTruncation(bool b) { m_hasMarkupTruncation = b; } |
bool hasMarkupTruncation() const { return m_hasMarkupTruncation; } |