Bug 675553 followup: remove tautologous assertions. r=ehsan

This commit is contained in:
Jesse Ruderman 2011-10-24 16:21:09 -07:00
Родитель 16ae475176
Коммит b90b74eb61
4 изменённых файлов: 0 добавлений и 12 удалений

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

@ -118,8 +118,6 @@ NS_IMETHODIMP xpcTestObjectReadWrite :: GetBooleanProperty(bool *aBooleanPropert
return NS_OK;
}
NS_IMETHODIMP xpcTestObjectReadWrite :: SetBooleanProperty(bool aBooleanProperty) {
NS_ENSURE_TRUE(aBooleanProperty == true || aBooleanProperty == false,
NS_ERROR_INVALID_ARG);
boolProperty = aBooleanProperty;
return NS_OK;
}

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

@ -140,8 +140,6 @@ nsHTMLReflowState::nsHTMLReflowState(nsPresContext* aPresContext,
NS_PRECONDITION((aContainingBlockWidth == -1) ==
(aContainingBlockHeight == -1),
"cb width and height should only be non-default together");
NS_PRECONDITION(aInit == true || aInit == false,
"aInit out of range for bool");
NS_PRECONDITION(!mFlags.mSpecialHeightReflow ||
!NS_SUBTREE_DIRTY(aFrame),
"frame should be clean when getting special height reflow");

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

@ -587,7 +587,6 @@ protected:
bool aIsRepeating);
void SetParsingCompoundProperty(bool aBool) {
NS_ASSERTION(aBool == true || aBool == false, "bad bool value");
mParsingCompoundProperty = aBool;
}
bool IsParsingCompoundProperty(void) const {
@ -792,7 +791,6 @@ CSSParserImpl::SetStyleSheet(nsCSSStyleSheet* aSheet)
nsresult
CSSParserImpl::SetQuirkMode(bool aQuirkMode)
{
NS_ASSERTION(aQuirkMode == true || aQuirkMode == false, "bad bool value");
mNavQuirkMode = aQuirkMode;
return NS_OK;
}
@ -800,8 +798,6 @@ CSSParserImpl::SetQuirkMode(bool aQuirkMode)
nsresult
CSSParserImpl::SetSVGMode(bool aSVGMode)
{
NS_ASSERTION(aSVGMode == true || aSVGMode == false,
"bad bool value");
mScanner.SetSVGMode(aSVGMode);
return NS_OK;
}
@ -1157,8 +1153,6 @@ CSSParserImpl::ParseMediaList(const nsSubstring& aBuffer,
InitScanner(aBuffer, aURI, aLineNumber, aURI, nsnull);
AssertInitialState();
NS_ASSERTION(aHTMLMode == true || aHTMLMode == false,
"invalid bool");
mHTMLMediaMode = aHTMLMode;
// XXXldb We need to make the scanner not skip CSS comments! (Or

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

@ -147,8 +147,6 @@ class nsCSSScanner {
// Set whether or not we are processing SVG
void SetSVGMode(bool aSVGMode) {
NS_ASSERTION(aSVGMode == true || aSVGMode == false,
"bad bool value");
mSVGMode = aSVGMode;
}
bool IsSVGMode() const {