Home
last modified time | relevance | path

Searched refs:LineLayoutBox (Results 1 – 25 of 33) sorted by relevance

12

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/blink/renderer/core/layout/api/
H A Dline_layout_block_flow.h19 class LineLayoutBlockFlow : public LineLayoutBox {
22 : LineLayoutBox(block_flow) {} in LineLayoutBlockFlow()
25 : LineLayoutBox(item) { in LineLayoutBlockFlow()
29 explicit LineLayoutBlockFlow(std::nullptr_t) : LineLayoutBox(nullptr) {} in LineLayoutBlockFlow()
59 LayoutUnit LogicalWidthForChild(LineLayoutBox child) const { in LogicalWidthForChild()
68 LayoutUnit MarginStartForChild(LineLayoutBox child) const { in MarginStartForChild()
77 LayoutUnit MarginEndForChild(LineLayoutBox child) const { in MarginEndForChild()
102 void SetStaticInlinePositionForChild(LineLayoutBox box, in SetStaticInlinePositionForChild()
109 LineLayoutBox box,
120 FloatingObject* InsertFloatingObject(LineLayoutBox box) { in InsertFloatingObject()
H A Dline_layout_box.h17 class LineLayoutBox : public LineLayoutBoxModel {
19 explicit LineLayoutBox(LayoutBox* layout_box) in LineLayoutBox() function
22 explicit LineLayoutBox(const LineLayoutItem& item) in LineLayoutBox() function
27 explicit LineLayoutBox(std::nullptr_t) : LineLayoutBoxModel(nullptr) {} in LineLayoutBox() function
29 LineLayoutBox() = default;
109 inline LineLayoutBox LineLayoutItem::ContainingBlock() const { in ContainingBlock()
110 return LineLayoutBox(GetLayoutObject()->ContainingBlock()); in ContainingBlock()
H A Dline_layout_list_marker.h13 class LineLayoutListMarker : public LineLayoutBox {
16 : LineLayoutBox(layout_list_marker) {} in LineLayoutListMarker()
19 : LineLayoutBox(item) { in LineLayoutListMarker()
23 explicit LineLayoutListMarker(std::nullptr_t) : LineLayoutBox(nullptr) {} in LineLayoutListMarker()
H A Dline_layout_item.h25 class LineLayoutBox; variable
74 LineLayoutBox ContainingBlock() const;
343 friend class LineLayoutBox; variable
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/core/layout/api/
H A Dline_layout_block_flow.h19 class LineLayoutBlockFlow : public LineLayoutBox {
22 : LineLayoutBox(block_flow) {} in LineLayoutBlockFlow()
25 : LineLayoutBox(item) { in LineLayoutBlockFlow()
29 explicit LineLayoutBlockFlow(std::nullptr_t) : LineLayoutBox(nullptr) {} in LineLayoutBlockFlow()
59 LayoutUnit LogicalWidthForChild(LineLayoutBox child) const { in LogicalWidthForChild()
68 LayoutUnit MarginStartForChild(LineLayoutBox child) const { in MarginStartForChild()
77 LayoutUnit MarginEndForChild(LineLayoutBox child) const { in MarginEndForChild()
102 void SetStaticInlinePositionForChild(LineLayoutBox box, in SetStaticInlinePositionForChild()
109 LineLayoutBox box,
120 FloatingObject* InsertFloatingObject(LineLayoutBox box) { in InsertFloatingObject()
H A Dline_layout_box.h17 class LineLayoutBox : public LineLayoutBoxModel {
19 explicit LineLayoutBox(LayoutBox* layout_box) in LineLayoutBox() function
22 explicit LineLayoutBox(const LineLayoutItem& item) in LineLayoutBox() function
27 explicit LineLayoutBox(std::nullptr_t) : LineLayoutBoxModel(nullptr) {} in LineLayoutBox() function
29 LineLayoutBox() = default;
109 inline LineLayoutBox LineLayoutItem::ContainingBlock() const { in ContainingBlock()
110 return LineLayoutBox(GetLayoutObject()->ContainingBlock()); in ContainingBlock()
H A Dline_layout_item.h26 class LineLayoutBox; variable
82 LineLayoutBox ContainingBlock() const;
344 friend class LineLayoutBox; variable
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/blink/renderer/core/layout/line/
H A Dinline_box.cc120 LineLayoutBox(const_cast<LayoutBlock*>(containing_block)) in ShowLineTreeForThis()
174 return IsHorizontal() ? LineLayoutBox(GetLineLayoutItem()).Size().Height() in LogicalHeight()
175 : LineLayoutBox(GetLineLayoutItem()).Size().Width(); in LogicalHeight()
217 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(nullptr); in DeleteLine()
224 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(nullptr); in ExtractLine()
230 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(this); in AttachLine()
237 LineLayoutBox(GetLineLayoutItem()).Move(delta.Width(), delta.Height()); in Move()
260 LineLayoutBox(GetLineLayoutItem()).PhysicalLocation(); in NodeAtPoint()
H A Dline_breaker.h52 const Vector<LineLayoutBox>& PositionedObjects() { in PositionedObjects()
65 Vector<LineLayoutBox> positioned_objects_;
H A Dline_breaker.cc39 SetStaticPositions(block_, LineLayoutBox(line_layout_item), in SkipLeadingWhitespace()
47 block_.InsertFloatingObject(LineLayoutBox(line_layout_item)); in SkipLeadingWhitespace()
H A Dline_box_list.cc149 LineLayoutBox block; in RangeIntersectsRect()
151 block = LineLayoutBox(layout_object); in RangeIntersectsRect()
314 InlineBox* wrapper = LineLayoutBox(curr).InlineBoxWrapper(); in DirtyLinesFromChangedChild()
H A Dbreaking_context_inline_headers.h104 void HandleOutOfFlowPositioned(Vector<LineLayoutBox>& positioned_objects);
303 LineLayoutBox child, in SetStaticPositions()
345 SetStaticPositions(block_, LineLayoutBox(item), kDoNotIndentText); in SkipTrailingWhitespace()
347 block_.InsertFloatingObject(LineLayoutBox(item)); in SkipTrailingWhitespace()
494 Vector<LineLayoutBox>& positioned_objects) { in HandleOutOfFlowPositioned()
497 LineLayoutBox box(current_.GetLineLayoutItem()); in HandleOutOfFlowPositioned()
526 LineLayoutBox float_box(current_.GetLineLayoutItem()); in HandleFloat()
648 LineLayoutBox replaced_box(current_.GetLineLayoutItem()); in HandleReplaced()
H A Dinline_flow_box.cc204 LineLayoutBox box = LineLayoutBox(child->GetLineLayoutItem()); in AddToLine()
806 LineLayoutBox box = LineLayoutBox(curr->GetLineLayoutItem()); in PlaceBoxesInBlockDirection()
1132 LineLayoutBox box = LineLayoutBox(inline_box->GetLineLayoutItem()); in AddReplacedChildLayoutOverflow()
1170 LineLayoutBox box = LineLayoutBox(curr->GetLineLayoutItem()); in AddReplacedChildrenVisualOverflow()
H A Dinline_text_box.cc468 LineLayoutBox containing_block = GetLineLayoutItem().ContainingBlock(); in GetEmphasisMarkPosition()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/core/layout/line/
H A Dinline_box.cc113 LineLayoutBox(const_cast<LayoutBlock*>(containing_block)) in ShowLineTreeForThis()
167 return IsHorizontal() ? LineLayoutBox(GetLineLayoutItem()).Size().Height() in LogicalHeight()
168 : LineLayoutBox(GetLineLayoutItem()).Size().Width(); in LogicalHeight()
210 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(nullptr); in DeleteLine()
217 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(nullptr); in ExtractLine()
223 LineLayoutBox(GetLineLayoutItem()).SetInlineBoxWrapper(this); in AttachLine()
230 LineLayoutBox(GetLineLayoutItem()).Move(delta.Width(), delta.Height()); in Move()
253 LineLayoutBox(GetLineLayoutItem()).PhysicalLocation(); in NodeAtPoint()
H A Dline_breaker.h52 const Vector<LineLayoutBox>& PositionedObjects() { in PositionedObjects()
65 Vector<LineLayoutBox> positioned_objects_;
H A Dline_breaker.cc39 SetStaticPositions(block_, LineLayoutBox(line_layout_item), in SkipLeadingWhitespace()
47 block_.InsertFloatingObject(LineLayoutBox(line_layout_item)); in SkipLeadingWhitespace()
H A Dline_box_list.cc149 LineLayoutBox block; in RangeIntersectsRect()
151 block = LineLayoutBox(layout_object); in RangeIntersectsRect()
314 InlineBox* wrapper = LineLayoutBox(curr).InlineBoxWrapper(); in DirtyLinesFromChangedChild()
H A Dbreaking_context_inline_headers.h104 void HandleOutOfFlowPositioned(Vector<LineLayoutBox>& positioned_objects);
309 LineLayoutBox child, in SetStaticPositions()
351 SetStaticPositions(block_, LineLayoutBox(item), kDoNotIndentText); in SkipTrailingWhitespace()
353 block_.InsertFloatingObject(LineLayoutBox(item)); in SkipTrailingWhitespace()
502 Vector<LineLayoutBox>& positioned_objects) { in HandleOutOfFlowPositioned()
505 LineLayoutBox box(current_.GetLineLayoutItem()); in HandleOutOfFlowPositioned()
534 LineLayoutBox float_box(current_.GetLineLayoutItem()); in HandleFloat()
657 LineLayoutBox replaced_box(current_.GetLineLayoutItem()); in HandleReplaced()
H A Dinline_flow_box.cc205 LineLayoutBox box = LineLayoutBox(child->GetLineLayoutItem()); in AddToLine()
807 LineLayoutBox box = LineLayoutBox(curr->GetLineLayoutItem()); in PlaceBoxesInBlockDirection()
1136 LineLayoutBox box = LineLayoutBox(inline_box->GetLineLayoutItem()); in AddReplacedChildLayoutOverflow()
1174 LineLayoutBox box = LineLayoutBox(curr->GetLineLayoutItem()); in AddReplacedChildrenVisualOverflow()
H A Dinline_text_box.cc476 LineLayoutBox containing_block = GetLineLayoutItem().ContainingBlock(); in GetEmphasisMarkPosition()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/blink/renderer/core/layout/
H A Dlayout_block.h36 class LineLayoutBox; variable
544 LineLayoutBox child,
H A Dlayout_block.cc1260 LineLayoutBox child) { in IsEditingBoundary()
1274 LineLayoutBox child, in PositionForPointRespectingEditingBoundaries()
1366 LineLayoutBox(last_candidate_box), point_in_contents); in PositionForPoint()
1380 LineLayoutBox(child_box), point_in_contents); in PositionForPoint()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/core/layout/
H A Dlayout_block.h36 class LineLayoutBox; variable
617 LineLayoutBox child,
H A Dlayout_block.cc1340 LineLayoutBox child) { in IsEditingBoundary()
1354 LineLayoutBox child, in PositionForPointRespectingEditingBoundaries()
1458 LineLayoutBox(last_candidate_box), point_in_contents); in PositionForPoint()
1472 LineLayoutBox(child_box), point_in_contents); in PositionForPoint()

12