Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky ... sorry, missed some files

This commit is contained in:
uid502 2003-10-31 21:00:19 +00:00
Родитель 2923bed5da
Коммит 8c15716f48
2 изменённых файлов: 5 добавлений и 16 удалений

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

@ -93,8 +93,7 @@ PRBool nsAccessibleHyperText::GetAllTextChildren(nsIPresContext *aPresContext, n
if (! aCurFrame)
return PR_FALSE;
nsCOMPtr<nsIAtom> frameType;
aCurFrame->GetFrameType(getter_AddRefs(frameType));
nsIAtom* frameType = aCurFrame->GetType();
if (frameType == nsAccessibilityAtoms::blockFrame) {
if (bSave)
return PR_TRUE;

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

@ -871,10 +871,7 @@ PRBool nsAccessible::IsCorrectFrameType( nsIFrame* aFrame, nsIAtom* aAtom )
NS_ASSERTION(aFrame != nsnull, "aFrame is null in call to IsCorrectFrameType!");
NS_ASSERTION(aAtom != nsnull, "aAtom is null in call to IsCorrectFrameType!");
nsCOMPtr<nsIAtom> frameType;
aFrame->GetFrameType(getter_AddRefs(frameType));
return (frameType.get() == aAtom);
return aFrame->GetType() == aAtom;
}
@ -1464,9 +1461,7 @@ nsresult nsAccessible::GetParentBlockNode(nsIPresShell *aPresShell, nsIDOMNode *
aPresShell->GetPresContext(getter_AddRefs(presContext));
nsIFrame* childFrame = nsnull;
nsCOMPtr<nsIAtom> frameType;
while (frame &&
NS_SUCCEEDED(frame->GetFrameType(getter_AddRefs(frameType))) &&
frameType != nsAccessibilityAtoms::textFrame) {
while (frame && frame->GetType() != nsAccessibilityAtoms::textFrame) {
frame->FirstChild(presContext, nsnull, &childFrame);
frame = childFrame;
}
@ -1498,12 +1493,8 @@ nsIFrame* nsAccessible::GetParentBlockFrame(nsIFrame *aFrame)
return nsnull;
nsIFrame* frame = aFrame;
nsCOMPtr<nsIAtom> frameType;
frame->GetFrameType(getter_AddRefs(frameType));
while (frame && frameType != nsAccessibilityAtoms::blockFrame) {
while (frame && frame->GetType() != nsAccessibilityAtoms::blockFrame) {
nsIFrame* parentFrame = frame->GetParent();
if (parentFrame)
parentFrame->GetFrameType(getter_AddRefs(frameType));
frame = parentFrame;
}
return frame;
@ -1532,8 +1523,7 @@ PRBool nsAccessible::FindTextFrame(PRInt32 &index, nsIPresContext *aPresContext,
return PR_TRUE;
}
nsCOMPtr<nsIAtom> frameType;
aCurFrame->GetFrameType(getter_AddRefs(frameType));
nsIAtom* frameType = aCurFrame->GetType();
if (frameType == nsAccessibilityAtoms::blockFrame) {
// every block frame will reset the index
index = 0;