Lines Matching refs:m_bitfields
393 bool hasCounterNodeMap() const { return m_bitfields.hasCounterNodeMap(); }
394 void setHasCounterNodeMap(bool hasCounterNodeMap) { m_bitfields.setHasCounterNodeMap(hasCounterNodeMap); }
395 bool everHadLayout() const { return m_bitfields.everHadLayout(); }
397 bool childrenInline() const { return m_bitfields.childrenInline(); }
398 void setChildrenInline(bool b) { m_bitfields.setChildrenInline(b); }
399 bool hasColumns() const { return m_bitfields.hasColumns(); }
400 void setHasColumns(bool b = true) { m_bitfields.setHasColumns(b); }
427 FlowThreadState flowThreadState() const { return m_bitfields.flowThreadState(); }
428 void setFlowThreadState(FlowThreadState state) { m_bitfields.setFlowThreadState(state); }
494 bool isAnonymous() const { return m_bitfields.isAnonymous(); }
512 bool isFloating() const { return m_bitfields.floating(); }
514 bool isOutOfFlowPositioned() const { return m_bitfields.isOutOfFlowPositioned(); } // absolute or fixed positioning
515 bool isInFlowPositioned() const { return m_bitfields.isRelPositioned() || m_bitfields.isStickyPositioned(); } // relative or sticky positioning
516 bool isRelPositioned() const { return m_bitfields.isRelPositioned(); } // relative positioning
517 bool isStickyPositioned() const { return m_bitfields.isStickyPositioned(); }
518 bool isPositioned() const { return m_bitfields.isPositioned(); }
520 bool isText() const { return m_bitfields.isText(); }
521 bool isBox() const { return m_bitfields.isBox(); }
522 bool isInline() const { return m_bitfields.isInline(); } // inline object
524 bool isDragging() const { return m_bitfields.isDragging(); }
525 bool isReplaced() const { return m_bitfields.isReplaced(); } // a "replaced" element (see CSS)
526 bool isHorizontalWritingMode() const { return m_bitfields.horizontalWritingMode(); }
528 bool hasLayer() const { return m_bitfields.hasLayer(); }
536 bool hasBoxDecorations() const { return m_bitfields.boxDecorationState() != NoBoxDecorations; }
551 return m_bitfields.needsLayout() || m_bitfields.normalChildNeedsLayout() || m_bitfields.posChildNeedsLayout()
552 || m_bitfields.needsSimplifiedNormalFlowLayout() || m_bitfields.needsPositionedMovementLayout();
555 bool selfNeedsLayout() const { return m_bitfields.needsLayout(); }
556 bool needsPositionedMovementLayout() const { return m_bitfields.needsPositionedMovementLayout(); }
559 return m_bitfields.needsPositionedMovementLayout() && !m_bitfields.needsLayout() && !m_bitfields.normalChildNeedsLayout()
560 && !m_bitfields.posChildNeedsLayout() && !m_bitfields.needsSimplifiedNormalFlowLayout();
563 bool posChildNeedsLayout() const { return m_bitfields.posChildNeedsLayout(); }
564 bool needsSimplifiedNormalFlowLayout() const { return m_bitfields.needsSimplifiedNormalFlowLayout(); }
565 bool normalChildNeedsLayout() const { return m_bitfields.normalChildNeedsLayout(); }
567 bool preferredLogicalWidthsDirty() const { return m_bitfields.preferredLogicalWidthsDirty(); }
572 bool hasOverflowClip() const { return m_bitfields.hasOverflowClip(); }
575 bool hasTransform() const { return m_bitfields.hasTransform(); }
642 m_bitfields.setPositionedState(position);
644 void clearPositionedState() { m_bitfields.clearPositionedState(); }
646 void setFloating(bool b = true) { m_bitfields.setFloating(b); }
647 void setInline(bool b = true) { m_bitfields.setIsInline(b); }
653 void setIsText() { m_bitfields.setIsText(true); }
654 void setIsBox() { m_bitfields.setIsBox(true); }
655 void setReplaced(bool b = true) { m_bitfields.setIsReplaced(b); }
656 void setHorizontalWritingMode(bool b = true) { m_bitfields.setHorizontalWritingMode(b); }
657 void setHasOverflowClip(bool b = true) { m_bitfields.setHasOverflowClip(b); }
658 void setHasLayer(bool b = true) { m_bitfields.setHasLayer(b); }
659 void setHasTransform(bool b = true) { m_bitfields.setHasTransform(b); }
660 void setHasReflection(bool b = true) { m_bitfields.setHasReflection(b); }
879 bool hasReflection() const { return m_bitfields.hasReflection(); }
894 SelectionState selectionState() const { return m_bitfields.selectionState(); }
895 virtual void setSelectionState(SelectionState state) { m_bitfields.setSelectionState(state); }
1200 RenderObjectBitfields m_bitfields;
1202 // FIXME: These private methods are silly. We should just call m_bitfields.setXXX(b) directly.
1203 void setNeedsPositionedMovementLayout(bool b) { m_bitfields.setNeedsPositionedMovementLayout(b); }
1204 void setNormalChildNeedsLayout(bool b) { m_bitfields.setNormalChildNeedsLayout(b); }
1205 void setPosChildNeedsLayout(bool b) { m_bitfields.setPosChildNeedsLayout(b); }
1206 void setNeedsSimplifiedNormalFlowLayout(bool b) { m_bitfields.setNeedsSimplifiedNormalFlowLayout(b); }
1207 void setIsDragging(bool b) { m_bitfields.setIsDragging(b); }
1208 void setEverHadLayout(bool b) { m_bitfields.setEverHadLayout(b); }
1248 bool alreadyNeededLayout = m_bitfields.needsLayout();
1249 m_bitfields.setNeedsLayout(true);
1260 m_bitfields.setNeedsLayout(false);
1336 m_bitfields.setBoxDecorationState(NoBoxDecorations);
1341 m_bitfields.setBoxDecorationState(HasBoxDecorationsAndBackgroundObscurationStatusInvalid);
1348 m_bitfields.setBoxDecorationState(HasBoxDecorationsAndBackgroundObscurationStatusInvalid);
1353 if (m_bitfields.boxDecorationState() == HasBoxDecorationsAndBackgroundObscurationStatusInvalid) {
1355 m_bitfields.setBoxDecorationState(boxDecorationState);
1357 return m_bitfields.boxDecorationState() == HasBoxDecorationsAndBackgroundIsKnownToBeObscured;