Index: third_party/WebKit/Source/core/style/StyleDifference.h |
diff --git a/third_party/WebKit/Source/core/style/StyleDifference.h b/third_party/WebKit/Source/core/style/StyleDifference.h |
index 1c622066d032d997f67430b0d18cdcf846974a0f..0f62f010dc2aa2b6a442d7d83e1aff3d7b047ed2 100644 |
--- a/third_party/WebKit/Source/core/style/StyleDifference.h |
+++ b/third_party/WebKit/Source/core/style/StyleDifference.h |
@@ -52,16 +52,7 @@ class StyleDifference { |
} |
bool needsFullPaintInvalidation() const { |
- return m_paintInvalidationType > PaintInvalidationSelectionOnly; |
- } |
- |
- // The text selection needs paint invalidation. |
- bool needsPaintInvalidationSelection() const { |
- return m_paintInvalidationType == PaintInvalidationSelectionOnly; |
- } |
- void setNeedsPaintInvalidationSelection() { |
- if (!needsFullPaintInvalidation()) |
- m_paintInvalidationType = PaintInvalidationSelectionOnly; |
+ return m_paintInvalidationType != NoPaintInvalidation; |
} |
// The object just needs to issue paint invalidations. |
@@ -150,7 +141,6 @@ class StyleDifference { |
private: |
enum PaintInvalidationType { |
NoPaintInvalidation, |
- PaintInvalidationSelectionOnly, |
PaintInvalidationObject, |
PaintInvalidationSubtree, |
}; |