Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1201)

Unified Diff: Source/core/layout/LayoutBlock.cpp

Issue 1033943002: Rename LayoutStyle to papayawhip (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: ensureComputedStyle Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/layout/LayoutBlock.h ('k') | Source/core/layout/LayoutBlockFlow.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/layout/LayoutBlock.cpp
diff --git a/Source/core/layout/LayoutBlock.cpp b/Source/core/layout/LayoutBlock.cpp
index 4be26895571d70bfc85ecf3f8900ebe3b433937f..f81d0abb791005e341a2800f4a2961e268a692dd 100644
--- a/Source/core/layout/LayoutBlock.cpp
+++ b/Source/core/layout/LayoutBlock.cpp
@@ -60,7 +60,7 @@
#include "core/layout/line/InlineTextBox.h"
#include "core/layout/shapes/ShapeOutsideInfo.h"
#include "core/layout/style/ContentData.h"
-#include "core/layout/style/LayoutStyle.h"
+#include "core/layout/style/ComputedStyle.h"
#include "core/page/Page.h"
#include "core/paint/BlockPainter.h"
#include "core/paint/BoxPainter.h"
@@ -193,7 +193,7 @@ static void appendLayers(Vector<ImageResource*>& images, const FillLayer& styleL
appendImageIfNotNull(images, layer->image());
}
-static void appendImagesFromStyle(Vector<ImageResource*>& images, const LayoutStyle& blockStyle)
+static void appendImagesFromStyle(Vector<ImageResource*>& images, const ComputedStyle& blockStyle)
{
appendLayers(images, blockStyle.backgroundLayers());
appendLayers(images, blockStyle.maskLayers());
@@ -277,9 +277,9 @@ void LayoutBlock::willBeDestroyed()
LayoutBox::willBeDestroyed();
}
-void LayoutBlock::styleWillChange(StyleDifference diff, const LayoutStyle& newStyle)
+void LayoutBlock::styleWillChange(StyleDifference diff, const ComputedStyle& newStyle)
{
- const LayoutStyle* oldStyle = style();
+ const ComputedStyle* oldStyle = style();
setReplaced(newStyle.isDisplayInlineType());
@@ -311,7 +311,7 @@ void LayoutBlock::styleWillChange(StyleDifference diff, const LayoutStyle& newSt
LayoutBox::styleWillChange(diff, newStyle);
}
-static bool borderOrPaddingLogicalWidthChanged(const LayoutStyle& oldStyle, const LayoutStyle& newStyle)
+static bool borderOrPaddingLogicalWidthChanged(const ComputedStyle& oldStyle, const ComputedStyle& newStyle)
{
if (newStyle.isHorizontalWritingMode()) {
return oldStyle.borderLeftWidth() != newStyle.borderLeftWidth()
@@ -326,14 +326,14 @@ static bool borderOrPaddingLogicalWidthChanged(const LayoutStyle& oldStyle, cons
|| oldStyle.paddingBottom() != newStyle.paddingBottom();
}
-void LayoutBlock::styleDidChange(StyleDifference diff, const LayoutStyle* oldStyle)
+void LayoutBlock::styleDidChange(StyleDifference diff, const ComputedStyle* oldStyle)
{
LayoutBox::styleDidChange(diff, oldStyle);
if (isFloatingOrOutOfFlowPositioned() && oldStyle && !oldStyle->isFloating() && !oldStyle->hasOutOfFlowPosition() && parent() && parent()->isLayoutBlockFlow())
toLayoutBlock(parent())->removeAnonymousWrappersIfRequired();
- const LayoutStyle& newStyle = styleRef();
+ const ComputedStyle& newStyle = styleRef();
if (!isAnonymousBlock()) {
// Ensure that all of our continuation blocks pick up the new style.
@@ -1177,7 +1177,7 @@ void LayoutBlock::removeChild(LayoutObject* oldChild)
// to clear out inherited column properties by just making a new style, and to also clear the
// column span flag if it is set.
ASSERT(!inlineChildrenBlock->continuation());
- RefPtr<LayoutStyle> newStyle = LayoutStyle::createAnonymousStyleWithDisplay(styleRef(), BLOCK);
+ RefPtr<ComputedStyle> newStyle = ComputedStyle::createAnonymousStyleWithDisplay(styleRef(), BLOCK);
// Cache this value as it might get changed in setStyle() call.
bool inlineChildrenBlockHasLayer = inlineChildrenBlock->hasLayer();
inlineChildrenBlock->setStyle(newStyle);
@@ -2978,7 +2978,7 @@ void LayoutBlock::computePreferredLogicalWidths()
// FIXME: The isFixed() calls here should probably be checking for isSpecified since you
// should be able to use percentage, calc or viewport relative values for width.
- const LayoutStyle& styleToUse = styleRef();
+ const ComputedStyle& styleToUse = styleRef();
if (!isTableCell() && styleToUse.logicalWidth().isFixed() && styleToUse.logicalWidth().value() >= 0
&& !(isDeprecatedFlexItem() && !styleToUse.logicalWidth().intValue()))
m_minPreferredLogicalWidth = m_maxPreferredLogicalWidth = adjustContentBoxLogicalWidthForBoxSizing(styleToUse.logicalWidth().value());
@@ -3035,7 +3035,7 @@ void LayoutBlock::adjustIntrinsicLogicalWidthsForColumns(LayoutUnit& minLogicalW
void LayoutBlock::computeBlockPreferredLogicalWidths(LayoutUnit& minLogicalWidth, LayoutUnit& maxLogicalWidth) const
{
- const LayoutStyle& styleToUse = styleRef();
+ const ComputedStyle& styleToUse = styleRef();
bool nowrap = styleToUse.whiteSpace() == NOWRAP;
LayoutObject* child = firstChild();
@@ -3049,7 +3049,7 @@ void LayoutBlock::computeBlockPreferredLogicalWidths(LayoutUnit& minLogicalWidth
continue;
}
- RefPtr<LayoutStyle> childStyle = child->style();
+ RefPtr<ComputedStyle> childStyle = child->style();
if (child->isFloating() || (child->isBox() && toLayoutBox(child)->avoidsFloats())) {
LayoutUnit floatTotalWidth = floatLeftWidth + floatRightWidth;
if (childStyle->clear() & CLEFT) {
@@ -3156,7 +3156,7 @@ LayoutUnit LayoutBlock::lineHeight(bool firstLine, LineDirectionMode direction,
if (isReplaced() && linePositionMode == PositionOnContainingLine)
return LayoutBox::lineHeight(firstLine, direction, linePositionMode);
- const LayoutStyle& style = styleRef(firstLine && document().styleEngine().usesFirstLineRules());
+ const ComputedStyle& style = styleRef(firstLine && document().styleEngine().usesFirstLineRules());
return style.computedLineHeight();
}
@@ -3757,7 +3757,7 @@ LayoutBlock* LayoutBlock::createAnonymousWithParentRendererAndDisplay(const Layo
newDisplay = BLOCK;
}
- RefPtr<LayoutStyle> newStyle = LayoutStyle::createAnonymousStyleWithDisplay(parent->styleRef(), newDisplay);
+ RefPtr<ComputedStyle> newStyle = ComputedStyle::createAnonymousStyleWithDisplay(parent->styleRef(), newDisplay);
parent->updateAnonymousChildStyle(*newBox, *newStyle);
newBox->setStyle(newStyle.release());
return newBox;
@@ -3765,7 +3765,7 @@ LayoutBlock* LayoutBlock::createAnonymousWithParentRendererAndDisplay(const Layo
LayoutBlockFlow* LayoutBlock::createAnonymousColumnsWithParentRenderer(const LayoutObject* parent)
{
- RefPtr<LayoutStyle> newStyle = LayoutStyle::createAnonymousStyleWithDisplay(parent->styleRef(), BLOCK);
+ RefPtr<ComputedStyle> newStyle = ComputedStyle::createAnonymousStyleWithDisplay(parent->styleRef(), BLOCK);
newStyle->inheritColumnPropertiesFrom(parent->styleRef());
LayoutBlockFlow* newBox = LayoutBlockFlow::createAnonymous(&parent->document());
@@ -3776,7 +3776,7 @@ LayoutBlockFlow* LayoutBlock::createAnonymousColumnsWithParentRenderer(const Lay
LayoutBlockFlow* LayoutBlock::createAnonymousColumnSpanWithParentRenderer(const LayoutObject* parent)
{
- RefPtr<LayoutStyle> newStyle = LayoutStyle::createAnonymousStyleWithDisplay(parent->styleRef(), BLOCK);
+ RefPtr<ComputedStyle> newStyle = ComputedStyle::createAnonymousStyleWithDisplay(parent->styleRef(), BLOCK);
newStyle->setColumnSpan(ColumnSpanAll);
LayoutBlockFlow* newBox = LayoutBlockFlow::createAnonymous(&parent->document());
« no previous file with comments | « Source/core/layout/LayoutBlock.h ('k') | Source/core/layout/LayoutBlockFlow.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698