diff --git a/layout/generic/nsBlockReflowState.cpp b/layout/generic/nsBlockReflowState.cpp index 864a5a2441c4..25bf8bc756ae 100644 --- a/layout/generic/nsBlockReflowState.cpp +++ b/layout/generic/nsBlockReflowState.cpp @@ -264,13 +264,13 @@ nsBlockReflowState::ComputeBlockAvailSpace(nsIFrame* aFrame, const nsStyleBorder* borderStyle = aFrame->StyleBorder(); switch (borderStyle->mFloatEdge) { default: - case NS_STYLE_FLOAT_EDGE_CONTENT: // content and only content does runaround of floats + case NS_STYLE_FLOAT_EDGE_CONTENT_BOX: // content and only content does runaround of floats // The child block will flow around the float. Therefore // give it all of the available space. aResult.IStart(wm) = mContentArea.IStart(wm); aResult.ISize(wm) = mContentArea.ISize(wm); break; - case NS_STYLE_FLOAT_EDGE_MARGIN: + case NS_STYLE_FLOAT_EDGE_MARGIN_BOX: { // The child block's margins should be placed adjacent to, // but not overlap the float. diff --git a/layout/style/nsCSSProps.cpp b/layout/style/nsCSSProps.cpp index acb796ef6390..3ea98554a692 100644 --- a/layout/style/nsCSSProps.cpp +++ b/layout/style/nsCSSProps.cpp @@ -1486,8 +1486,8 @@ KTableEntry nsCSSProps::kFloatKTable[] = { }; const KTableEntry nsCSSProps::kFloatEdgeKTable[] = { - { eCSSKeyword_content_box, NS_STYLE_FLOAT_EDGE_CONTENT }, - { eCSSKeyword_margin_box, NS_STYLE_FLOAT_EDGE_MARGIN }, + { eCSSKeyword_content_box, NS_STYLE_FLOAT_EDGE_CONTENT_BOX }, + { eCSSKeyword_margin_box, NS_STYLE_FLOAT_EDGE_MARGIN_BOX }, { eCSSKeyword_UNKNOWN, -1 } }; diff --git a/layout/style/nsRuleNode.cpp b/layout/style/nsRuleNode.cpp index 779d1b8782ba..c90d15e05250 100644 --- a/layout/style/nsRuleNode.cpp +++ b/layout/style/nsRuleNode.cpp @@ -7518,7 +7518,7 @@ nsRuleNode::ComputeBorderData(void* aStartStruct, border->mFloatEdge, conditions, SETDSC_ENUMERATED | SETDSC_UNSET_INITIAL, parentBorder->mFloatEdge, - NS_STYLE_FLOAT_EDGE_CONTENT, 0, 0, 0, 0); + NS_STYLE_FLOAT_EDGE_CONTENT_BOX, 0, 0, 0, 0); // border-image-source const nsCSSValue* borderImageSource = aRuleData->ValueForBorderImageSource(); diff --git a/layout/style/nsStyleConsts.h b/layout/style/nsStyleConsts.h index e54a68b042d3..93661d4d3546 100644 --- a/layout/style/nsStyleConsts.h +++ b/layout/style/nsStyleConsts.h @@ -82,8 +82,8 @@ enum class StyleBoxSizing : uint8_t { #define NS_STYLE_BOX_SHADOW_INSET 0 // float-edge -#define NS_STYLE_FLOAT_EDGE_CONTENT 0 -#define NS_STYLE_FLOAT_EDGE_MARGIN 1 +#define NS_STYLE_FLOAT_EDGE_CONTENT_BOX 0 +#define NS_STYLE_FLOAT_EDGE_MARGIN_BOX 1 // user-focus #define NS_STYLE_USER_FOCUS_NONE 0 diff --git a/layout/style/nsStyleStruct.cpp b/layout/style/nsStyleStruct.cpp index 6266a9796ca6..29b2c61209f3 100644 --- a/layout/style/nsStyleStruct.cpp +++ b/layout/style/nsStyleStruct.cpp @@ -328,7 +328,7 @@ nsStyleBorder::nsStyleBorder(StyleStructContext aContext) mBorderImageFill(NS_STYLE_BORDER_IMAGE_SLICE_NOFILL), mBorderImageRepeatH(NS_STYLE_BORDER_IMAGE_REPEAT_STRETCH), mBorderImageRepeatV(NS_STYLE_BORDER_IMAGE_REPEAT_STRETCH), - mFloatEdge(NS_STYLE_FLOAT_EDGE_CONTENT), + mFloatEdge(NS_STYLE_FLOAT_EDGE_CONTENT_BOX), mBoxDecorationBreak(NS_STYLE_BOX_DECORATION_BREAK_SLICE), mComputedBorder(0, 0, 0, 0) {