зеркало из https://github.com/mozilla/gecko-dev.git
Bug 726507 - Replace GetAccService()->GetAccessible() with mDoc->GetAccessible() in html/ and xul/ subfolders of accessibility/src/ folder, r=surkov
This commit is contained in:
Родитель
f276ee1b9f
Коммит
58ceb0c1a6
|
@ -431,16 +431,16 @@ nsHTMLSelectOptionAccessible::GetSelectState(PRUint64* aState)
|
||||||
{
|
{
|
||||||
*aState = 0;
|
*aState = 0;
|
||||||
|
|
||||||
nsIContent *content = mContent;
|
nsIContent* selectNode = mContent;
|
||||||
while (content && content->Tag() != nsGkAtoms::select) {
|
while (selectNode && selectNode->Tag() != nsGkAtoms::select) {
|
||||||
content = content->GetParent();
|
selectNode = selectNode->GetParent();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (content) {
|
if (selectNode) {
|
||||||
nsAccessible* selAcc = GetAccService()->GetAccessible(content, nsnull);
|
nsAccessible* select = mDoc->GetAccessible(selectNode);
|
||||||
if (selAcc) {
|
if (select) {
|
||||||
*aState = selAcc->State();
|
*aState = select->State();
|
||||||
return content;
|
return selectNode;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nsnull;
|
return nsnull;
|
||||||
|
|
|
@ -887,7 +887,7 @@ nsXULListboxAccessible::ContainerWidget() const
|
||||||
nsCOMPtr<nsINode> inputNode = do_QueryInterface(inputElm);
|
nsCOMPtr<nsINode> inputNode = do_QueryInterface(inputElm);
|
||||||
if (inputNode) {
|
if (inputNode) {
|
||||||
nsAccessible* input =
|
nsAccessible* input =
|
||||||
GetAccService()->GetAccessible(inputNode, nsnull);
|
mDoc->GetAccessible(inputNode);
|
||||||
return input ? input->ContainerWidget() : nsnull;
|
return input ? input->ContainerWidget() : nsnull;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -647,7 +647,7 @@ nsXULMenubarAccessible::CurrentItem()
|
||||||
nsMenuFrame* menuFrame = menuBarFrame->GetCurrentMenuItem();
|
nsMenuFrame* menuFrame = menuBarFrame->GetCurrentMenuItem();
|
||||||
if (menuFrame) {
|
if (menuFrame) {
|
||||||
nsIContent* menuItemNode = menuFrame->GetContent();
|
nsIContent* menuItemNode = menuFrame->GetContent();
|
||||||
return GetAccService()->GetAccessible(menuItemNode, nsnull);
|
return mDoc->GetAccessible(menuItemNode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nsnull;
|
return nsnull;
|
||||||
|
|
|
@ -517,7 +517,7 @@ nsXULTreeAccessible::ContainerWidget() const
|
||||||
nsCOMPtr<nsINode> inputNode = do_QueryInterface(inputElm);
|
nsCOMPtr<nsINode> inputNode = do_QueryInterface(inputElm);
|
||||||
if (inputNode) {
|
if (inputNode) {
|
||||||
nsAccessible* input =
|
nsAccessible* input =
|
||||||
GetAccService()->GetAccessible(inputNode, nsnull);
|
mDoc->GetAccessible(inputNode);
|
||||||
return input ? input->ContainerWidget() : nsnull;
|
return input ? input->ContainerWidget() : nsnull;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче