Remove CSS regions related fields from RenderStyle
[WebKit-https.git] / Source / WebCore / rendering / style / RenderStyle.h
index 1c14905..e286248 100644 (file)
@@ -645,12 +645,6 @@ public:
 
     // End CSS3 Getters
 
-    bool hasFlowInto() const { return !m_rareNonInheritedData->flowThread.isNull(); }
-    const AtomicString& flowThread() const { return m_rareNonInheritedData->flowThread; }
-    bool hasFlowFrom() const { return !m_rareNonInheritedData->regionThread.isNull(); }
-    const AtomicString& regionThread() const { return m_rareNonInheritedData->regionThread; }
-    RegionFragment regionFragment() const { return static_cast<RegionFragment>(m_rareNonInheritedData->regionFragment); }
-
     const AtomicString& lineGrid() const { return m_rareInheritedData->lineGrid; }
     LineSnap lineSnap() const { return static_cast<LineSnap>(m_rareInheritedData->lineSnap); }
     LineAlign lineAlign() const { return static_cast<LineAlign>(m_rareInheritedData->lineAlign); }
@@ -1180,10 +1174,6 @@ public:
     void setLineSnap(LineSnap lineSnap) { SET_VAR(m_rareInheritedData, lineSnap, lineSnap); }
     void setLineAlign(LineAlign lineAlign) { SET_VAR(m_rareInheritedData, lineAlign, lineAlign); }
 
-    void setFlowThread(const AtomicString& flowThread) { SET_VAR(m_rareNonInheritedData, flowThread, flowThread); }
-    void setRegionThread(const AtomicString& regionThread) { SET_VAR(m_rareNonInheritedData, regionThread, regionThread); }
-    void setRegionFragment(RegionFragment regionFragment) { SET_VAR(m_rareNonInheritedData, regionFragment, regionFragment); }
-
     void setPointerEvents(EPointerEvents p) { m_inheritedFlags.pointerEvents = p; }
 
     void clearAnimations();
@@ -1644,10 +1634,6 @@ public:
     static LineSnap initialLineSnap() { return LineSnapNone; }
     static LineAlign initialLineAlign() { return LineAlignNone; }
 
-    static const AtomicString& initialFlowThread() { return nullAtom(); }
-    static const AtomicString& initialRegionThread() { return nullAtom(); }
-    static RegionFragment initialRegionFragment() { return AutoRegionFragment; }
-
     static IntSize initialInitialLetter() { return IntSize(); }
     static LineClampValue initialLineClamp() { return LineClampValue(); }
     static ETextSecurity initialTextSecurity() { return TSNONE; }
@@ -2248,7 +2234,7 @@ inline void RenderStyle::setBoxReflect(RefPtr<StyleReflection>&& reflect)
 
 inline bool pseudoElementRendererIsNeeded(const RenderStyle* style)
 {
-    return style && style->display() != NONE && (style->contentData() || style->hasFlowFrom());
+    return style && style->display() != NONE && style->contentData();
 }
 
 } // namespace WebCore