nsresult nsSMILAnimationFunction::SetAccumulate(const nsAString& aAccumulate, nsAttrValue& aResult) { mHasChanged = PR_TRUE; PRBool parseResult = aResult.ParseEnumValue(aAccumulate, sAccumulateTable, PR_TRUE); SetAccumulateErrorFlag(!parseResult); return parseResult ? NS_OK : NS_ERROR_FAILURE; }
void nsSMILAnimationFunction::UnsetAccumulate() { SetAccumulateErrorFlag(PR_FALSE); mHasChanged = PR_TRUE; }
void nsSMILAnimationFunction::UnsetAccumulate() { SetAccumulateErrorFlag(false); mHasChanged = true; }