https://github.com/web-platform-tests/wpt
Tip revision: 7cb0d28a36927eb21b7984a80c6629969634a1e2 authored by moz-wptsync-bot on 13 March 2018, 19:13:50 UTC
Performance.measure(name) should not throw if name is one of the readonly attribute of the Performance interface,
Performance.measure(name) should not throw if name is one of the readonly attribute of the Performance interface,
Tip revision: 7cb0d28
grid_aria-readonly_true_automatically_propagated-manual.html
<!doctype html>
<html>
<head>
<title>grid aria-readonly true automatically propagated</title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<link rel="stylesheet" href="/resources/testharness.css">
<link rel="stylesheet" href="/wai-aria/scripts/manual.css">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/wai-aria/scripts/ATTAcomm.js"></script>
<script>
setup({explicit_timeout: true, explicit_done: true });
var theTest = new ATTAcomm(
{
"steps" : [
{
"element" : "test",
"test" : {
"ATK" : [
[
"property",
"role",
"is",
"ROLE_TABLE_CELL"
],
[
"property",
"states",
"contains",
"STATE_READ_ONLY"
],
[
"property",
"interfaces",
"contains",
"TableCell"
]
],
"AXAPI" : [
[
"property",
"AXRole",
"is",
"AXCell"
],
[
"result",
"AXUIElementIsAttributeSettable(AXValue)",
"is",
"false"
]
],
"IAccessible2" : [
[
"property",
"interfaces",
"contains",
"IAccessibleTableCell"
]
],
"MSAA" : [
[
"property",
"role",
"is",
"ROLE_SYSTEM_CELL"
],
[
"property",
"states",
"contains",
"STATE_SYSTEM_READONLY"
]
],
"UIA" : [
[
"property",
"ControlType",
"is",
"DataItem"
],
[
"property",
"controlPatterns",
"contains",
"SelectionItem"
],
[
"property",
"Value.IsReadOnly",
"is",
"true"
]
]
},
"title" : "step 1",
"type" : "test"
},
{
"element" : "test1",
"test" : {
"ATK" : [
[
"property",
"role",
"is",
"ROLE_COLUMN_HEADER"
],
[
"property",
"states",
"contains",
"STATE_READ_ONLY"
]
],
"AXAPI" : [
[
"property",
"AXRole",
"is",
"AXCell"
],
[
"result",
"AXUIElementIsAttributeSettable(AXValue)",
"is",
"false"
]
],
"MSAA" : [
[
"property",
"role",
"is",
"ROLE_SYSTEM_COLUMNHEADER"
],
[
"property",
"states",
"contains",
"STATE_SYSTEM_READONLY"
]
],
"UIA" : [
[
"property",
"ControlType",
"is",
"HeaderItem"
],
[
"property",
"Value.IsReadOnly",
"is",
"true"
]
]
},
"title" : "step 2",
"type" : "test"
},
{
"element" : "test2",
"test" : {
"ATK" : [
[
"property",
"role",
"is",
"ROLE_ROW_HEADER"
],
[
"property",
"states",
"contains",
"STATE_READ_ONLY"
]
],
"AXAPI" : [
[
"property",
"AXRole",
"is",
"AXCell"
],
[
"result",
"AXUIElementIsAttributeSettable(AXValue)",
"is",
"false"
]
],
"MSAA" : [
[
"property",
"role",
"is",
"ROLE_SYSTEM_ROWHEADER"
],
[
"property",
"states",
"contains",
"STATE_SYSTEM_READONLY"
]
],
"UIA" : [
[
"property",
"ControlType",
"is",
"HeaderItem"
],
[
"property",
"Value.IsReadOnly",
"is",
"true"
]
]
},
"title" : "step 3",
"type" : "test"
}
],
"title" : "grid aria-readonly true automatically propagated"
}
) ;
</script>
</head>
<body>
<p>This test examines the ARIA properties for grid aria-readonly true automatically propagated.</p>
<div role="grid" aria-readonly="true">
<div role="row">
<div id="test1" role="columnheader">c1</div>
<div role="columnheader">c2</div>
</div>
<div role="row">
<div id="test2" role="rowheader">rh1</div>
<div id="test" role="gridcell">test cell</div>
</div>
</div>
<div id="manualMode"></div>
<div id="log"></div>
<div id="ATTAmessages"></div>
</body>
</html>