<!
DOCTYPE html >
<
html >
<
head >
<
title >ARIA
table tests</
title >
<
link rel=
"stylesheet" type=
"text/css"
href=
"chrome://mochikit/content/tests/SimpleTest/test.css" />
<
script src=
"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js" ></
script >
<
script type=
"application/javascript"
src=
"../common.js" ></
script >
<
script type=
"application/javascript"
src=
"../role.js" ></
script >
<
script type=
"application/javascript" >
function doTest() {
// ////////////////////////////////////////////////////////////////////////
//
table having rowgroups
var accTree =
{
TABLE : [
{ ROWGROUP: [
{ ROW: [
{ CELL: [
{ TEXT_LEAF: [ ] },
] },
] },
] },
] };
testAccessibleTree(
"table" , accTree);
// tables that could contain text container accessibles but shouldn
't.
accTree =
{
TABLE : [
{ ROW: [
{ CELL: [
{ TEXT_LEAF: [ ] },
] },
{ CELL: [
{ TEXT_LEAF: [ ] },
] },
] },
{ ROW: [
{ CELL: [
{ TEXT_LEAF: [ ] },
] },
{ CELL: [
{ TEXT_LEAF: [ ] },
] },
] },
] };
testAccessibleTree(
"tableWithPresentationalBlockElement" , accTree);
SimpleTest.finish();
}
SimpleTest.waitForExplicitFinish();
addA11yLoadEvent(doTest);
</
script >
</
head >
<
body >
<a target=
"_blank"
title =
"support ARIA table and cell roles"
href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=1173364 " >
Bug 1173364
</a>
<p id=
"display" ></p>
<
div id=
"content" style =
"display: none" ></
div >
<
pre id=
"test" >
</
pre >
<
div id=
"table" role=
"table" >
<
div role=
"rowgroup" >
<
div role=
"row" >
<
div role=
"cell" >cell</
div >
</
div >
</
div >
</
div >
<
div id=
"tableWithPresentationalBlockElement" role=
"table" >
<
span style =
"display: block;" >
<
div role=
"row" >
<
div role=
"cell" >Cell 1</
div >
<
div role=
"cell" >Cell 2</
div >
</
div >
</
span >
<
span style =
"display: block;" >
<
div role=
"row" >
<
span style =
"display: block;" >
<
div role=
"cell" >Cell 3</
div >
<
div role=
"cell" >Cell 4</
div >
</
span >
</
div >
</
span >
</
div >
</
body >
</
html >
Messung V0.5 C=100 H=100 G=100
¤ Dauer der Verarbeitung: 0.2 Sekunden
¤
*© Formatika GbR, Deutschland