Bug 1295084 Part 4 - Rename Position::PositionCoord to Position::Coord. r=dholbert

--HG--
extra : rebase_source : 1b8b7019640f2db91167880899438cac7a2c49cd
This commit is contained in:
tlin@mozilla.com 2016-08-25 09:59:51 +00:00
Родитель 54d89b5a5c
Коммит 6ac132dfe9
8 изменённых файлов: 16 добавлений и 15 удалений

Просмотреть файл

@ -1054,7 +1054,7 @@ nsCSSRendering::PaintFocus(nsPresContext* aPresContext,
* dimension. (so, x/width vs. y/height)
*/
static void
ComputeObjectAnchorCoord(const Position::PositionCoord& aCoord,
ComputeObjectAnchorCoord(const Position::Coord& aCoord,
const nscoord aOriginBounds,
const nscoord aImageSize,
nscoord* aTopLeftCoord,

Просмотреть файл

@ -4151,7 +4151,7 @@ ComputeConcreteObjectSize(const nsSize& aConstraintSize,
// (Helper for HasInitialObjectFitAndPosition, to check
// each "object-position" coord.)
static bool
IsCoord50Pct(const mozilla::Position::PositionCoord& aCoord)
IsCoord50Pct(const mozilla::Position::Coord& aCoord)
{
return (aCoord.mLength == 0 &&
aCoord.mHasPercent &&

Просмотреть файл

@ -3372,7 +3372,7 @@ SetPositionValue(const Position& aPos, nsCSSValue& aCSSValue)
}
static void
SetPositionCoordValue(const Position::PositionCoord& aPosCoord,
SetPositionCoordValue(const Position::Coord& aPosCoord,
nsCSSValue& aCSSValue)
{
RefPtr<nsCSSValue::Array> posArray = nsCSSValue::Array::Create(2);

Просмотреть файл

@ -2359,7 +2359,7 @@ nsComputedDOMStyle::DoGetBackgroundOrigin()
void
nsComputedDOMStyle::SetValueToPositionCoord(
const Position::PositionCoord& aCoord,
const Position::Coord& aCoord,
nsROCSSPrimitiveValue* aValue)
{
if (!aCoord.mHasPercent) {

Просмотреть файл

@ -585,7 +585,7 @@ private:
void SetToRGBAColor(nsROCSSPrimitiveValue* aValue, nscolor aColor);
void SetValueToStyleImage(const nsStyleImage& aStyleImage,
nsROCSSPrimitiveValue* aValue);
void SetValueToPositionCoord(const mozilla::Position::PositionCoord& aCoord,
void SetValueToPositionCoord(const mozilla::Position::Coord& aCoord,
nsROCSSPrimitiveValue* aValue);
void SetValueToPosition(const mozilla::Position& aPosition,
nsDOMCSSValueList* aValueList);

Просмотреть файл

@ -6737,7 +6737,7 @@ static void
ComputePositionCoord(nsStyleContext* aStyleContext,
const nsCSSValue& aEdge,
const nsCSSValue& aOffset,
Position::PositionCoord* aResult,
Position::Coord* aResult,
RuleNodeCacheConditions& aConditions)
{
if (eCSSUnit_Percent == aOffset.GetUnit()) {
@ -6824,7 +6824,7 @@ ComputePositionValue(nsStyleContext* aStyleContext,
static void
ComputePositionCoordValue(nsStyleContext* aStyleContext,
const nsCSSValue& aValue,
Position::PositionCoord& aComputedValue,
Position::Coord& aComputedValue,
RuleNodeCacheConditions& aConditions)
{
NS_ASSERTION(aValue.GetUnit() == eCSSUnit_Array,
@ -7021,9 +7021,9 @@ SetImageLayerPositionCoordList(
const nsCSSValue& aValue,
nsStyleAutoArray<nsStyleImageLayers::Layer>& aLayers,
const nsStyleAutoArray<nsStyleImageLayers::Layer>& aParentLayers,
Position::PositionCoord
Position::Coord
Position::* aResultLocation,
Position::PositionCoord aInitialValue,
Position::Coord aInitialValue,
uint32_t aParentItemCount,
uint32_t& aItemCount,
uint32_t& aMaxItemCount,
@ -7170,7 +7170,7 @@ FillBackgroundList(
static void
FillBackgroundPositionCoordList(
nsStyleAutoArray<nsStyleImageLayers::Layer>& aLayers,
Position::PositionCoord
Position::Coord
Position::* aResultLocation,
uint32_t aItemCount, uint32_t aFillCount)
{
@ -7268,7 +7268,7 @@ nsRuleNode::ComputeBackgroundData(void* aStartStruct,
conditions);
// background-position-x/y: enum, length, percent (flags), inherit [list]
Position::PositionCoord initialPositionCoord;
Position::Coord initialPositionCoord;
initialPositionCoord.mPercent =
nsStyleImageLayers::GetInitialPositionForLayerType(
nsStyleImageLayers::LayerType::Background);
@ -10032,7 +10032,7 @@ nsRuleNode::ComputeSVGResetData(void* aStartStruct,
conditions);
// mask-position-x/y: enum, length, percent (flags), inherit [list]
Position::PositionCoord initialPositionCoord;
Position::Coord initialPositionCoord;
initialPositionCoord.mPercent =
nsStyleImageLayers::GetInitialPositionForLayerType(
nsStyleImageLayers::LayerType::Mask);

Просмотреть файл

@ -146,8 +146,9 @@ private:
};
struct Position {
typedef nsStyleCoord::CalcValue PositionCoord;
PositionCoord mXPosition, mYPosition;
using Coord = nsStyleCoord::CalcValue;
Coord mXPosition, mYPosition;
// Initialize nothing
Position() {}

Просмотреть файл

@ -687,7 +687,7 @@ nsStyleUtil::IsSignificantChild(nsIContent* aChild, bool aTextIsSignificant,
// element's content-box, this method checks whether the given
// "object-position" coordinate might cause overflow in its dimension.
static bool
ObjectPositionCoordMightCauseOverflow(const Position::PositionCoord& aCoord)
ObjectPositionCoordMightCauseOverflow(const Position::Coord& aCoord)
{
// Any nonzero length in "object-position" can push us to overflow
// (particularly if our concrete object size is exactly the same size as the