| Index: third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| index de0d5baf6520b1c5c58ce5c319418f4b9cb0cab6..4225624582071ab18d901dc9936dba09adf7e073 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| @@ -406,6 +406,7 @@ bool LayoutBlock::widthAvailableToChildrenHasChanged()
|
| return widthAvailableToChildrenHasChanged;
|
| }
|
|
|
| +DISABLE_CFI_PERF
|
| bool LayoutBlock::updateLogicalWidthAndColumnWidth()
|
| {
|
| LayoutUnit oldWidth = logicalWidth();
|
| @@ -427,6 +428,7 @@ void LayoutBlock::addOverflowFromChildren()
|
| addOverflowFromBlockChildren();
|
| }
|
|
|
| +DISABLE_CFI_PERF
|
| void LayoutBlock::computeOverflow(LayoutUnit oldClientAfterEdge, bool)
|
| {
|
| m_overflow.reset();
|
| @@ -492,6 +494,7 @@ void LayoutBlock::addVisualOverflowFromTheme()
|
| addSelfVisualOverflow(LayoutRect(inflatedRect));
|
| }
|
|
|
| +DISABLE_CFI_PERF
|
| bool LayoutBlock::createsNewFormattingContext() const
|
| {
|
| return isInlineBlockOrInlineTable() || isFloatingOrOutOfFlowPositioned() || hasOverflowClip() || isFlexItemIncludingDeprecated()
|
| @@ -1255,6 +1258,7 @@ void LayoutBlock::computeIntrinsicLogicalWidths(LayoutUnit& minLogicalWidth, Lay
|
| minLogicalWidth += scrollbarWidth;
|
| }
|
|
|
| +DISABLE_CFI_PERF
|
| void LayoutBlock::computePreferredLogicalWidths()
|
| {
|
| ASSERT(preferredLogicalWidthsDirty());
|
| @@ -1386,6 +1390,7 @@ void LayoutBlock::computeBlockPreferredLogicalWidths(LayoutUnit& minLogicalWidth
|
| maxLogicalWidth = std::max(floatLeftWidth + floatRightWidth, maxLogicalWidth);
|
| }
|
|
|
| +DISABLE_CFI_PERF
|
| void LayoutBlock::computeChildPreferredLogicalWidths(LayoutObject& child, LayoutUnit& minPreferredLogicalWidth, LayoutUnit& maxPreferredLogicalWidth) const
|
| {
|
| if (child.isBox() && child.isHorizontalWritingMode() != isHorizontalWritingMode()) {
|
|
|