diff --git a/content/svg/content/src/nsSVGBoolean.cpp b/content/svg/content/src/nsSVGBoolean.cpp index 7185312d79fc..79d07fbfe2db 100644 --- a/content/svg/content/src/nsSVGBoolean.cpp +++ b/content/svg/content/src/nsSVGBoolean.cpp @@ -75,13 +75,12 @@ nsSVGBoolean::GetBaseValueString(nsAString & aValueAsString) void nsSVGBoolean::SetBaseValue(PRBool aValue, - nsSVGElement *aSVGElement, - PRBool aDoSetAttr) + nsSVGElement *aSVGElement) { NS_PRECONDITION(aValue == PR_TRUE || aValue == PR_FALSE, "Boolean out of range"); mAnimVal = mBaseVal = aValue; - aSVGElement->DidChangeBoolean(mAttrEnum, aDoSetAttr); + aSVGElement->DidChangeBoolean(mAttrEnum, PR_TRUE); } nsresult diff --git a/content/svg/content/src/nsSVGBoolean.h b/content/svg/content/src/nsSVGBoolean.h index 363961b68d3f..4de8350738b0 100644 --- a/content/svg/content/src/nsSVGBoolean.h +++ b/content/svg/content/src/nsSVGBoolean.h @@ -55,7 +55,7 @@ public: PRBool aDoSetAttr); void GetBaseValueString(nsAString& aValue); - void SetBaseValue(PRBool aValue, nsSVGElement *aSVGElement, PRBool aDoSetAttr); + void SetBaseValue(PRBool aValue, nsSVGElement *aSVGElement); PRBool GetBaseValue() const { return mBaseVal; } PRBool GetAnimValue() const @@ -83,7 +83,7 @@ private: NS_IMETHOD GetBaseVal(PRBool* aResult) { *aResult = mVal->GetBaseValue(); return NS_OK; } NS_IMETHOD SetBaseVal(PRBool aValue) - { mVal->SetBaseValue(aValue, mSVGElement, PR_TRUE); return NS_OK; } + { mVal->SetBaseValue(aValue, mSVGElement); return NS_OK; } NS_IMETHOD GetAnimVal(PRBool* aResult) { *aResult = mVal->GetAnimValue(); return NS_OK; }