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

Unified Diff: third_party/WebKit/Source/core/style/ComputedStyle.cpp

Issue 2785343002: Use getters for StyleSurroundData members in ComputedStyle.cpp (Closed)
Patch Set: Created 3 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 | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/Source/core/style/ComputedStyle.cpp
diff --git a/third_party/WebKit/Source/core/style/ComputedStyle.cpp b/third_party/WebKit/Source/core/style/ComputedStyle.cpp
index 00549a4949717687b14c4b2a7ab89a02392721c4..4a85875cb8a816068468ede562c02cf001617686 100644
--- a/third_party/WebKit/Source/core/style/ComputedStyle.cpp
+++ b/third_party/WebKit/Source/core/style/ComputedStyle.cpp
@@ -528,8 +528,7 @@ StyleDifference ComputedStyle::visualInvalidationDiff(
if (!diff.needsFullLayout() && diffNeedsFullLayout(other))
diff.setNeedsFullLayout();
- if (!diff.needsFullLayout() &&
- m_surround->m_margin != other.m_surround->m_margin) {
+ if (!diff.needsFullLayout() && margin() != other.margin()) {
// Relative-positioned elements collapse their margins so need a full
// layout.
if (hasOutOfFlowPosition())
@@ -588,9 +587,8 @@ bool ComputedStyle::scrollAnchorDisablingPropertyChanged(
}
if (m_surround.get() != other.m_surround.get()) {
- if (m_surround->m_margin != other.m_surround->m_margin ||
- !offsetEqual(other) ||
- m_surround->m_padding != other.m_surround->m_padding)
+ if (margin() != other.margin() || !offsetEqual(other) ||
Bugs Nash 2017/04/03 00:12:48 what methods are these margin() and padding() call
shend 2017/04/03 00:58:48 It's being added in a parent patch (https://codere
+ padding() != other.padding())
return true;
}
@@ -618,7 +616,7 @@ bool ComputedStyle::diffNeedsFullLayoutAndPaintInvalidation(
borderRightWidth() != other.borderRightWidth())
return true;
- if (m_surround->m_padding != other.m_surround->m_padding)
+ if (padding() != other.padding())
return true;
}
@@ -906,7 +904,7 @@ bool ComputedStyle::diffNeedsPaintInvalidationObject(
if (visibility() != other.visibility() ||
printColorAdjust() != other.printColorAdjust() ||
insideLink() != other.insideLink() ||
- !m_surround->m_border.visuallyEqual(other.m_surround->m_border) ||
+ !border().visuallyEqual(other.border()) ||
*m_background != *other.m_background)
return true;
@@ -1039,7 +1037,7 @@ void ComputedStyle::updatePropertySpecificDifferences(
diff.setNeedsRecomputeOverflow();
}
- if (!m_surround->m_border.visualOverflowEqual(other.m_surround->m_border))
+ if (border().visualOverflowEqual(other.border()))
diff.setNeedsRecomputeOverflow();
if (!diff.needsFullPaintInvalidation()) {
@@ -1450,8 +1448,7 @@ FloatRoundedRect ComputedStyle::getRoundedBorderFor(
bool includeLogicalRightEdge) const {
FloatRoundedRect roundedRect(pixelSnappedIntRect(borderRect));
if (hasBorderRadius()) {
- FloatRoundedRect::Radii radii =
- calcRadiiFor(m_surround->m_border, borderRect.size());
+ FloatRoundedRect::Radii radii = calcRadiiFor(border(), borderRect.size());
roundedRect.includeLogicalEdges(radii, isHorizontalWritingMode(),
includeLogicalLeftEdge,
includeLogicalRightEdge);
@@ -2360,31 +2357,31 @@ LayoutRectOutsets ComputedStyle::imageOutsets(
}
void ComputedStyle::setBorderImageSource(StyleImage* image) {
- if (m_surround->m_border.m_image.image() == image)
+ if (border().m_image.image() == image)
return;
m_surround.access()->m_border.m_image.setImage(image);
}
void ComputedStyle::setBorderImageSlices(const LengthBox& slices) {
- if (m_surround->m_border.m_image.imageSlices() == slices)
+ if (border().m_image.imageSlices() == slices)
return;
m_surround.access()->m_border.m_image.setImageSlices(slices);
}
void ComputedStyle::setBorderImageSlicesFill(bool fill) {
- if (m_surround->m_border.m_image.fill() == fill)
+ if (border().m_image.fill() == fill)
return;
m_surround.access()->m_border.m_image.setFill(fill);
}
void ComputedStyle::setBorderImageWidth(const BorderImageLengthBox& slices) {
- if (m_surround->m_border.m_image.borderSlices() == slices)
+ if (border().m_image.borderSlices() == slices)
return;
m_surround.access()->m_border.m_image.setBorderSlices(slices);
}
void ComputedStyle::setBorderImageOutset(const BorderImageLengthBox& outset) {
- if (m_surround->m_border.m_image.outset() == outset)
+ if (border().m_image.outset() == outset)
return;
m_surround.access()->m_border.m_image.setOutset(outset);
}
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698