|
Test Cases
|
Report Details
|
Bugsceri ID
|
|
136
|
||
|
136
|
For HTML Elements:
|
HTML Element
|
Test Cases
|
Interface's Attributes&Methods Tested
|
Result
|
Remarks
|
Bugsceri ID
|
| Anchor |
TestHyperLink_1.html | nsIAccessibleHyperLink::anchors nsIAccessibleHyperLink::getURI() nsIAccessibleHpyerLink::getObject() nsIAccessibleHyperLink::isValid() |
PASS
|
||
|
TestHyperText_1.html
|
nsIAccessibleHperText::links nsIAccessibleHperText::getLink() nsIAccessibleHperText::getLinkIndex() |
PASS
|
|||
| Img |
TestHyperLink_2.html
|
nsIAccessibleHyperLink::anchors nsIAccessibleHyperLink::getURI() nsIAccessibleHpyerLink::getObject() nsIAccessibleHyperLink::isValid() |
PASS
|
||
|
TestHyperText_2.html
|
nsIAccessibleHperText::links nsIAccessibleHperText::getLink() nsIAccessibleHperText::getLinkIndex() |
PASS
|
|||
| Input |
TestEditableText_1.html
|
nsIAccssibleEditableText::setTextContents() |
PASS
|
||
|
TestEditableText_2.html
|
nsIAccssibleEditableText::insertText() |
PASS
|
|||
|
TestEditableText_3.html
|
nsIAccssibleEditableText::deleteText() |
PASS
|
|||
|
TestEditableText_4.html
|
nsIAccssibleEditableText::copyText() nsIAccssibleEditableText::pasteText() |
PASS
|
|||
|
TestEditableText_5.html
|
nsIAccssibleEditableText::cutText() nsIAccssibleEditableText::pasteText() |
PASS
|
|||
| P |
TestText_1.html
|
const nsAccessibleTextBoundary BOUNDARY_CHAR = 0 nsIAccessibleText::caretOffset nsIAccessibleText::charaterCount nsIAccessibleText::getText() nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getCharacterAtOffset() nsIAccessibleText::getTextBeforeOffset() |
PASS
|
||
|
TestText_2.html
|
const nsAccessibleTextBoundary BOUNDARY_WORD_START
= 1 const nsAccessibleTextBoundary BOUNDARY_WORD_END = 2 nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getTextBeforeOffset() |
FAIL
|
getTextAfterOffset() doesn't work properly. |
136
|
|
|
TestText_3.html
|
const nsAccessibleTextBoundary BOUNDARY_LINE_START
= 5 const nsAccessibleTextBoundary BOUNDARY_LINE_END = 6 nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getTextBeforeOffset() |
PASS
|
|||
|
TestText_4.html
|
nsIAccessibleText::getSelectionBounds() nsIAccessibleText::setSelectionBounds() nsIAccessibleText::addSelection() nsIAccessibleText::removeSelection() |
FAIL
|
StartOffset returns a wrong number. |
136
|
|
| Select |
TestSelection_1.html
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::addSelection() nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::refSelection() nsIAccessibleSelection::selectAllSelection() |
PASS
|
||
|
TestSelection_2.html
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::removeSelection() |
PASS
|
|||
|
TestSelection_3.html
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::clearSelection() |
PASS
|
|||
| Table |
TestTable_1.html |
nsIAccessibleTable::caption nsIAccessibleTable::summary nsIAccessibleTable::columns nsIAccessibleTable::columnHeader nsIAccessibleTable::rows nsIAccessibleTable::getIndexAt() |
PASS
|
||
|
TestTable_2.html
|
nsIAccessibleTable::getIndexAt() nsIAccessibleTable::getColumknAtIndex() nsIAccessibleTable::getRowAtIndex() nsIAccessibleTable::getColumnExtentAt() nsIAccessibleTable::getRowExtentAt() |
PASS
|
|||
|
TestTable_3.html
|
nsIAccessibleTable::getSelectedColumns() nsIAccessibleTable::isColumnSelected() nsIAccessibleTable::isRowSelected() nsIAccessibleTable::isCellSelected() |
PASS
|
|||
|
TestTable_4.html
|
nsIAccessibleTable::getSelectedRows() nsIAccessibleTable::isColumnSelected() nsIAccessibleTable::isRowSelected() nsIAccessibleTable::isCellSelected() |
PASS
|
|||
|
TestTable_5.html
|
nsIAccessibleTable::getSelectedColumns() nsIAccessibleTable::getSelectedRows() nsIAccessibleTable::isColumnSelected() nsIAccessibleTable::isRowSelected() nsIAccessibleTable::isCellSelected() |
PASS
|
For XUL Elements:
|
xul Element
|
Test Cases
|
Interface's Attributes&Methods Tested
|
Result
|
Remark
|
Bugsceri ID
|
| Textbox |
TestEditableText_1.xul
|
nsIAccssibleEditableText::setTextContents() |
PASS
|
||
|
TestEditableText_2.xul
|
nsIAccssibleEditableText::insertText() |
PASS
|
|||
|
TestEditableText_3.xul
|
nsIAccssibleEditableText::deleteText() |
PASS
|
|||
|
TestEditableText_4.xul
|
nsIAccssibleEditableText::copyText() nsIAccssibleEditableText::pasteText() |
PASS
|
|||
|
TestEditableText_5.xul
|
nsIAccssibleEditableText::cutText() nsIAccssibleEditableText::pasteText() |
PASS
|
|||
| Description |
TestText_1.xul
|
const nsAccessibleTextBoundary BOUNDARY_CHAR = 0 nsIAccessibleText::caretOffset nsIAccessibleText::charaterCount nsIAccessibleText::getText() nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getCharacterAtOffset() nsIAccessibleText::getTextBeforeOffset() |
PASS
|
||
| TestText_2.xul
|
const nsAccessibleTextBoundary BOUNDARY_WORD_START
= 1 const nsAccessibleTextBoundary BOUNDARY_WORD_END = 2 nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getTextBeforeOffset() |
FAIL
|
136
|
||
| TestText_3.xul
|
const nsAccessibleTextBoundary BOUNDARY_LINE_START
= 5 const nsAccessibleTextBoundary BOUNDARY_LINE_END = 6 nsIAccessibleText::getTextAfterOffset() nsIAccessibleText::getTextAtOffset() nsIAccessibleText::getTextBeforeOffset() |
PASS
|
|||
| TestText_4.xul
|
nsIAccessibleText::getSelectionBounds() nsIAccessibleText::setSelectionBounds() nsIAccessibleText::addSelection() nsIAccessibleText::removeSelection() |
FAIL
|
136
|
||
| Menulist |
TestMenu_1.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::addSelection() nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::refSelection() nsIAccessibleSelection::selectAllSelection() |
PASS
|
||
| TestMenu_2.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::removeSelection() |
PASS
|
|||
| TestMenu_3.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::clearSelection() |
PASS
|
|||
| Listbox |
TestListbox_1.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::addSelection() nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::refSelection() nsIAccessibleSelection::selectAllSelection() |
PASS
|
||
|
TestListbox_2.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::removeSelection() |
PASS
|
|||
|
TestListbox_3.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::clearSelection() |
PASS
|
|||
| Tree |
TestTreeForSelect_1.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::addSelection() nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::refSelection() nsIAccessibleSelection::selectAllSelection() |
PASS
|
||
| TestTreeForSelect_2.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::removeSelection() |
PASS
|
|||
| TestTreeForSelect_3.xul
|
nsIAccessibleSelection::selectionCount nsIAccessibleSelection::isChildSelected() nsIAccessibleSelection::clearSelection() |
PASS
|
|||
| TestTreeForTable_1.xul
|
nsIAccessibleTable::columns nsIAccessibleTable::rows nsIAccessibleTable::columnHeader() |
PASS
|
|||
| TestTreeForTable_2.xul
|
nsIAccessibleTable::getIndexAt() nsIAccessibleTable::getColumnAtIndex() nsIAccessibleTable::getRowAtIndex() nsIAccessibleTable::getColumnExtentAt() nsIAccessibleTable::getRowExtentAt() |
PASS
|
|||
| TestTreeForTable_3.xul
|
nsIAccessibleTable::getSelectedRows() nsIAccessibleTable::isColumnSelected() nsIAccessibleTable::isRowSelected() nsIAccessibleTable::isCellSelected() |
PASS
|
|||
| TestTreeForTable_4.xul
|
nsIAccessibleTable::getSelectedRows() nsIAccessibleTable::getSelectedColumns() nsIAccessibleTable::isColumnSelected() nsIAccessibleTable::isRowSelected() nsIAccessibleTable::isCellSelected() |
PASS
|
|||
| Progressmeter |
TestProgressmeter.xul |
nsIAccessibleValue::maximumValue nsIAccessibleValue::minimumValue nsIAccessibleValue::currentValue nsIAccessibleValue::setCurrentValue() |
PASS
|