<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[170412] trunk/LayoutTests</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/170412">170412</a></dd>
<dt>Author</dt> <dd>samuel_white@apple.com</dd>
<dt>Date</dt> <dd>2014-06-24 17:56:17 -0700 (Tue, 24 Jun 2014)</dd>
</dl>
<h3>Log Message</h3>
<pre>AX: Remove tight platform expectation coupling form roles-exposed layout test.
https://bugs.webkit.org/show_bug.cgi?id=134123
Reviewed by Chris Fleizach.
Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
* accessibility/roles-exposed-expected.txt:
* accessibility/roles-exposed.html:
* platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
* platform/mac/accessibility/roles-exposed-expected.txt:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsaccessibilityrolesexposedexpectedtxt">trunk/LayoutTests/accessibility/roles-exposed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilityrolesexposedhtml">trunk/LayoutTests/accessibility/roles-exposed.html</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilityrolesexposedexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmountainlionaccessibilityrolesexposedexpectedtxt">trunk/LayoutTests/platform/mac-mountainlion/accessibility/roles-exposed-expected.txt</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (170411 => 170412)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-06-25 00:53:24 UTC (rev 170411)
+++ trunk/LayoutTests/ChangeLog        2014-06-25 00:56:17 UTC (rev 170412)
</span><span class="lines">@@ -1,3 +1,17 @@
</span><ins>+2014-06-24 Samuel White <samuel_white@apple.com>
+
+ AX: Remove tight platform expectation coupling form roles-exposed layout test.
+ https://bugs.webkit.org/show_bug.cgi?id=134123
+
+ Reviewed by Chris Fleizach.
+
+ Don't enforce platform specific differences in the test itself. This is what the various expectation files are for.
+
+ * accessibility/roles-exposed-expected.txt:
+ * accessibility/roles-exposed.html:
+ * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt:
+ * platform/mac/accessibility/roles-exposed-expected.txt:
+
</ins><span class="cx"> 2014-06-24 Mark Rowe <mrowe@apple.com>
</span><span class="cx">
</span><span class="cx"> WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilityrolesexposedexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/roles-exposed-expected.txt (170411 => 170412)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/roles-exposed-expected.txt        2014-06-25 00:53:24 UTC (rev 170411)
+++ trunk/LayoutTests/accessibility/roles-exposed-expected.txt        2014-06-25 00:56:17 UTC (rev 170412)
</span><span class="lines">@@ -4,379 +4,379 @@
</span><span class="cx"> On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
</span><span class="cx">
</span><span class="cx">
</span><del>-PASS: a[href]
</del><ins>+a[href]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx">
</span><del>-PASS: address
</del><ins>+address
</ins><span class="cx"> AXRole: AXLandmarkContentInfo
</span><span class="cx">
</span><del>-PASS: article
</del><ins>+article
</ins><span class="cx"> AXRole: AXArticle
</span><span class="cx">
</span><del>-PASS: aside
</del><ins>+aside
</ins><span class="cx"> AXRole: AXLandmarkComplementary
</span><span class="cx">
</span><del>-PASS: blockquote
</del><ins>+blockquote
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: button
</del><ins>+button
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: dl
</del><ins>+dl
</ins><span class="cx"> AXRole: AXDescriptionList
</span><span class="cx">
</span><del>-PASS: dt
</del><ins>+dt
</ins><span class="cx"> AXRole: AXDescriptionTerm
</span><span class="cx">
</span><del>-PASS: dd
</del><ins>+dd
</ins><span class="cx"> AXRole: AXDescriptionValue
</span><span class="cx">
</span><del>-PASS: div
</del><ins>+div
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: fieldset
</del><ins>+fieldset
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: legend
</del><ins>+legend
</ins><span class="cx"> AXRole: AXLabel
</span><span class="cx">
</span><del>-PASS: form
</del><ins>+form
</ins><span class="cx"> AXRole: AXForm
</span><span class="cx">
</span><del>-PASS: header
</del><ins>+header
</ins><span class="cx"> AXRole: AXLandmarkBanner
</span><span class="cx">
</span><del>-PASS: hgroup
</del><ins>+hgroup
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: h1
</del><ins>+h1
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: h2
</del><ins>+h2
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: h3
</del><ins>+h3
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: h4
</del><ins>+h4
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: h5
</del><ins>+h5
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: h6
</del><ins>+h6
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: hr
</del><ins>+hr
</ins><span class="cx"> AXRole: AXSeparator
</span><span class="cx">
</span><del>-PASS: img[alt='X']
</del><ins>+img[alt='X']
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx">
</span><del>-PASS: input[type='button']
</del><ins>+input[type='button']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: input[type='checkbox']
</del><ins>+input[type='checkbox']
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx">
</span><del>-PASS: input[type='date']
</del><ins>+input[type='date']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='datetime']
</del><ins>+input[type='datetime']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='datetime-local']
</del><ins>+input[type='datetime-local']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='email']
</del><ins>+input[type='email']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='file']
</del><ins>+input[type='file']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: input[type='image']
</del><ins>+input[type='image']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: input[type='month']
</del><ins>+input[type='month']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='number']
</del><ins>+input[type='number']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='password']
</del><ins>+input[type='password']
</ins><span class="cx"> AXRole: AXPasswordField
</span><span class="cx">
</span><del>-PASS: input[type='radio']
</del><ins>+input[type='radio']
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx">
</span><del>-PASS: input[type='range']
</del><ins>+input[type='range']
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx">
</span><del>-PASS: input[type='reset']
</del><ins>+input[type='reset']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: input[type='search']
</del><ins>+input[type='search']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='submit']
</del><ins>+input[type='submit']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: input[type='tel']
</del><ins>+input[type='tel']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='text']
</del><ins>+input[type='text']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='time']
</del><ins>+input[type='time']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='url']
</del><ins>+input[type='url']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: input[type='week']
</del><ins>+input[type='week']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: math
</del><ins>+math
</ins><span class="cx"> AXRole: AXMath
</span><span class="cx">
</span><del>-PASS: nav
</del><ins>+nav
</ins><span class="cx"> AXRole: AXLandmarkNavigation
</span><span class="cx">
</span><del>-PASS: ol
</del><ins>+ol
</ins><span class="cx"> AXRole: AXList
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: p
</del><ins>+p
</ins><span class="cx"> AXRole: AXParagraph
</span><span class="cx">
</span><del>-PASS: pre
</del><ins>+pre
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: progress
</del><ins>+progress
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx">
</span><del>-PASS: select:not([multiple])
</del><ins>+select:not([multiple])
</ins><span class="cx"> AXRole: AXComboBox
</span><span class="cx">
</span><del>-PASS: select[multiple]
</del><ins>+select[multiple]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx">
</span><del>-PASS: option
</del><ins>+option
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: optgroup
</del><ins>+optgroup
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: table
</del><ins>+table
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx">
</span><del>-PASS: td
</del><ins>+td
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx">
</span><del>-PASS: textarea
</del><ins>+textarea
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: ul
</del><ins>+ul
</ins><span class="cx"> AXRole: AXList
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: div[role=command]
</del><ins>+div[role=command]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=composite]
</del><ins>+div[role=composite]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=input]
</del><ins>+div[role=input]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=landmark]
</del><ins>+div[role=landmark]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=range]
</del><ins>+div[role=range]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=roletype]
</del><ins>+div[role=roletype]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=section]
</del><ins>+div[role=section]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=sectionhead]
</del><ins>+div[role=sectionhead]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=select]
</del><ins>+div[role=select]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=structure]
</del><ins>+div[role=structure]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=widget]
</del><ins>+div[role=widget]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=window]
</del><ins>+div[role=window]
</ins><span class="cx"> AXRole: AXSection
</span><span class="cx">
</span><del>-PASS: div[role=alert]
</del><ins>+div[role=alert]
</ins><span class="cx"> AXRole: AXAlert
</span><span class="cx">
</span><del>-PASS: div[role=alertdialog]
</del><ins>+div[role=alertdialog]
</ins><span class="cx"> AXRole: AXAlert
</span><span class="cx">
</span><del>-PASS: div[role=application]
</del><ins>+div[role=application]
</ins><span class="cx"> AXRole: AXEmbedded
</span><span class="cx">
</span><del>-PASS: div[role=article]
</del><ins>+div[role=article]
</ins><span class="cx"> AXRole: AXArticle
</span><span class="cx">
</span><del>-PASS: div[role=banner]
</del><ins>+div[role=banner]
</ins><span class="cx"> AXRole: AXLandmarkBanner
</span><span class="cx">
</span><del>-PASS: div[role=button]
</del><ins>+div[role=button]
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx">
</span><del>-PASS: div[role=checkbox]
</del><ins>+div[role=checkbox]
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx">
</span><del>-PASS: div[role=combobox]
</del><ins>+div[role=combobox]
</ins><span class="cx"> AXRole: AXComboBox
</span><span class="cx">
</span><del>-PASS: div[role=complementary]
</del><ins>+div[role=complementary]
</ins><span class="cx"> AXRole: AXLandmarkComplementary
</span><span class="cx">
</span><del>-PASS: div[role=contentinfo]
</del><ins>+div[role=contentinfo]
</ins><span class="cx"> AXRole: AXLandmarkContentInfo
</span><span class="cx">
</span><del>-PASS: div[role=definition]
</del><ins>+div[role=definition]
</ins><span class="cx"> AXRole: AXDefinition
</span><span class="cx">
</span><del>-PASS: div[role=dialog]
</del><ins>+div[role=dialog]
</ins><span class="cx"> AXRole: AXDialog
</span><span class="cx">
</span><del>-PASS: div[role=directory]
</del><ins>+div[role=directory]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx">
</span><del>-PASS: div[role=grid]
</del><ins>+div[role=grid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx">
</span><del>-PASS: div[role=group]
</del><ins>+div[role=group]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: div[role=heading]
</del><ins>+div[role=heading]
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx">
</span><del>-PASS: div[role=img]
</del><ins>+div[role=img]
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx">
</span><del>-PASS: div[role=link]
</del><ins>+div[role=link]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx">
</span><del>-PASS: div[role=list]
</del><ins>+div[role=list]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx">
</span><del>-PASS: div[role=listitem]
</del><ins>+div[role=listitem]
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: div[role=option]
</del><ins>+div[role=option]
</ins><span class="cx"> AXRole: AXListItem
</span><span class="cx">
</span><del>-PASS: div[role=log]
</del><ins>+div[role=log]
</ins><span class="cx"> AXRole: AXLog
</span><span class="cx">
</span><del>-PASS: div[role=main]
</del><ins>+div[role=main]
</ins><span class="cx"> AXRole: AXLandmarkMain
</span><span class="cx">
</span><del>-PASS: div[role=marquee]
</del><ins>+div[role=marquee]
</ins><span class="cx"> AXRole: AXMarquee
</span><span class="cx">
</span><del>-PASS: div[role=math]
</del><ins>+div[role=math]
</ins><span class="cx"> AXRole: AXMath
</span><span class="cx">
</span><del>-PASS: div[role=menu]
</del><ins>+div[role=menu]
</ins><span class="cx"> AXRole: AXMenu
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXCheckMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXRadioMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=menubar]
</del><ins>+div[role=menubar]
</ins><span class="cx"> AXRole: AXMenuBar
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXCheckMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXRadioMenuItem
</span><span class="cx">
</span><del>-PASS: div[role=navigation]
</del><ins>+div[role=navigation]
</ins><span class="cx"> AXRole: AXLandmarkNavigation
</span><span class="cx">
</span><del>-PASS: div[role=note]
</del><ins>+div[role=note]
</ins><span class="cx"> AXRole: AXComment
</span><span class="cx">
</span><del>-PASS: div[role=progressbar]
</del><ins>+div[role=progressbar]
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx">
</span><del>-PASS: div[role=radiogroup]
</del><ins>+div[role=radiogroup]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx">
</span><del>-PASS: div[role=radio]
</del><ins>+div[role=radio]
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx">
</span><del>-PASS: div[role=scrollbar]
</del><ins>+div[role=scrollbar]
</ins><span class="cx"> AXRole: AXScrollBar
</span><span class="cx">
</span><del>-PASS: div[role=search]
</del><ins>+div[role=search]
</ins><span class="cx"> AXRole: AXLandmarkSearch
</span><span class="cx">
</span><del>-PASS: div[role=separator]
</del><ins>+div[role=separator]
</ins><span class="cx"> AXRole: AXSeparator
</span><span class="cx">
</span><del>-PASS: div[role=slider]
</del><ins>+div[role=slider]
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx">
</span><del>-PASS: div[role=spinbutton]
</del><ins>+div[role=spinbutton]
</ins><span class="cx"> AXRole: AXSpinButton
</span><span class="cx">
</span><del>-PASS: div[role=tablist]
</del><ins>+div[role=tablist]
</ins><span class="cx"> AXRole: AXTabGroup
</span><span class="cx">
</span><del>-PASS: div[role=tab]
</del><ins>+div[role=tab]
</ins><span class="cx"> AXRole: AXTab
</span><span class="cx">
</span><del>-PASS: div[role=textbox]
</del><ins>+div[role=textbox]
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx">
</span><del>-PASS: div[role=timer]
</del><ins>+div[role=timer]
</ins><span class="cx"> AXRole: AXTimer
</span><span class="cx">
</span><del>-PASS: div[role=toolbar]
</del><ins>+div[role=toolbar]
</ins><span class="cx"> AXRole: AXToolbar
</span><span class="cx">
</span><del>-PASS: div[role=treegrid]
</del><ins>+div[role=treegrid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx">
</span><span class="cx"> PASS successfullyParsed is true
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilityrolesexposedhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/roles-exposed.html (170411 => 170412)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/roles-exposed.html        2014-06-25 00:53:24 UTC (rev 170411)
+++ trunk/LayoutTests/accessibility/roles-exposed.html        2014-06-25 00:56:17 UTC (rev 170412)
</span><span class="lines">@@ -6,163 +6,163 @@
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><span class="cx"> <!-- HTML elements in alphabetical order, excepting the need for nesting (e.g. <li> is with its <ol> and <ul> parents) -->
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><del>-<a data-platform="atk,mac" data-role="AXLink" data-subrole="" data-roledescription="link" href="#" data-note="[href]" class="ex">X</a>
-<!-- [ATK] Skipped: not focusable --><a data-platform="mac" data-role="" data-subrole="" data-roledescription="" data-note=":not([href])" class="ex">X</a>
-<!-- [ATK] Skipped: not focusable --><abbr data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</abbr>
-<!-- http://webkit.org/b/83989 --><address data-platform="atk,mac" data-role-atk="AXLandmarkContentInfo" data-role-mac="AXGroup" data-subrole="AXLandmarkContentInfo" data-roledescription="content information" class="ex">X</address>
</del><ins>+<a data-platform="atk,mac" href="#" data-note="[href]" class="ex">X</a>
+<!-- [ATK] Skipped: not focusable --><a data-platform="mac" data-note=":not([href])" class="ex">X</a>
+<!-- [ATK] Skipped: not focusable --><abbr data-platform="mac" class="ex">X</abbr>
+<!-- http://webkit.org/b/83989 --><address data-platform="atk,mac" class="ex">X</address>
</ins><span class="cx"> <!-- skipped <area> -->
</span><del>-<article data-platform="atk,mac" data-role-atk="AXArticle" data-role-mac="AXGroup" data-subrole="AXDocumentArticle" data-roledescription="article" class="ex">X</article>
-<aside data-platform="atk,mac" data-role-atk="AXLandmarkComplementary" data-role-mac="AXGroup" data-subrole="AXLandmarkComplementary" data-roledescription="complementary" class="ex">X</aside>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><audio data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</audio>
-<!-- [ATK] Skipped: not focusable --><b data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</b>
-<!-- [ATK] Skipped: not focusable --><bdo data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</bdo>
-<blockquote data-platform="atk,mac" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</blockquote>
-<button data-platform="atk,mac" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex">X</button>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><canvas data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</canvas>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><cite data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</cite>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><code data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</code>
</del><ins>+<article data-platform="atk,mac" class="ex">X</article>
+<aside data-platform="atk,mac" class="ex">X</aside>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><audio data-platform="mac" class="ex">X</audio>
+<!-- [ATK] Skipped: not focusable --><b data-platform="mac" class="ex">X</b>
+<!-- [ATK] Skipped: not focusable --><bdo data-platform="mac" class="ex">X</bdo>
+<blockquote data-platform="atk,mac" class="ex">X</blockquote>
+<button data-platform="atk,mac" class="ex">X</button>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><canvas data-platform="mac" class="ex">X</canvas>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><cite data-platform="mac" class="ex">X</cite>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><code data-platform="mac" class="ex">X</code>
</ins><span class="cx"> <!-- skipped <command> -->
</span><span class="cx"> <!-- skipped <datalist> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><del data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</del>
</del><ins>+<!-- [ATK] Skipped: not focusable --><del data-platform="mac" class="ex">X</del>
</ins><span class="cx"> <!-- skipped <details/summary> http://webkit.org/b/108979 -->
</span><del>-<!-- [ATK] Skipped: not focusable --><dfn data-platform="mac" data-role="AXGroup" data-subrole="AXDefinition" data-roledescription="definition" class="ex">X</dfn>
-<dl data-platform="atk,mac" data-role-atk="AXDescriptionList" data-role-mac="AXList" data-subrole="AXDescriptionList" data-alternatesubrole="AXDefinitionList" data-roledescription="description list" class="ex">
- <dt data-platform="atk,mac" data-role-atk="AXDescriptionTerm" data-role-mac="AXGroup" data-subrole="AXTerm" data-roledescription="term" class="ex">X</dt>
- <dd data-platform="atk,mac" data-role-atk="AXDescriptionValue" data-role-mac="AXGroup" data-subrole="AXDescription" data-roledescription="description" class="ex">X</dd>
</del><ins>+<!-- [ATK] Skipped: not focusable --><dfn data-platform="mac" class="ex">X</dfn>
+<dl data-platform="atk,mac" class="ex">
+ <dt data-platform="atk,mac" class="ex">X</dt>
+ <dd data-platform="atk,mac" class="ex">X</dd>
</ins><span class="cx"> </dl>
</span><del>-<div data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<!-- [ATK] Skipped: not focusable --><em data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</em>
</del><ins>+<div data-platform="atk,mac" class="ex">X</div>
+<!-- [ATK] Skipped: not focusable --><em data-platform="mac" class="ex">X</em>
</ins><span class="cx"> <!-- skipped <embed> -->
</span><del>-<fieldset data-platform="atk,mac" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">
- <legend data-platform="atk,mac" data-role="" data-role-atk="AXLabel" data-subrole="" data-roledescription="" class="ex">X</legend>
</del><ins>+<fieldset data-platform="atk,mac" class="ex">
+ <legend data-platform="atk,mac" class="ex">X</legend>
</ins><span class="cx"> </fieldset>
</span><span class="cx"> <!-- skipped figure/figcaption http://webkit.org/b/108996 -->
</span><del>-<!-- [ATK] Skipped: not focusable --><footer data-platform="mac" data-role="AXGroup" data-subrole="AXLandmarkContentInfo" data-roledescription="footer" class="ex">X</footer>
-<form data-platform="atk,mac" data-role-atk="AXForm" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</form>
</del><ins>+<!-- [ATK] Skipped: not focusable --><footer data-platform="mac" class="ex">X</footer>
+<form data-platform="atk,mac" class="ex">X</form>
</ins><span class="cx"> <!-- skipped <frame> -->
</span><span class="cx"> <!-- skipped <frameset> -->
</span><span class="cx"> <!-- skipped <head> -->
</span><del>-<!-- http://webkit.org/b/109013 --><header data-platform="atk,mac" data-role-atk="AXLandmarkBanner" data-role-mac="AXGroup" data-subrole="AXLandmarkBanner" data-roledescription="banner" class="ex">X</header>
-<hgroup data-platform="atk,mac" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</hgroup>
-<h1 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h1>
-<h2 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h2>
-<h3 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h3>
-<h4 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h4>
-<h5 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h5>
-<h6 data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</h6>
-<hr data-platform="atk,mac" data-role-mac="AXSplitter" data-role-atk="AXSeparator" data-subrole="AXContentSeparator" data-roledescription="separator" class="ex">
</del><ins>+<!-- http://webkit.org/b/109013 --><header data-platform="atk,mac" class="ex">X</header>
+<hgroup data-platform="atk,mac" class="ex">X</hgroup>
+<h1 data-platform="atk,mac" class="ex">X</h1>
+<h2 data-platform="atk,mac" class="ex">X</h2>
+<h3 data-platform="atk,mac" class="ex">X</h3>
+<h4 data-platform="atk,mac" class="ex">X</h4>
+<h5 data-platform="atk,mac" class="ex">X</h5>
+<h6 data-platform="atk,mac" class="ex">X</h6>
+<hr data-platform="atk,mac" class="ex">
</ins><span class="cx"> <!-- skipped <html> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><i data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</i>
</del><ins>+<!-- [ATK] Skipped: not focusable --><i data-platform="mac" class="ex">X</i>
</ins><span class="cx"> <!-- skipped <iframe> -->
</span><del>-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex" data-note=":not([src]):not([alt])">
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex" alt="" data-note="[alt='']">
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex" src="foo.png" data-note="[src]:not([alt])">
-<img data-platform="atk,mac" data-role="AXImage" data-subrole="" data-roledescription="image" class="ex" alt="X" data-note="[alt='X']">
-<input data-platform="atk,mac" type="button" value="X" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex" data-note="[type='button']">
</del><ins>+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" class="ex" data-note=":not([src]):not([alt])">
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" class="ex" alt="" data-note="[alt='']">
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><img data-platform="mac" class="ex" src="foo.png" data-note="[src]:not([alt])">
+<img data-platform="atk,mac" class="ex" alt="X" data-note="[alt='X']">
+<input data-platform="atk,mac" type="button" value="X" class="ex" data-note="[type='button']">
</ins><span class="cx"> <!-- skipped <menu><input type="button"></menu> -->
</span><del>-<!-- [ATK] Wrong role (webkit.org/b/125493) --><!-- http://webkit.org/b/109017 --><input data-platform="mac" type="color" value="X" data-role="AXColorWell" data-subrole="" data-roledescription="color well" class="ex" data-note="[type='color']">
-<input data-platform="atk,mac" type="checkbox" data-role="AXCheckBox" data-subrole="" data-roledescription="check box" class="ex" data-note="[type='checkbox']">
</del><ins>+<!-- [ATK] Wrong role (webkit.org/b/125493) --><!-- http://webkit.org/b/109017 --><input data-platform="mac" type="color" value="X" class="ex" data-note="[type='color']">
+<input data-platform="atk,mac" type="checkbox" class="ex" data-note="[type='checkbox']">
</ins><span class="cx"> <!-- skipped <menu><input type="checkbox"></menu> -->
</span><del>-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="date" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='date']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="datetime" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='datetime']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="datetime-local" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='datetime-local']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="email" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='email']">
-<input data-platform="atk,mac" type="file" data-role="AXButton" data-subrole="AXFileUploadButton" data-roledescription="file upload button" class="ex" data-note="[type='file']">
-<!-- [ATK] Skipped: not focusable --><input data-platform="mac" type="hidden" data-role="" data-subrole="" data-roledescription="" class="ex" data-note="[type='hidden']">
-<input data-platform="atk,mac" type="image" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex" data-note="[type='image']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="month" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='month']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="number" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='number']">
-<input data-platform="atk,mac" type="password" value="X" data-role-atk="AXPasswordField" data-role-mac="AXTextField" data-subrole="AXSecureTextField" data-roledescription="secure text field" class="ex" data-note="[type='password']">
-<input data-platform="atk,mac" type="radio" data-role="AXRadioButton" data-subrole="" data-roledescription="radio button" class="ex" data-note="[type='radio']">
</del><ins>+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="date" value="X" class="ex" data-note="[type='date']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="datetime" value="X" class="ex" data-note="[type='datetime']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="datetime-local" value="X" class="ex" data-note="[type='datetime-local']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="email" value="X" class="ex" data-note="[type='email']">
+<input data-platform="atk,mac" type="file" class="ex" data-note="[type='file']">
+<!-- [ATK] Skipped: not focusable --><input data-platform="mac" type="hidden" class="ex" data-note="[type='hidden']">
+<input data-platform="atk,mac" type="image" class="ex" data-note="[type='image']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="month" value="X" class="ex" data-note="[type='month']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="number" value="X" class="ex" data-note="[type='number']">
+<input data-platform="atk,mac" type="password" value="X" class="ex" data-note="[type='password']">
+<input data-platform="atk,mac" type="radio" class="ex" data-note="[type='radio']">
</ins><span class="cx"> <!-- skipped <menu><input type="radio"></menu> -->
</span><del>-<input data-platform="atk,mac" type="range" data-role="AXSlider" data-subrole="" data-roledescription="slider" class="ex" data-note="[type='range']">
-<input data-platform="atk,mac" type="reset" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex" data-note="[type='reset']">
-<input data-platform="atk,mac" type="search" value="X" data-role="AXTextField" data-subrole="AXSearchField" data-roledescription="search text field" class="ex" data-note="[type='search']">
-<input data-platform="atk,mac" type="submit" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex" data-note="[type='submit']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="tel" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='tel']">
-<input data-platform="atk,mac" type="text" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='text']">
</del><ins>+<input data-platform="atk,mac" type="range" class="ex" data-note="[type='range']">
+<input data-platform="atk,mac" type="reset" class="ex" data-note="[type='reset']">
+<input data-platform="atk,mac" type="search" value="X" class="ex" data-note="[type='search']">
+<input data-platform="atk,mac" type="submit" class="ex" data-note="[type='submit']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="tel" value="X" class="ex" data-note="[type='tel']">
+<input data-platform="atk,mac" type="text" value="X" class="ex" data-note="[type='text']">
</ins><span class="cx"> <!-- skipped <input type="text"> with suggestions source element: http://www.w3.org/html/wg/drafts/html/master/forms.html#concept-input-list -->
</span><del>-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="time" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='time']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="url" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='url']">
-<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="week" value="X" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex" data-note="[type='week']">
-<!-- [ATK] Skipped: not focusable --><ins data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</ins>
</del><ins>+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="time" value="X" class="ex" data-note="[type='time']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="url" value="X" class="ex" data-note="[type='url']">
+<!-- http://webkit.org/b/109017 --><input data-platform="atk,mac" type="week" value="X" class="ex" data-note="[type='week']">
+<!-- [ATK] Skipped: not focusable --><ins data-platform="mac" class="ex">X</ins>
</ins><span class="cx"> <!-- skipped <link> -->
</span><span class="cx"> <!-- skipped <map> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><!-- http://webkit.org/b/109018 --><mark data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</mark>
-<math data-platform="atk,mac" data-role-atk="AXMath" data-role-mac="AXGroup" data-subrole="AXDocumentMath" data-roledescription="math" class="ex">X</math>
</del><ins>+<!-- [ATK] Skipped: not focusable --><!-- http://webkit.org/b/109018 --><mark data-platform="mac" class="ex">X</mark>
+<math data-platform="atk,mac" class="ex">X</math>
</ins><span class="cx"> <!-- skipped <menu> -->
</span><span class="cx"> <!-- skipped <meta> -->
</span><del>-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><meter data-platform="mac" data-role="AXProgressIndicator" data-subrole="" data-roledescription="progress indicator" class="ex" value="0.75">X</meter>
-<nav data-platform="atk,mac" data-role-atk="AXLandmarkNavigation" data-role-mac="AXGroup" data-subrole="AXLandmarkNavigation" data-roledescription="navigation" class="ex">X</nav>
</del><ins>+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><meter data-platform="mac" class="ex" value="0.75">X</meter>
+<nav data-platform="atk,mac" class="ex">X</nav>
</ins><span class="cx"> <!-- skipped <noscript> -->
</span><span class="cx"> <!-- skipped <object> -->
</span><del>-<ol data-platform="atk,mac" data-role="AXList" data-subrole="AXContentList" data-roledescription="content list" class="ex">
- <li data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</li>
</del><ins>+<ol data-platform="atk,mac" class="ex">
+ <li data-platform="atk,mac" class="ex">X</li>
</ins><span class="cx"> </ol>
</span><span class="cx"> <!-- skipped <optgroup> -->
</span><span class="cx"> <!-- skipped <option> -->
</span><span class="cx"> <!-- skipped <output> -->
</span><del>-<p data-platform="atk,mac" data-role-atk="AXParagraph" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</p>
</del><ins>+<p data-platform="atk,mac" class="ex">X</p>
</ins><span class="cx"> <!-- skipped <param> -->
</span><del>-<pre data-platform="atk,mac" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</pre>
-<progress data-platform="atk,mac" data-role="AXProgressIndicator" data-subrole="" data-roledescription="progress indicator" class="ex" value="0.75">X</progress>
-<!-- [ATK] Skipped: not focusable --><q data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</q>
</del><ins>+<pre data-platform="atk,mac" class="ex">X</pre>
+<progress data-platform="atk,mac" class="ex" value="0.75">X</progress>
+<!-- [ATK] Skipped: not focusable --><q data-platform="mac" class="ex">X</q>
</ins><span class="cx"> <!-- skipped <ruby/rp/rt> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><s data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</s>
-<!-- [ATK] Skipped: not focusable --><samp data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</samp>
</del><ins>+<!-- [ATK] Skipped: not focusable --><s data-platform="mac" class="ex">X</s>
+<!-- [ATK] Skipped: not focusable --><samp data-platform="mac" class="ex">X</samp>
</ins><span class="cx"> <!-- skipped <script> -->
</span><del>-<!-- [ATK] Wrong role (webkit.org/b/125493) --><!-- http://webkit.org/b/109024 --><section data-platform="mac" data-role="AXGroup" data-subrole="AXDocumentRegion" data-roledescription="region" class="ex">X</section>
-<select data-platform="atk,mac" data-role-atk="AXComboBox" data-role-mac="AXPopUpButton" data-subrole="" data-roledescription="pop up button" class="ex" data-note=":not([multiple])">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><option data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</option>
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><optgroup data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex" label="more">
</del><ins>+<!-- [ATK] Wrong role (webkit.org/b/125493) --><!-- http://webkit.org/b/109024 --><section data-platform="mac" class="ex">X</section>
+<select data-platform="atk,mac" class="ex" data-note=":not([multiple])">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><option data-platform="mac" class="ex">X</option>
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><optgroup data-platform="mac" class="ex" label="more">
</ins><span class="cx"> <!-- [ATK] Object not exposed (webkit.org/b/125491) --><option data-platform="mac">X</option>
</span><span class="cx"> </optgroup>
</span><span class="cx"> </select>
</span><del>-<select data-platform="atk,mac" data-role="AXList" data-subrole="" data-roledescription="list" class="ex" multiple data-note="[multiple]">
- <option data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXStaticText" data-subrole="" data-roledescription="text" class="ex">X</option>
- <optgroup data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXStaticText" data-subrole="" data-roledescription="text" class="ex" label="more">
</del><ins>+<select data-platform="atk,mac" class="ex" multiple data-note="[multiple]">
+ <option data-platform="atk,mac" class="ex">X</option>
+ <optgroup data-platform="atk,mac" class="ex" label="more">
</ins><span class="cx"> <option>Y</option>
</span><span class="cx"> <option>Z</option>
</span><span class="cx"> </optgroup>
</span><span class="cx"> </select>
</span><del>-<!-- [ATK] Skipped: not focusable --><small data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</small>
</del><ins>+<!-- [ATK] Skipped: not focusable --><small data-platform="mac" class="ex">X</small>
</ins><span class="cx"> <!-- skipped <source> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><span data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</span>
-<!-- [ATK] Skipped: not focusable --><strong data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</strong>
</del><ins>+<!-- [ATK] Skipped: not focusable --><span data-platform="mac" class="ex">X</span>
+<!-- [ATK] Skipped: not focusable --><strong data-platform="mac" class="ex">X</strong>
</ins><span class="cx"> <!-- skipped <style> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><sub data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</sub>
-<!-- [ATK] Skipped: not focusable --><sup data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</sup>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><svg data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</svg>
</del><ins>+<!-- [ATK] Skipped: not focusable --><sub data-platform="mac" class="ex">X</sub>
+<!-- [ATK] Skipped: not focusable --><sup data-platform="mac" class="ex">X</sup>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><svg data-platform="mac" class="ex">X</svg>
</ins><span class="cx">
</span><del>-<table data-platform="atk,mac" data-role="AXTable" data-subrole="" data-roledescription="table" class="ex">
- <!-- [ATK] Skipped: not to be exposed --><caption data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</caption>
- <!-- Not to be exposed in ATK--><thead data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" data-role="AXRow" data-subrole="" data-roledescription="row" class="ex">
</del><ins>+<table data-platform="atk,mac" class="ex">
+ <!-- [ATK] Skipped: not to be exposed --><caption data-platform="mac" class="ex">X</caption>
+ <!-- Not to be exposed in ATK--><thead data-platform="mac" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" class="ex">
</ins><span class="cx"> <!-- Need separate test to verify colheader/rowheader -->
</span><del>- <th data-platform="atk,mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</th>
</del><ins>+ <th data-platform="atk,mac" class="ex">X</th>
</ins><span class="cx"> </tr>
</span><span class="cx"> </thead>
</span><del>- <!-- [ATK] Skipped: not to be exposed --><tbody data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" data-role="AXRow" data-subrole="" data-roledescription="row" class="ex">
- <td data-platform="atk,mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</td>
</del><ins>+ <!-- [ATK] Skipped: not to be exposed --><tbody data-platform="mac" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" class="ex">
+ <td data-platform="atk,mac" class="ex">X</td>
</ins><span class="cx"> </tr>
</span><span class="cx"> </tbody>
</span><del>- <!-- [ATK] Skipped: not to be exposed --><tfoot data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" data-role="AXRow" data-subrole="" data-roledescription="row" class="ex">
</del><ins>+ <!-- [ATK] Skipped: not to be exposed --><tfoot data-platform="mac" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><tr data-platform="mac" class="ex">
</ins><span class="cx"> <!-- Need separate test to verify colheader/rowheader -->
</span><del>- <th data-platform="atk,mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</th>
</del><ins>+ <th data-platform="atk,mac" class="ex">X</th>
</ins><span class="cx"> </tr>
</span><span class="cx"> </tfoot>
</span><span class="cx"> </table>
</span><del>-<textarea data-platform="atk,mac" data-role-atk="AXTextField" data-role-mac="AXTextArea" data-subrole="" data-roledescription="text entry area" class="ex">X</textarea>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><time data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</time>
</del><ins>+<textarea data-platform="atk,mac" class="ex">X</textarea>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><time data-platform="mac" class="ex">X</time>
</ins><span class="cx"> <!-- skipped <title> -->
</span><del>-<ul data-platform="atk,mac" data-role="AXList" data-subrole="AXContentList" data-roledescription="content list" class="ex">
- <li data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</li>
</del><ins>+<ul data-platform="atk,mac" class="ex">
+ <li data-platform="atk,mac" class="ex">X</li>
</ins><span class="cx"> </ul>
</span><del>-<!-- [ATK] Skipped: not focusable --><var data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</var>
</del><ins>+<!-- [ATK] Skipped: not focusable --><var data-platform="mac" class="ex">X</var>
</ins><span class="cx"> <!-- skipped <video> -->
</span><del>-<!-- [ATK] Skipped: not focusable --><wbr data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</wbr>
</del><ins>+<!-- [ATK] Skipped: not focusable --><wbr data-platform="mac" class="ex">X</wbr>
</ins><span class="cx"> <!-- Todo: I left off adding HTML5 elements here at previous element: https://dvcs.w3.org/hg/html-api-map/raw-file/default/Overview.html -->
</span><span class="cx">
</span><span class="cx">
</span><span class="lines">@@ -170,109 +170,109 @@
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><span class="cx"> <!-- Abstract ARIA roles in alphabetical order; only generic AXGroup role should be exposed on abstract roles -->
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><del>-<div role="command" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="composite" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="input" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="landmark" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="range" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="roletype" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="section" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="sectionhead" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="select" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="structure" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="widget" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="window" data-platform="atk,mac" data-role-atk="AXSection" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
</del><ins>+<div role="command" data-platform="atk,mac" class="ex">X</div>
+<div role="composite" data-platform="atk,mac" class="ex">X</div>
+<div role="input" data-platform="atk,mac" class="ex">X</div>
+<div role="landmark" data-platform="atk,mac" class="ex">X</div>
+<div role="range" data-platform="atk,mac" class="ex">X</div>
+<div role="roletype" data-platform="atk,mac" class="ex">X</div>
+<div role="section" data-platform="atk,mac" class="ex">X</div>
+<div role="sectionhead" data-platform="atk,mac" class="ex">X</div>
+<div role="select" data-platform="atk,mac" class="ex">X</div>
+<div role="structure" data-platform="atk,mac" class="ex">X</div>
+<div role="widget" data-platform="atk,mac" class="ex">X</div>
+<div role="window" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx">
</span><span class="cx">
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><span class="cx"> <!-- Non-abstract ARIA roles in alphabetical order, excepting the need for nesting (e.g. row is with its grid parent) -->
</span><span class="cx"> <!-- ==================================================================================================== -->
</span><del>-<div role="alert" data-platform="atk,mac" data-role-atk="AXAlert" data-role-mac="AXGroup" data-subrole="AXApplicationAlert" data-roledescription="alert" class="ex">X</div>
-<div role="alertdialog" data-platform="atk,mac" data-role-atk="AXAlert" data-role-mac="AXGroup" data-subrole="AXApplicationAlertDialog" data-roledescription="alert dialog" class="ex">X</div>
-<div role="application" data-platform="atk,mac" data-role-atk="AXEmbedded" data-role-mac="AXGroup" data-subrole="AXLandmarkApplication" data-roledescription="application" class="ex">X</div>
-<div role="article" data-platform="atk,mac" data-role-atk="AXArticle" data-role-mac="AXGroup" data-subrole="AXDocumentArticle" data-roledescription="article" class="ex">X</div>
-<div role="banner" data-platform="atk,mac" data-role-atk="AXLandmarkBanner" data-role-mac="AXGroup" data-subrole="AXLandmarkBanner" data-roledescription="banner" class="ex">X</div>
-<div role="button" data-platform="atk,mac" data-role="AXButton" data-subrole="" data-roledescription="button" class="ex">X</div>
-<div role="checkbox" data-platform="atk,mac" data-role="AXCheckBox" data-subrole="" data-roledescription="check box" class="ex">X</div>
-<div role="combobox" data-platform="atk,mac" data-role="AXComboBox" data-subrole="" data-roledescription="combo box" class="ex">X</div>
-<div role="complementary" data-platform="atk,mac" data-role-atk="AXLandmarkComplementary" data-role-mac="AXGroup" data-subrole="AXLandmarkComplementary" data-roledescription="complementary" class="ex">X</div>
-<div role="contentinfo" data-platform="atk,mac" data-role-atk="AXLandmarkContentInfo" data-role-mac="AXGroup" data-subrole="AXLandmarkContentInfo" data-roledescription="content information" class="ex">X</div>
-<div role="definition" data-platform="atk,mac" data-role-atk="AXDefinition" data-role-mac="AXGroup" data-subrole="AXDefinition" data-roledescription="definition" class="ex">X</div>
-<div role="dialog" data-platform="atk,mac" data-role-atk="AXDialog" data-role-mac="AXGroup" data-subrole="AXApplicationDialog" data-roledescription="dialog" class="ex">X</div>
-<div role="directory" data-platform="atk,mac" data-role="AXList" data-subrole="AXContentList" data-roledescription="content list" class="ex">X</div>
-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="document" data-role="AXGroup" data-subrole="AXDocument" data-roledescription="document" class="ex">X</div>
-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="form" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div data-platform="atk,mac" role="grid" data-role="AXTable" data-subrole="" data-roledescription="table" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="rowgroup" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="row" data-role="AXRow" data-subrole="" data-roledescription="row" class="ex">
</del><ins>+<div role="alert" data-platform="atk,mac" class="ex">X</div>
+<div role="alertdialog" data-platform="atk,mac" class="ex">X</div>
+<div role="application" data-platform="atk,mac" class="ex">X</div>
+<div role="article" data-platform="atk,mac" class="ex">X</div>
+<div role="banner" data-platform="atk,mac" class="ex">X</div>
+<div role="button" data-platform="atk,mac" class="ex">X</div>
+<div role="checkbox" data-platform="atk,mac" class="ex">X</div>
+<div role="combobox" data-platform="atk,mac" class="ex">X</div>
+<div role="complementary" data-platform="atk,mac" class="ex">X</div>
+<div role="contentinfo" data-platform="atk,mac" class="ex">X</div>
+<div role="definition" data-platform="atk,mac" class="ex">X</div>
+<div role="dialog" data-platform="atk,mac" class="ex">X</div>
+<div role="directory" data-platform="atk,mac" class="ex">X</div>
+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="document" class="ex">X</div>
+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="form" class="ex">X</div>
+<div data-platform="atk,mac" role="grid" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="rowgroup" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div data-platform="mac" role="row" class="ex">
</ins><span class="cx"> <!-- Note: diff between rowheader, columnheader, and gridcell is in cross-reference from grid; need additional non-role verification in another test. -->
</span><del>- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="rowheader" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="columnheader" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
- <div data-platform="atk,mac" role="gridcell" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
</del><ins>+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="rowheader" class="ex">X</div>
+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div data-platform="mac" role="columnheader" class="ex">X</div>
+ <div data-platform="atk,mac" role="gridcell" class="ex">X</div>
</ins><span class="cx"> </div>
</span><span class="cx"> </div>
</span><span class="cx"> </div>
</span><del>-<div role="group" data-platform="atk,mac" data-role="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
-<div role="heading" data-platform="atk,mac" data-role="AXHeading" data-subrole="" data-roledescription="heading" class="ex">X</div>
-<div role="img" data-platform="atk,mac" data-role="AXImage" data-subrole="" data-roledescription="image" class="ex">X</div>
-<div role="link" data-platform="atk,mac" data-role="AXLink" data-subrole="" data-roledescription="link" class="ex">X</div>
-<div role="list" data-platform="atk,mac" data-role="AXList" data-subrole="AXContentList" data-roledescription="content list" class="ex">
- <div role="listitem" data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXGroup" data-subrole="" data-roledescription="group" class="ex">X</div>
</del><ins>+<div role="group" data-platform="atk,mac" class="ex">X</div>
+<div role="heading" data-platform="atk,mac" class="ex">X</div>
+<div role="img" data-platform="atk,mac" class="ex">X</div>
+<div role="link" data-platform="atk,mac" class="ex">X</div>
+<div role="list" data-platform="atk,mac" class="ex">
+ <div role="listitem" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="listbox" data-platform="mac" data-role="AXList" data-subrole="" data-roledescription="list" class="ex">
- <div role="option" data-platform="atk,mac" data-role-atk="AXListItem" data-role-mac="AXStaticText" data-subrole="" data-roledescription="text" class="ex">X</div>
</del><ins>+<!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="listbox" data-platform="mac" class="ex">
+ <div role="option" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<div role="log" data-platform="atk,mac" data-role-atk="AXLog" data-role-mac="AXGroup" data-subrole="AXApplicationLog" data-roledescription="log" class="ex">X</div>
-<div role="main" data-platform="atk,mac" data-role-atk="AXLandmarkMain" data-role-mac="AXGroup" data-subrole="AXLandmarkMain" data-roledescription="main" class="ex">X</div>
-<div role="marquee" data-platform="atk,mac" data-role-atk="AXMarquee" data-role-mac="AXGroup" data-subrole="AXApplicationMarquee" data-roledescription="marquee" class="ex">X</div>
-<div role="math" data-platform="atk,mac" data-role-atk="AXMath" data-role-mac="AXGroup" data-subrole="AXDocumentMath" data-roledescription="math" class="ex">X</div>
-<div role="menu" data-platform="atk,mac" data-role="AXMenu" data-subrole="" data-roledescription="menu" class="ex">
</del><ins>+<div role="log" data-platform="atk,mac" class="ex">X</div>
+<div role="main" data-platform="atk,mac" class="ex">X</div>
+<div role="marquee" data-platform="atk,mac" class="ex">X</div>
+<div role="math" data-platform="atk,mac" class="ex">X</div>
+<div role="menu" data-platform="atk,mac" class="ex">
</ins><span class="cx"> <!-- Note: diff between menuitem types is an attribute; need additional non-role verification in another test. -->
</span><del>- <div role="menuitem" data-platform="atk,mac" data-role="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
- <div role="menuitemcheckbox" data-platform="atk,mac" data-role-atk="AXCheckMenuItem" data-role-mac="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
- <div role="menuitemradio" data-platform="atk,mac" data-role-atk="AXRadioMenuItem" data-role-mac="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
</del><ins>+ <div role="menuitem" data-platform="atk,mac" class="ex">X</div>
+ <div role="menuitemcheckbox" data-platform="atk,mac" class="ex">X</div>
+ <div role="menuitemradio" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<div role="menubar" data-platform="atk,mac" data-role="AXMenuBar" data-subrole="" data-roledescription="menu bar" class="ex">
</del><ins>+<div role="menubar" data-platform="atk,mac" class="ex">
</ins><span class="cx"> <!-- Note: diff between menuitem types is an attribute; need additional non-role verification in another test. -->
</span><del>- <div role="menuitem" data-platform="atk,mac" data-role="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
- <div role="menuitemcheckbox" data-platform="atk,mac" data-role-atk="AXCheckMenuItem" data-role-mac="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
- <div role="menuitemradio" data-platform="atk,mac" data-role-atk="AXRadioMenuItem" data-role-mac="AXMenuItem" data-subrole="" data-roledescription="menu item" class="ex">X</div>
</del><ins>+ <div role="menuitem" data-platform="atk,mac" class="ex">X</div>
+ <div role="menuitemcheckbox" data-platform="atk,mac" class="ex">X</div>
+ <div role="menuitemradio" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<div role="navigation" data-platform="atk,mac" data-role-atk="AXLandmarkNavigation" data-role-mac="AXGroup" data-subrole="AXLandmarkNavigation" data-roledescription="navigation" class="ex">X</div>
-<div role="note" data-platform="atk,mac" data-role-atk="AXComment" data-role-mac="AXGroup" data-subrole="AXDocumentNote" data-roledescription="note" class="ex">X</div>
-<!-- [ATK] Skipped: not to be exposed --><div role="presentation" data-platform="mac" data-platform="atk,mac" data-role="" data-subrole="" data-roledescription="" class="ex">X</div>
-<div role="progressbar" data-platform="atk,mac" data-role="AXProgressIndicator" data-subrole="" data-roledescription="progress indicator" class="ex">X</div>
-<div role="radiogroup" data-platform="atk,mac" data-role-atk="AXGroup" data-role-mac="AXRadioGroup" data-subrole="" data-roledescription="radio group" class="ex">
- <div role="radio" data-platform="atk,mac" data-role="AXRadioButton" data-subrole="" data-roledescription="radio button" class="ex">X</div>
</del><ins>+<div role="navigation" data-platform="atk,mac" class="ex">X</div>
+<div role="note" data-platform="atk,mac" class="ex">X</div>
+<!-- [ATK] Skipped: not to be exposed --><div role="presentation" data-platform="mac" data-platform="atk,mac" class="ex">X</div>
+<div role="progressbar" data-platform="atk,mac" class="ex">X</div>
+<div role="radiogroup" data-platform="atk,mac" class="ex">
+ <div role="radio" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="region" data-platform="mac" data-role="AXGroup" data-subrole="AXDocumentRegion" data-roledescription="region" class="ex">X</div>
-<div role="scrollbar" data-platform="atk,mac" data-role="AXScrollBar" data-subrole="" data-roledescription="scroll bar" class="ex">X</div>
-<div role="search" data-platform="atk,mac" data-role-atk="AXLandmarkSearch" data-role-mac="AXGroup" data-subrole="AXLandmarkSearch" data-roledescription="search" class="ex">X</div>
-<div role="separator" data-platform="atk,mac" data-role-atk="AXSeparator" data-role-mac="AXSplitter" data-subrole="" data-roledescription="splitter" class="ex">X</div>
-<div role="slider" data-platform="atk,mac" data-role="AXSlider" data-subrole="" data-roledescription="slider" class="ex">X</div>
-<div role="spinbutton" data-platform="atk,mac" data-role-atk="AXSpinButton" data-role-mac="AXIncrementor" data-subrole="" data-roledescription="stepper" class="ex">X</div>
-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="status" data-platform="mac" data-role="AXGroup" data-subrole="AXApplicationStatus" data-roledescription="application status" class="ex">X</div>
-<div role="tablist" data-platform="atk,mac" data-role="AXTabGroup" data-subrole="" data-roledescription="tab group" class="ex">
- <div role="tab" data-platform="atk,mac" data-role-atk="AXTab" data-role-mac="AXRadioButton" data-subrole="" data-roledescription="tab" class="ex">X</div>
</del><ins>+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="region" data-platform="mac" class="ex">X</div>
+<div role="scrollbar" data-platform="atk,mac" class="ex">X</div>
+<div role="search" data-platform="atk,mac" class="ex">X</div>
+<div role="separator" data-platform="atk,mac" class="ex">X</div>
+<div role="slider" data-platform="atk,mac" class="ex">X</div>
+<div role="spinbutton" data-platform="atk,mac" class="ex">X</div>
+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="status" data-platform="mac" class="ex">X</div>
+<div role="tablist" data-platform="atk,mac" class="ex">
+ <div role="tab" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><del>-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tabpanel" data-platform="mac" data-role="AXGroup" data-subrole="AXTabPanel" data-roledescription="tab panel" class="ex">X</div>
-<div role="textbox" data-platform="atk,mac" data-role="AXTextField" data-subrole="" data-roledescription="text field" class="ex">X</div>
-<div role="timer" data-platform="atk,mac" data-role-atk="AXTimer" data-role-mac="AXGroup" data-subrole="AXApplicationTimer" data-roledescription="timer" class="ex">X</div>
-<div role="toolbar" data-platform="atk,mac" data-role="AXToolbar" data-subrole="" data-roledescription="toolbar" class="ex">X</div>
-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tooltip" data-platform="mac" data-role="AXGroup" data-subrole="AXUserInterfaceTooltip" data-roledescription="tooltip" class="ex">X</div>
-<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tree" data-platform="mac" data-role="AXOutline" data-subrole="" data-roledescription="outline" class="ex">
- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="treeitem" data-platform="mac" data-role="AXRow" data-subrole="AXOutlineRow" data-roledescription="outline row" class="ex">X</div>
- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="group" data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="treeitem" data-platform="mac" data-role="AXRow" data-subrole="AXOutlineRow" data-roledescription="outline row" class="ex">X</div>
</del><ins>+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tabpanel" data-platform="mac" class="ex">X</div>
+<div role="textbox" data-platform="atk,mac" class="ex">X</div>
+<div role="timer" data-platform="atk,mac" class="ex">X</div>
+<div role="toolbar" data-platform="atk,mac" class="ex">X</div>
+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tooltip" data-platform="mac" class="ex">X</div>
+<!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="tree" data-platform="mac" class="ex">
+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="treeitem" data-platform="mac" class="ex">X</div>
+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="group" data-platform="mac" class="ex">
+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="treeitem" data-platform="mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><span class="cx"> </div>
</span><del>-<div role="treegrid" data-platform="atk,mac" data-role="AXTable" data-subrole="" data-roledescription="table" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="rowgroup" data-platform="mac" data-role="" data-subrole="" data-roledescription="" class="ex">
- <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="row" data-platform="mac" data-role="AXRow" data-subrole="" data-roledescription="row" class="ex">
</del><ins>+<div role="treegrid" data-platform="atk,mac" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="rowgroup" data-platform="mac" class="ex">
+ <!-- [ATK] Object not exposed (webkit.org/b/125491) --><div role="row" data-platform="mac" class="ex">
</ins><span class="cx"> <!-- Note: diff between rowheader, columnheader, and gridcell is in cross-reference from grid; need additional non-role verification in another test. -->
</span><del>- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="rowheader" data-platform="mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
- <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="columnheader" data-platform="mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
- <div role="gridcell" data-platform="atk,mac" data-role="AXCell" data-subrole="" data-roledescription="cell" class="ex">X</div>
</del><ins>+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="rowheader" data-platform="mac" class="ex">X</div>
+ <!-- [ATK] Wrong role (webkit.org/b/125493) --><div role="columnheader" data-platform="mac" class="ex">X</div>
+ <div role="gridcell" data-platform="atk,mac" class="ex">X</div>
</ins><span class="cx"> </div>
</span><span class="cx"> </div>
</span><span class="cx"> </div>
</span><span class="lines">@@ -284,7 +284,7 @@
</span><span class="cx"> var currentPlatform = accessibilityController.platformName;
</span><span class="cx"> var examples = document.querySelectorAll('.ex');
</span><span class="cx"> var indent = "\n "; // newline and six spaces
</span><del>- var el, supportedPlatforms, ariaRole, axElement, role, subrole, roleDescription, output, expectedRole, expectation, matchedForPlatform, result;
</del><ins>+ var el, supportedPlatforms, ariaRole, axElement, role, subrole, roleDescription, output, result;
</ins><span class="cx"> for (var i = 0, c = examples.length; i < c; i++) {
</span><span class="cx"> el = examples[i];
</span><span class="cx">
</span><span class="lines">@@ -312,37 +312,13 @@
</span><span class="cx"> output += indent;
</span><span class="cx"> output += role + indent;
</span><span class="cx">
</span><del>- expectedRole = "";
- if (el.hasAttribute('data-role-' + currentPlatform)) {
- expectedRole = el.getAttribute('data-role-' + currentPlatform);
- } else if (el.hasAttribute('data-role')) {
- expectedRole = el.getAttribute('data-role');
- }
</del><ins>+ // In the Mac platform more things than just the role
+ // are tested so we need to expand a bit the output.
+ if (currentPlatform == "mac")
+ output += subrole + indent + roleDescription + indent;
</ins><span class="cx">
</span><del>- expectation = expectedRole;
- matchedResults = (role.replace('AXRole: ','') == expectedRole)
-
- // In the Mac platform more things than just the role are tested so we need to
- // expand a bit the output and expected results, as well as add some extra checks.
- if (currentPlatform == "mac") {
- output += subrole + indent;
- output += roleDescription + indent;
-
- expectation += "/";
- expectation += el.getAttribute('data-subrole');
- if (el.getAttribute('data-alternatesubrole')) expectation += " or " + el.getAttribute('data-alternatesubrole');
- expectation += "/" + el.getAttribute('data-roledescription');
-
- matchedResults = matchedResults && (subrole.replace('AXSubrole: ','') == el.getAttribute('data-subrole') || subrole.replace('AXSubrole: ','') == el.getAttribute('data-alternatesubrole'));
- matchedResults = matchedResults && (roleDescription.replace('AXRoleDescription: ','') == el.getAttribute('data-roledescription'));
- }
-
</del><span class="cx"> result = document.getElementById('console');
</span><del>- if (matchedResults) {
- result.innerText += "PASS: " + output + "\n";
- } else {
- result.innerText += "FAIL: " + output + "Expected: " + expectation + "\n\n";
- }
</del><ins>+ result.innerText += output + "\n";
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // Once tests are complete, hide all the example markup.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilityrolesexposedexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt (170411 => 170412)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt        2014-06-25 00:53:24 UTC (rev 170411)
+++ trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt        2014-06-25 00:56:17 UTC (rev 170412)
</span><span class="lines">@@ -4,942 +4,942 @@
</span><span class="cx"> On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
</span><span class="cx">
</span><span class="cx">
</span><del>-PASS: a[href]
</del><ins>+a[href]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: link
</span><span class="cx">
</span><del>-PASS: a:not([href])
</del><ins>+a:not([href])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: abbr
</del><ins>+abbr
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: address
</del><ins>+address
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: content information
</span><span class="cx">
</span><del>-PASS: article
</del><ins>+article
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentArticle
</span><span class="cx"> AXRoleDescription: article
</span><span class="cx">
</span><del>-PASS: aside
</del><ins>+aside
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkComplementary
</span><span class="cx"> AXRoleDescription: complementary
</span><span class="cx">
</span><del>-PASS: audio
</del><ins>+audio
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: b
</del><ins>+b
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: bdo
</del><ins>+bdo
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: blockquote
</del><ins>+blockquote
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: button
</del><ins>+button
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: canvas
</del><ins>+canvas
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: cite
</del><ins>+cite
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: code
</del><ins>+code
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: del
</del><ins>+del
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: dfn
</del><ins>+dfn
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDefinition
</span><span class="cx"> AXRoleDescription: definition
</span><span class="cx">
</span><del>-PASS: dl
</del><ins>+dl
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXDescriptionList
</span><span class="cx"> AXRoleDescription: description list
</span><span class="cx">
</span><del>-PASS: dt
</del><ins>+dt
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXTerm
</span><span class="cx"> AXRoleDescription: term
</span><span class="cx">
</span><del>-PASS: dd
</del><ins>+dd
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDescription
</span><span class="cx"> AXRoleDescription: description
</span><span class="cx">
</span><del>-PASS: div
</del><ins>+div
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: em
</del><ins>+em
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: fieldset
</del><ins>+fieldset
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: legend
</del><ins>+legend
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: footer
</del><ins>+footer
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: footer
</span><span class="cx">
</span><del>-PASS: form
</del><ins>+form
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: header
</del><ins>+header
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkBanner
</span><span class="cx"> AXRoleDescription: banner
</span><span class="cx">
</span><del>-PASS: hgroup
</del><ins>+hgroup
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: h1
</del><ins>+h1
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h2
</del><ins>+h2
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h3
</del><ins>+h3
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h4
</del><ins>+h4
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h5
</del><ins>+h5
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h6
</del><ins>+h6
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: hr
</del><ins>+hr
</ins><span class="cx"> AXRole: AXSplitter
</span><span class="cx"> AXSubrole: AXContentSeparator
</span><span class="cx"> AXRoleDescription: separator
</span><span class="cx">
</span><del>-PASS: i
</del><ins>+i
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img:not([src]):not([alt])
</del><ins>+img:not([src]):not([alt])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[alt='']
</del><ins>+img[alt='']
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[src]:not([alt])
</del><ins>+img[src]:not([alt])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[alt='X']
</del><ins>+img[alt='X']
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: image
</span><span class="cx">
</span><del>-PASS: input[type='button']
</del><ins>+input[type='button']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='color']
</del><ins>+input[type='color']
</ins><span class="cx"> AXRole: AXColorWell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: color well
</span><span class="cx">
</span><del>-PASS: input[type='checkbox']
</del><ins>+input[type='checkbox']
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: check box
</span><span class="cx">
</span><del>-PASS: input[type='date']
</del><ins>+input[type='date']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='datetime']
</del><ins>+input[type='datetime']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='datetime-local']
</del><ins>+input[type='datetime-local']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='email']
</del><ins>+input[type='email']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='file']
</del><ins>+input[type='file']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole: AXFileUploadButton
</span><span class="cx"> AXRoleDescription: file upload button
</span><span class="cx">
</span><del>-PASS: input[type='hidden']
</del><ins>+input[type='hidden']
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: input[type='image']
</del><ins>+input[type='image']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='month']
</del><ins>+input[type='month']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='number']
</del><ins>+input[type='number']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='password']
</del><ins>+input[type='password']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole: AXSecureTextField
</span><span class="cx"> AXRoleDescription: secure text field
</span><span class="cx">
</span><del>-PASS: input[type='radio']
</del><ins>+input[type='radio']
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio button
</span><span class="cx">
</span><del>-PASS: input[type='range']
</del><ins>+input[type='range']
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: slider
</span><span class="cx">
</span><del>-PASS: input[type='reset']
</del><ins>+input[type='reset']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='search']
</del><ins>+input[type='search']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole: AXSearchField
</span><span class="cx"> AXRoleDescription: search text field
</span><span class="cx">
</span><del>-PASS: input[type='submit']
</del><ins>+input[type='submit']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='tel']
</del><ins>+input[type='tel']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='text']
</del><ins>+input[type='text']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='time']
</del><ins>+input[type='time']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='url']
</del><ins>+input[type='url']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='week']
</del><ins>+input[type='week']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: ins
</del><ins>+ins
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: mark
</del><ins>+mark
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: math
</del><ins>+math
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentMath
</span><span class="cx"> AXRoleDescription: math
</span><span class="cx">
</span><del>-PASS: meter
</del><ins>+meter
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: nav
</del><ins>+nav
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkNavigation
</span><span class="cx"> AXRoleDescription: navigation
</span><span class="cx">
</span><del>-PASS: ol
</del><ins>+ol
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: p
</del><ins>+p
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: pre
</del><ins>+pre
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: progress
</del><ins>+progress
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: q
</del><ins>+q
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: s
</del><ins>+s
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: samp
</del><ins>+samp
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: section
</del><ins>+section
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentRegion
</span><span class="cx"> AXRoleDescription: region
</span><span class="cx">
</span><del>-PASS: select:not([multiple])
</del><ins>+select:not([multiple])
</ins><span class="cx"> AXRole: AXPopUpButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: pop up button
</span><span class="cx">
</span><del>-PASS: option
</del><ins>+option
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: optgroup
</del><ins>+optgroup
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: select[multiple]
</del><ins>+select[multiple]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: list
</span><span class="cx">
</span><del>-PASS: option
</del><ins>+option
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: optgroup
</del><ins>+optgroup
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: small
</del><ins>+small
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: span
</del><ins>+span
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: strong
</del><ins>+strong
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: sub
</del><ins>+sub
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: sup
</del><ins>+sup
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: svg
</del><ins>+svg
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: table
</del><ins>+table
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: caption
</del><ins>+caption
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: thead
</del><ins>+thead
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: tbody
</del><ins>+tbody
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: td
</del><ins>+td
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: tfoot
</del><ins>+tfoot
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: textarea
</del><ins>+textarea
</ins><span class="cx"> AXRole: AXTextArea
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text entry area
</span><span class="cx">
</span><del>-PASS: time
</del><ins>+time
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: ul
</del><ins>+ul
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: var
</del><ins>+var
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: wbr
</del><ins>+wbr
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=command]
</del><ins>+div[role=command]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=composite]
</del><ins>+div[role=composite]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=input]
</del><ins>+div[role=input]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=landmark]
</del><ins>+div[role=landmark]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=range]
</del><ins>+div[role=range]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=roletype]
</del><ins>+div[role=roletype]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=section]
</del><ins>+div[role=section]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=sectionhead]
</del><ins>+div[role=sectionhead]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=select]
</del><ins>+div[role=select]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=structure]
</del><ins>+div[role=structure]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=widget]
</del><ins>+div[role=widget]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=window]
</del><ins>+div[role=window]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=alert]
</del><ins>+div[role=alert]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationAlert
</span><span class="cx"> AXRoleDescription: alert
</span><span class="cx">
</span><del>-PASS: div[role=alertdialog]
</del><ins>+div[role=alertdialog]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationAlertDialog
</span><span class="cx"> AXRoleDescription: alert dialog
</span><span class="cx">
</span><del>-PASS: div[role=application]
</del><ins>+div[role=application]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkApplication
</span><span class="cx"> AXRoleDescription: application
</span><span class="cx">
</span><del>-PASS: div[role=article]
</del><ins>+div[role=article]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentArticle
</span><span class="cx"> AXRoleDescription: article
</span><span class="cx">
</span><del>-PASS: div[role=banner]
</del><ins>+div[role=banner]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkBanner
</span><span class="cx"> AXRoleDescription: banner
</span><span class="cx">
</span><del>-PASS: div[role=button]
</del><ins>+div[role=button]
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: div[role=checkbox]
</del><ins>+div[role=checkbox]
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: check box
</span><span class="cx">
</span><del>-PASS: div[role=combobox]
</del><ins>+div[role=combobox]
</ins><span class="cx"> AXRole: AXComboBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: combo box
</span><span class="cx">
</span><del>-PASS: div[role=complementary]
</del><ins>+div[role=complementary]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkComplementary
</span><span class="cx"> AXRoleDescription: complementary
</span><span class="cx">
</span><del>-PASS: div[role=contentinfo]
</del><ins>+div[role=contentinfo]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: content information
</span><span class="cx">
</span><del>-PASS: div[role=definition]
</del><ins>+div[role=definition]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDefinition
</span><span class="cx"> AXRoleDescription: definition
</span><span class="cx">
</span><del>-PASS: div[role=dialog]
</del><ins>+div[role=dialog]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationDialog
</span><span class="cx"> AXRoleDescription: dialog
</span><span class="cx">
</span><del>-PASS: div[role=directory]
</del><ins>+div[role=directory]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: div[role=document]
</del><ins>+div[role=document]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocument
</span><span class="cx"> AXRoleDescription: document
</span><span class="cx">
</span><del>-PASS: div[role=form]
</del><ins>+div[role=form]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=grid]
</del><ins>+div[role=grid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: div[role=rowgroup]
</del><ins>+div[role=rowgroup]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=row]
</del><ins>+div[role=row]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: div[role=rowheader]
</del><ins>+div[role=rowheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=columnheader]
</del><ins>+div[role=columnheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=group]
</del><ins>+div[role=group]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=heading]
</del><ins>+div[role=heading]
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: div[role=img]
</del><ins>+div[role=img]
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: image
</span><span class="cx">
</span><del>-PASS: div[role=link]
</del><ins>+div[role=link]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: link
</span><span class="cx">
</span><del>-PASS: div[role=list]
</del><ins>+div[role=list]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: div[role=listitem]
</del><ins>+div[role=listitem]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=listbox]
</del><ins>+div[role=listbox]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: list
</span><span class="cx">
</span><del>-PASS: div[role=option]
</del><ins>+div[role=option]
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: div[role=log]
</del><ins>+div[role=log]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationLog
</span><span class="cx"> AXRoleDescription: log
</span><span class="cx">
</span><del>-PASS: div[role=main]
</del><ins>+div[role=main]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkMain
</span><span class="cx"> AXRoleDescription: main
</span><span class="cx">
</span><del>-PASS: div[role=marquee]
</del><ins>+div[role=marquee]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationMarquee
</span><span class="cx"> AXRoleDescription: marquee
</span><span class="cx">
</span><del>-PASS: div[role=math]
</del><ins>+div[role=math]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentMath
</span><span class="cx"> AXRoleDescription: math
</span><span class="cx">
</span><del>-PASS: div[role=menu]
</del><ins>+div[role=menu]
</ins><span class="cx"> AXRole: AXMenu
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menubar]
</del><ins>+div[role=menubar]
</ins><span class="cx"> AXRole: AXMenuBar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu bar
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=navigation]
</del><ins>+div[role=navigation]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkNavigation
</span><span class="cx"> AXRoleDescription: navigation
</span><span class="cx">
</span><del>-PASS: div[role=note]
</del><ins>+div[role=note]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentNote
</span><span class="cx"> AXRoleDescription: note
</span><span class="cx">
</span><del>-PASS: div[role=presentation]
</del><ins>+div[role=presentation]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=progressbar]
</del><ins>+div[role=progressbar]
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: div[role=radiogroup]
</del><ins>+div[role=radiogroup]
</ins><span class="cx"> AXRole: AXRadioGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio group
</span><span class="cx">
</span><del>-PASS: div[role=radio]
</del><ins>+div[role=radio]
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio button
</span><span class="cx">
</span><del>-PASS: div[role=region]
</del><ins>+div[role=region]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentRegion
</span><span class="cx"> AXRoleDescription: region
</span><span class="cx">
</span><del>-PASS: div[role=scrollbar]
</del><ins>+div[role=scrollbar]
</ins><span class="cx"> AXRole: AXScrollBar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: scroll bar
</span><span class="cx">
</span><del>-PASS: div[role=search]
</del><ins>+div[role=search]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkSearch
</span><span class="cx"> AXRoleDescription: search
</span><span class="cx">
</span><del>-PASS: div[role=separator]
</del><ins>+div[role=separator]
</ins><span class="cx"> AXRole: AXSplitter
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: splitter
</span><span class="cx">
</span><del>-PASS: div[role=slider]
</del><ins>+div[role=slider]
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: slider
</span><span class="cx">
</span><del>-PASS: div[role=spinbutton]
</del><ins>+div[role=spinbutton]
</ins><span class="cx"> AXRole: AXIncrementor
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: stepper
</span><span class="cx">
</span><del>-PASS: div[role=status]
</del><ins>+div[role=status]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationStatus
</span><span class="cx"> AXRoleDescription: application status
</span><span class="cx">
</span><del>-PASS: div[role=tablist]
</del><ins>+div[role=tablist]
</ins><span class="cx"> AXRole: AXTabGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: tab group
</span><span class="cx">
</span><del>-PASS: div[role=tab]
</del><ins>+div[role=tab]
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: tab
</span><span class="cx">
</span><del>-PASS: div[role=tabpanel]
</del><ins>+div[role=tabpanel]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXTabPanel
</span><span class="cx"> AXRoleDescription: tab panel
</span><span class="cx">
</span><del>-PASS: div[role=textbox]
</del><ins>+div[role=textbox]
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: div[role=timer]
</del><ins>+div[role=timer]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationTimer
</span><span class="cx"> AXRoleDescription: timer
</span><span class="cx">
</span><del>-PASS: div[role=toolbar]
</del><ins>+div[role=toolbar]
</ins><span class="cx"> AXRole: AXToolbar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: toolbar
</span><span class="cx">
</span><del>-PASS: div[role=tooltip]
</del><ins>+div[role=tooltip]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXUserInterfaceTooltip
</span><span class="cx"> AXRoleDescription: tooltip
</span><span class="cx">
</span><del>-PASS: div[role=tree]
</del><ins>+div[role=tree]
</ins><span class="cx"> AXRole: AXOutline
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: outline
</span><span class="cx">
</span><del>-PASS: div[role=treeitem]
</del><ins>+div[role=treeitem]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole: AXOutlineRow
</span><span class="cx"> AXRoleDescription: outline row
</span><span class="cx">
</span><del>-PASS: div[role=group]
</del><ins>+div[role=group]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=treeitem]
</del><ins>+div[role=treeitem]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole: AXOutlineRow
</span><span class="cx"> AXRoleDescription: outline row
</span><span class="cx">
</span><del>-PASS: div[role=treegrid]
</del><ins>+div[role=treegrid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: div[role=rowgroup]
</del><ins>+div[role=rowgroup]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=row]
</del><ins>+div[role=row]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: div[role=rowheader]
</del><ins>+div[role=rowheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=columnheader]
</del><ins>+div[role=columnheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacmountainlionaccessibilityrolesexposedexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-mountainlion/accessibility/roles-exposed-expected.txt (170411 => 170412)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mountainlion/accessibility/roles-exposed-expected.txt        2014-06-25 00:53:24 UTC (rev 170411)
+++ trunk/LayoutTests/platform/mac-mountainlion/accessibility/roles-exposed-expected.txt        2014-06-25 00:56:17 UTC (rev 170412)
</span><span class="lines">@@ -4,942 +4,942 @@
</span><span class="cx"> On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
</span><span class="cx">
</span><span class="cx">
</span><del>-PASS: a[href]
</del><ins>+a[href]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: link
</span><span class="cx">
</span><del>-PASS: a:not([href])
</del><ins>+a:not([href])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: abbr
</del><ins>+abbr
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: address
</del><ins>+address
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: content information
</span><span class="cx">
</span><del>-PASS: article
</del><ins>+article
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentArticle
</span><span class="cx"> AXRoleDescription: article
</span><span class="cx">
</span><del>-PASS: aside
</del><ins>+aside
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkComplementary
</span><span class="cx"> AXRoleDescription: complementary
</span><span class="cx">
</span><del>-PASS: audio
</del><ins>+audio
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: b
</del><ins>+b
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: bdo
</del><ins>+bdo
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: blockquote
</del><ins>+blockquote
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: button
</del><ins>+button
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: canvas
</del><ins>+canvas
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: cite
</del><ins>+cite
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: code
</del><ins>+code
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: del
</del><ins>+del
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: dfn
</del><ins>+dfn
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDefinition
</span><span class="cx"> AXRoleDescription: definition
</span><span class="cx">
</span><del>-PASS: dl
</del><ins>+dl
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXDefinitionList
</span><span class="cx"> AXRoleDescription: description list
</span><span class="cx">
</span><del>-PASS: dt
</del><ins>+dt
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXTerm
</span><span class="cx"> AXRoleDescription: term
</span><span class="cx">
</span><del>-PASS: dd
</del><ins>+dd
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDescription
</span><span class="cx"> AXRoleDescription: description
</span><span class="cx">
</span><del>-PASS: div
</del><ins>+div
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: em
</del><ins>+em
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: fieldset
</del><ins>+fieldset
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: legend
</del><ins>+legend
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: footer
</del><ins>+footer
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: footer
</span><span class="cx">
</span><del>-PASS: form
</del><ins>+form
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: header
</del><ins>+header
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkBanner
</span><span class="cx"> AXRoleDescription: banner
</span><span class="cx">
</span><del>-PASS: hgroup
</del><ins>+hgroup
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: h1
</del><ins>+h1
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h2
</del><ins>+h2
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h3
</del><ins>+h3
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h4
</del><ins>+h4
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h5
</del><ins>+h5
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: h6
</del><ins>+h6
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: hr
</del><ins>+hr
</ins><span class="cx"> AXRole: AXSplitter
</span><span class="cx"> AXSubrole: AXContentSeparator
</span><span class="cx"> AXRoleDescription: separator
</span><span class="cx">
</span><del>-PASS: i
</del><ins>+i
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img:not([src]):not([alt])
</del><ins>+img:not([src]):not([alt])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[alt='']
</del><ins>+img[alt='']
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[src]:not([alt])
</del><ins>+img[src]:not([alt])
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: img[alt='X']
</del><ins>+img[alt='X']
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: image
</span><span class="cx">
</span><del>-PASS: input[type='button']
</del><ins>+input[type='button']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='color']
</del><ins>+input[type='color']
</ins><span class="cx"> AXRole: AXColorWell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: color well
</span><span class="cx">
</span><del>-PASS: input[type='checkbox']
</del><ins>+input[type='checkbox']
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: check box
</span><span class="cx">
</span><del>-PASS: input[type='date']
</del><ins>+input[type='date']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='datetime']
</del><ins>+input[type='datetime']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='datetime-local']
</del><ins>+input[type='datetime-local']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='email']
</del><ins>+input[type='email']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='file']
</del><ins>+input[type='file']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole: AXFileUploadButton
</span><span class="cx"> AXRoleDescription: file upload button
</span><span class="cx">
</span><del>-PASS: input[type='hidden']
</del><ins>+input[type='hidden']
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: input[type='image']
</del><ins>+input[type='image']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='month']
</del><ins>+input[type='month']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='number']
</del><ins>+input[type='number']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='password']
</del><ins>+input[type='password']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole: AXSecureTextField
</span><span class="cx"> AXRoleDescription: secure text field
</span><span class="cx">
</span><del>-PASS: input[type='radio']
</del><ins>+input[type='radio']
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio button
</span><span class="cx">
</span><del>-PASS: input[type='range']
</del><ins>+input[type='range']
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: slider
</span><span class="cx">
</span><del>-PASS: input[type='reset']
</del><ins>+input[type='reset']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='search']
</del><ins>+input[type='search']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole: AXSearchField
</span><span class="cx"> AXRoleDescription: search text field
</span><span class="cx">
</span><del>-PASS: input[type='submit']
</del><ins>+input[type='submit']
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: input[type='tel']
</del><ins>+input[type='tel']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='text']
</del><ins>+input[type='text']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='time']
</del><ins>+input[type='time']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='url']
</del><ins>+input[type='url']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: input[type='week']
</del><ins>+input[type='week']
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: ins
</del><ins>+ins
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: mark
</del><ins>+mark
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: math
</del><ins>+math
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentMath
</span><span class="cx"> AXRoleDescription: math
</span><span class="cx">
</span><del>-PASS: meter
</del><ins>+meter
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: nav
</del><ins>+nav
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkNavigation
</span><span class="cx"> AXRoleDescription: navigation
</span><span class="cx">
</span><del>-PASS: ol
</del><ins>+ol
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: p
</del><ins>+p
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: pre
</del><ins>+pre
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: progress
</del><ins>+progress
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: q
</del><ins>+q
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: s
</del><ins>+s
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: samp
</del><ins>+samp
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: section
</del><ins>+section
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentRegion
</span><span class="cx"> AXRoleDescription: region
</span><span class="cx">
</span><del>-PASS: select:not([multiple])
</del><ins>+select:not([multiple])
</ins><span class="cx"> AXRole: AXPopUpButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: pop up button
</span><span class="cx">
</span><del>-PASS: option
</del><ins>+option
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: optgroup
</del><ins>+optgroup
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: select[multiple]
</del><ins>+select[multiple]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: list
</span><span class="cx">
</span><del>-PASS: option
</del><ins>+option
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: optgroup
</del><ins>+optgroup
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: small
</del><ins>+small
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: span
</del><ins>+span
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: strong
</del><ins>+strong
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: sub
</del><ins>+sub
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: sup
</del><ins>+sup
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: svg
</del><ins>+svg
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: table
</del><ins>+table
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: caption
</del><ins>+caption
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: thead
</del><ins>+thead
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: tbody
</del><ins>+tbody
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: td
</del><ins>+td
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: tfoot
</del><ins>+tfoot
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: tr
</del><ins>+tr
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: th
</del><ins>+th
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: textarea
</del><ins>+textarea
</ins><span class="cx"> AXRole: AXTextArea
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text entry area
</span><span class="cx">
</span><del>-PASS: time
</del><ins>+time
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: ul
</del><ins>+ul
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: li
</del><ins>+li
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: var
</del><ins>+var
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: wbr
</del><ins>+wbr
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=command]
</del><ins>+div[role=command]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=composite]
</del><ins>+div[role=composite]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=input]
</del><ins>+div[role=input]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=landmark]
</del><ins>+div[role=landmark]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=range]
</del><ins>+div[role=range]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=roletype]
</del><ins>+div[role=roletype]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=section]
</del><ins>+div[role=section]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=sectionhead]
</del><ins>+div[role=sectionhead]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=select]
</del><ins>+div[role=select]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=structure]
</del><ins>+div[role=structure]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=widget]
</del><ins>+div[role=widget]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=window]
</del><ins>+div[role=window]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=alert]
</del><ins>+div[role=alert]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationAlert
</span><span class="cx"> AXRoleDescription: alert
</span><span class="cx">
</span><del>-PASS: div[role=alertdialog]
</del><ins>+div[role=alertdialog]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationAlertDialog
</span><span class="cx"> AXRoleDescription: alert dialog
</span><span class="cx">
</span><del>-PASS: div[role=application]
</del><ins>+div[role=application]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkApplication
</span><span class="cx"> AXRoleDescription: application
</span><span class="cx">
</span><del>-PASS: div[role=article]
</del><ins>+div[role=article]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentArticle
</span><span class="cx"> AXRoleDescription: article
</span><span class="cx">
</span><del>-PASS: div[role=banner]
</del><ins>+div[role=banner]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkBanner
</span><span class="cx"> AXRoleDescription: banner
</span><span class="cx">
</span><del>-PASS: div[role=button]
</del><ins>+div[role=button]
</ins><span class="cx"> AXRole: AXButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: button
</span><span class="cx">
</span><del>-PASS: div[role=checkbox]
</del><ins>+div[role=checkbox]
</ins><span class="cx"> AXRole: AXCheckBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: check box
</span><span class="cx">
</span><del>-PASS: div[role=combobox]
</del><ins>+div[role=combobox]
</ins><span class="cx"> AXRole: AXComboBox
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: combo box
</span><span class="cx">
</span><del>-PASS: div[role=complementary]
</del><ins>+div[role=complementary]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkComplementary
</span><span class="cx"> AXRoleDescription: complementary
</span><span class="cx">
</span><del>-PASS: div[role=contentinfo]
</del><ins>+div[role=contentinfo]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkContentInfo
</span><span class="cx"> AXRoleDescription: content information
</span><span class="cx">
</span><del>-PASS: div[role=definition]
</del><ins>+div[role=definition]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDefinition
</span><span class="cx"> AXRoleDescription: definition
</span><span class="cx">
</span><del>-PASS: div[role=dialog]
</del><ins>+div[role=dialog]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationDialog
</span><span class="cx"> AXRoleDescription: dialog
</span><span class="cx">
</span><del>-PASS: div[role=directory]
</del><ins>+div[role=directory]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: div[role=document]
</del><ins>+div[role=document]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocument
</span><span class="cx"> AXRoleDescription: document
</span><span class="cx">
</span><del>-PASS: div[role=form]
</del><ins>+div[role=form]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=grid]
</del><ins>+div[role=grid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: div[role=rowgroup]
</del><ins>+div[role=rowgroup]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=row]
</del><ins>+div[role=row]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: div[role=rowheader]
</del><ins>+div[role=rowheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=columnheader]
</del><ins>+div[role=columnheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=group]
</del><ins>+div[role=group]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=heading]
</del><ins>+div[role=heading]
</ins><span class="cx"> AXRole: AXHeading
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: heading
</span><span class="cx">
</span><del>-PASS: div[role=img]
</del><ins>+div[role=img]
</ins><span class="cx"> AXRole: AXImage
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: image
</span><span class="cx">
</span><del>-PASS: div[role=link]
</del><ins>+div[role=link]
</ins><span class="cx"> AXRole: AXLink
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: link
</span><span class="cx">
</span><del>-PASS: div[role=list]
</del><ins>+div[role=list]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole: AXContentList
</span><span class="cx"> AXRoleDescription: content list
</span><span class="cx">
</span><del>-PASS: div[role=listitem]
</del><ins>+div[role=listitem]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: group
</span><span class="cx">
</span><del>-PASS: div[role=listbox]
</del><ins>+div[role=listbox]
</ins><span class="cx"> AXRole: AXList
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: list
</span><span class="cx">
</span><del>-PASS: div[role=option]
</del><ins>+div[role=option]
</ins><span class="cx"> AXRole: AXStaticText
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text
</span><span class="cx">
</span><del>-PASS: div[role=log]
</del><ins>+div[role=log]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationLog
</span><span class="cx"> AXRoleDescription: log
</span><span class="cx">
</span><del>-PASS: div[role=main]
</del><ins>+div[role=main]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkMain
</span><span class="cx"> AXRoleDescription: main
</span><span class="cx">
</span><del>-PASS: div[role=marquee]
</del><ins>+div[role=marquee]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationMarquee
</span><span class="cx"> AXRoleDescription: marquee
</span><span class="cx">
</span><del>-PASS: div[role=math]
</del><ins>+div[role=math]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentMath
</span><span class="cx"> AXRoleDescription: math
</span><span class="cx">
</span><del>-PASS: div[role=menu]
</del><ins>+div[role=menu]
</ins><span class="cx"> AXRole: AXMenu
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menubar]
</del><ins>+div[role=menubar]
</ins><span class="cx"> AXRole: AXMenuBar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu bar
</span><span class="cx">
</span><del>-PASS: div[role=menuitem]
</del><ins>+div[role=menuitem]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemcheckbox]
</del><ins>+div[role=menuitemcheckbox]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=menuitemradio]
</del><ins>+div[role=menuitemradio]
</ins><span class="cx"> AXRole: AXMenuItem
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: menu item
</span><span class="cx">
</span><del>-PASS: div[role=navigation]
</del><ins>+div[role=navigation]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkNavigation
</span><span class="cx"> AXRoleDescription: navigation
</span><span class="cx">
</span><del>-PASS: div[role=note]
</del><ins>+div[role=note]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentNote
</span><span class="cx"> AXRoleDescription: note
</span><span class="cx">
</span><del>-PASS: div[role=presentation]
</del><ins>+div[role=presentation]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=progressbar]
</del><ins>+div[role=progressbar]
</ins><span class="cx"> AXRole: AXProgressIndicator
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: progress indicator
</span><span class="cx">
</span><del>-PASS: div[role=radiogroup]
</del><ins>+div[role=radiogroup]
</ins><span class="cx"> AXRole: AXRadioGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio group
</span><span class="cx">
</span><del>-PASS: div[role=radio]
</del><ins>+div[role=radio]
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: radio button
</span><span class="cx">
</span><del>-PASS: div[role=region]
</del><ins>+div[role=region]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXDocumentRegion
</span><span class="cx"> AXRoleDescription: region
</span><span class="cx">
</span><del>-PASS: div[role=scrollbar]
</del><ins>+div[role=scrollbar]
</ins><span class="cx"> AXRole: AXScrollBar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: scroll bar
</span><span class="cx">
</span><del>-PASS: div[role=search]
</del><ins>+div[role=search]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXLandmarkSearch
</span><span class="cx"> AXRoleDescription: search
</span><span class="cx">
</span><del>-PASS: div[role=separator]
</del><ins>+div[role=separator]
</ins><span class="cx"> AXRole: AXSplitter
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: splitter
</span><span class="cx">
</span><del>-PASS: div[role=slider]
</del><ins>+div[role=slider]
</ins><span class="cx"> AXRole: AXSlider
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: slider
</span><span class="cx">
</span><del>-PASS: div[role=spinbutton]
</del><ins>+div[role=spinbutton]
</ins><span class="cx"> AXRole: AXIncrementor
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: stepper
</span><span class="cx">
</span><del>-PASS: div[role=status]
</del><ins>+div[role=status]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationStatus
</span><span class="cx"> AXRoleDescription: application status
</span><span class="cx">
</span><del>-PASS: div[role=tablist]
</del><ins>+div[role=tablist]
</ins><span class="cx"> AXRole: AXTabGroup
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: tab group
</span><span class="cx">
</span><del>-PASS: div[role=tab]
</del><ins>+div[role=tab]
</ins><span class="cx"> AXRole: AXRadioButton
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: tab
</span><span class="cx">
</span><del>-PASS: div[role=tabpanel]
</del><ins>+div[role=tabpanel]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXTabPanel
</span><span class="cx"> AXRoleDescription: tab panel
</span><span class="cx">
</span><del>-PASS: div[role=textbox]
</del><ins>+div[role=textbox]
</ins><span class="cx"> AXRole: AXTextField
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: text field
</span><span class="cx">
</span><del>-PASS: div[role=timer]
</del><ins>+div[role=timer]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXApplicationTimer
</span><span class="cx"> AXRoleDescription: timer
</span><span class="cx">
</span><del>-PASS: div[role=toolbar]
</del><ins>+div[role=toolbar]
</ins><span class="cx"> AXRole: AXToolbar
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: toolbar
</span><span class="cx">
</span><del>-PASS: div[role=tooltip]
</del><ins>+div[role=tooltip]
</ins><span class="cx"> AXRole: AXGroup
</span><span class="cx"> AXSubrole: AXUserInterfaceTooltip
</span><span class="cx"> AXRoleDescription: tooltip
</span><span class="cx">
</span><del>-PASS: div[role=tree]
</del><ins>+div[role=tree]
</ins><span class="cx"> AXRole: AXOutline
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: outline
</span><span class="cx">
</span><del>-PASS: div[role=treeitem]
</del><ins>+div[role=treeitem]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole: AXOutlineRow
</span><span class="cx"> AXRoleDescription: outline row
</span><span class="cx">
</span><del>-PASS: div[role=group]
</del><ins>+div[role=group]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=treeitem]
</del><ins>+div[role=treeitem]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole: AXOutlineRow
</span><span class="cx"> AXRoleDescription: outline row
</span><span class="cx">
</span><del>-PASS: div[role=treegrid]
</del><ins>+div[role=treegrid]
</ins><span class="cx"> AXRole: AXTable
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: table
</span><span class="cx">
</span><del>-PASS: div[role=rowgroup]
</del><ins>+div[role=rowgroup]
</ins><span class="cx"> AXRole:
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription:
</span><span class="cx">
</span><del>-PASS: div[role=row]
</del><ins>+div[role=row]
</ins><span class="cx"> AXRole: AXRow
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: row
</span><span class="cx">
</span><del>-PASS: div[role=rowheader]
</del><ins>+div[role=rowheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=columnheader]
</del><ins>+div[role=columnheader]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span><span class="cx">
</span><del>-PASS: div[role=gridcell]
</del><ins>+div[role=gridcell]
</ins><span class="cx"> AXRole: AXCell
</span><span class="cx"> AXSubrole:
</span><span class="cx"> AXRoleDescription: cell
</span></span></pre>
</div>
</div>
</body>
</html>