<!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>[198356] trunk</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/198356">198356</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2016-03-17 15:43:21 -0700 (Thu, 17 Mar 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>AX: attributes to retrieve focusable and editable ancestors
https://bugs.webkit.org/show_bug.cgi?id=155554
Patch by Doug Russell <d_russell@apple.com> on 2016-03-17
Reviewed by Chris Fleizach.
Add attributes to help give context to focus changes:
AXFocusableAncestor - nearest accessibility ancestor that returns true for
canSetFocusAttribute().
AXEditableAncestor - nearest accessibility ancestor that returns true for
isTextControl().
AXHighestEditableAncestor - highest element in accessibility that returns true
for isTextControl().
Source/WebCore:
Test: accessibility/mac/ancestor-attributes.html
* accessibility/AccessibilityNodeObject.cpp:
* accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::focusableAncestor):
(WebCore::AccessibilityObject::editableAncestor):
(WebCore::AccessibilityObject::highestEditableAncestor):
* accessibility/AccessibilityObject.h:
* accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
LayoutTests:
* accessibility/image-link-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/image-link-expected.txt.
* accessibility/image-map2-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/image-map2-expected.txt.
* accessibility/internal-link-anchors2-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt.
* accessibility/lists-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/lists-expected.txt.
* accessibility/mac/ancestor-attributes-expected.txt: Added.
* accessibility/mac/ancestor-attributes.html: Added.
* accessibility/mac/aria-columnrowheaders-expected.txt:
* accessibility/mac/bounds-for-range-expected.txt:
* accessibility/mac/document-links-expected.txt:
* accessibility/mac/internal-link-anchors-expected.txt:
* accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt.
* accessibility/plugin-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/plugin-expected.txt.
* accessibility/table-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-attributes-expected.txt.
* accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt.
* accessibility/table-cells-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-cells-expected.txt.
* accessibility/table-detection-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-detection-expected.txt.
* accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt.
* accessibility/table-sections-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-sections-expected.txt.
* accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt.
* accessibility/transformed-element-expected.txt:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacariacolumnrowheadersexpectedtxt">trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacboundsforrangeexpectedtxt">trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacdocumentlinksexpectedtxt">trunk/LayoutTests/accessibility/mac/document-links-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacinternallinkanchorsexpectedtxt">trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytransformedelementexpectedtxt">trunk/LayoutTests/accessibility/transformed-element-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityNodeObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityObjecth">trunk/Source/WebCore/accessibility/AccessibilityObject.h</a></li>
<li><a href="#trunkSourceWebCoreaccessibilitymacWebAccessibilityObjectWrapperMacmm">trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsaccessibilityimagelinkexpectedtxt">trunk/LayoutTests/accessibility/image-link-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilityimagemap2expectedtxt">trunk/LayoutTests/accessibility/image-map2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilityinternallinkanchors2expectedtxt">trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitylistsexpectedtxt">trunk/LayoutTests/accessibility/lists-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacancestorattributesexpectedtxt">trunk/LayoutTests/accessibility/mac/ancestor-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymacancestorattributeshtml">trunk/LayoutTests/accessibility/mac/ancestor-attributes.html</a></li>
<li><a href="#trunkLayoutTestsaccessibilitymathmultiscriptattributesexpectedtxt">trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitypluginexpectedtxt">trunk/LayoutTests/accessibility/plugin-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytableattributesexpectedtxt">trunk/LayoutTests/accessibility/table-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytablecellspansexpectedtxt">trunk/LayoutTests/accessibility/table-cell-spans-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytablecellsexpectedtxt">trunk/LayoutTests/accessibility/table-cells-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytabledetectionexpectedtxt">trunk/LayoutTests/accessibility/table-detection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytableonecellexpectedtxt">trunk/LayoutTests/accessibility/table-one-cell-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytablesectionsexpectedtxt">trunk/LayoutTests/accessibility/table-sections-expected.txt</a></li>
<li><a href="#trunkLayoutTestsaccessibilitytablewithrulesexpectedtxt">trunk/LayoutTests/accessibility/table-with-rules-expected.txt</a></li>
</ul>
<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformmacaccessibilityimagelinkexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/image-link-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilityimagemap2expectedtxt">trunk/LayoutTests/platform/mac/accessibility/image-map2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilityinternallinkanchors2expectedtxt">trunk/LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitylistsexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitymathmultiscriptattributesexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitypluginexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/plugin-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytableattributesexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytablecellspansexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytablecellsexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-cells-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytabledetectionexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytableonecellexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytablesectionsexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-sections-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacaccessibilitytablewithrulesexpectedtxt">trunk/LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/ChangeLog        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,3 +1,39 @@
</span><ins>+2016-03-17 Doug Russell <d_russell@apple.com>
+
+ AX: attributes to retrieve focusable and editable ancestors
+ https://bugs.webkit.org/show_bug.cgi?id=155554
+
+ Reviewed by Chris Fleizach.
+
+ Add attributes to help give context to focus changes:
+ AXFocusableAncestor - nearest accessibility ancestor that returns true for
+ canSetFocusAttribute().
+ AXEditableAncestor - nearest accessibility ancestor that returns true for
+ isTextControl().
+ AXHighestEditableAncestor - highest element in accessibility that returns true
+ for isTextControl().
+
+ * accessibility/image-link-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/image-link-expected.txt.
+ * accessibility/image-map2-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/image-map2-expected.txt.
+ * accessibility/internal-link-anchors2-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt.
+ * accessibility/lists-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/lists-expected.txt.
+ * accessibility/mac/ancestor-attributes-expected.txt: Added.
+ * accessibility/mac/ancestor-attributes.html: Added.
+ * accessibility/mac/aria-columnrowheaders-expected.txt:
+ * accessibility/mac/bounds-for-range-expected.txt:
+ * accessibility/mac/document-links-expected.txt:
+ * accessibility/mac/internal-link-anchors-expected.txt:
+ * accessibility/math-multiscript-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt.
+ * accessibility/plugin-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/plugin-expected.txt.
+ * accessibility/table-attributes-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-attributes-expected.txt.
+ * accessibility/table-cell-spans-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt.
+ * accessibility/table-cells-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-cells-expected.txt.
+ * accessibility/table-detection-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-detection-expected.txt.
+ * accessibility/table-one-cell-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt.
+ * accessibility/table-sections-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-sections-expected.txt.
+ * accessibility/table-with-rules-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt.
+ * accessibility/transformed-element-expected.txt:
+
</ins><span class="cx"> 2016-03-17 Joseph Pecoraro <pecoraro@apple.com>
</span><span class="cx">
</span><span class="cx"> Unreviewed follow-up fix to test after r198353.
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilityimagelinkexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilityimagelinkexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/image-link-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/image-link-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/image-link-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/image-link-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,71 @@
</span><ins>+Image link in the presence of inline continuations
+
+This test checks that the right accessibility tree is generated for a link inside an image
+
+
+AXRole: AXLink
+AXSubrole: (null)
+AXRoleDescription: link
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXLink: 'Delicious cake'>
+AXSize: NSSize: {280, 215}
+AXTitle: Delicious cake
+AXDescription:
+AXValue:
+AXFocused: 1
+AXEnabled: 1
+AXWindow: <AXLink: 'Delicious cake'>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXLink: 'Delicious cake'>
+AXEndTextMarker: <AXLink: 'Delicious cake'>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXLink: 'Delicious cake'>
+AXLanguage:
+AXDOMIdentifier: test
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXLink: 'Delicious cake'>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXURL: http://www.wowhead.com/?item=33924
+AXAccessKey: (null)
+AXElementBusy: 0
+
+
+Child 0:
+AXRole: AXImage
+AXSubrole: (null)
+AXRoleDescription: image
+AXChildren: <array of size 0>
+AXHelp:
+AXParent: <AXImage>
+AXSize: NSSize: {280, 210}
+AXTitle:
+AXDescription: Delicious cake
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXImage>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXImage>
+AXEndTextMarker: <AXImage>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXImage>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXImage>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXURL: LayoutTests/accessibility/resources/cake.png
+AXAccessKey: (null)
+AXElementBusy: 0
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilityimagemap2expectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilityimagemap2expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/image-map2-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/image-map2-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/image-map2-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/image-map2-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,101 @@
</span><ins>+Image map - test 2 - 2 Links (alt tags)
+----------------------
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {784, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier: result
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXLink
+AXSubrole: (null)
+AXRoleDescription: link
+AXChildren: <array of size 0>
+AXHelp:
+AXParent: <AXLink>
+AXSize: NSSize: {123, 62}
+AXTitle:
+AXDescription: Link1
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXLink>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXLink>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXLink>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXURL: http://www.apple.com/
+AXAccessKey: (null)
+AXElementBusy: 0
+AXPath: <AXLink>
+
+------------
+AXRole: AXLink
+AXSubrole: (null)
+AXRoleDescription: link
+AXChildren: <array of size 0>
+AXHelp:
+AXParent: <AXLink>
+AXSize: NSSize: {122, 14}
+AXTitle:
+AXDescription: Link2
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXLink>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXLink>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXLink>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXURL: http://www.apple.com/
+AXAccessKey: (null)
+AXElementBusy: 0
+AXPath: <AXLink>
+
+------------
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilityinternallinkanchors2expectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilityinternallinkanchors2expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,143 @@
</span><ins>+Anchor Tests
+----------------------
+AXRole: AXHeading
+AXSubrole: (null)
+AXRoleDescription: heading
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXHeading: '[ edit ] Tourette syndrome'>
+AXSize: NSSize: {769, 23}
+AXTitle: [ edit ] Tourette syndrome
+AXDescription:
+AXValue: 3
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXHeading: '[ edit ] Tourette syndrome'>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXHeading: '[ edit ] Tourette syndrome'>
+AXEndTextMarker: <AXHeading: '[ edit ] Tourette syndrome'>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXHeading: '[ edit ] Tourette syndrome'>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXHeading: '[ edit ] Tourette syndrome'>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {769, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier: bottom2
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {769, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier: bottom2
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+2.2 Tourette syndrome
+
+[edit] Tourette syndrome
+
+Link to anchor Link to div
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+This is some text in the middle
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+This is some text. This is a bottom anchor
+
+
+
+
+
+
+
+
+
+This is a div
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitylistsexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitylistsexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/lists-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/lists-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/lists-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,429 @@
</span><ins>+test 1
+test 2
+test 1
+test 2
+term 1
+meaning 2
+term b
+meaning 1
+meaning 2
+
+
+
+
+AXRole: AXList
+AXSubrole: AXContentList
+AXRoleDescription: content list
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXList>
+AXSize: NSSize: {784, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXList>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXList>
+AXEndTextMarker: <AXList>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXList>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXList>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXSelectedChildren: (null)
+AXVisibleChildren: <array of size 2>
+AXOrientation: AXVerticalOrientation
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXList
+AXSubrole: AXContentList
+AXRoleDescription: content list
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXList>
+AXSize: NSSize: {784, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXList>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXList>
+AXEndTextMarker: <AXList>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXList>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXList>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXSelectedChildren: (null)
+AXVisibleChildren: <array of size 2>
+AXOrientation: AXVerticalOrientation
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXList
+AXSubrole: AXDescriptionList
+AXRoleDescription: description list
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXList>
+AXSize: NSSize: {784, 90}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXList>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXList>
+AXEndTextMarker: <AXList>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXList>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXList>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXSelectedChildren: (null)
+AXVisibleChildren: <array of size 5>
+AXOrientation: AXVerticalOrientation
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 0>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {784, 72}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+
+
+AXRole: AXGroup
+AXSubrole: AXTerm
+AXRoleDescription: term
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {769, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXDescription
+AXRoleDescription: description
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXTerm
+AXRoleDescription: term
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {769, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXDescription
+AXRoleDescription: description
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXDescription
+AXRoleDescription: description
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {729, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacancestorattributesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/accessibility/mac/ancestor-attributes-expected.txt (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/ancestor-attributes-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/mac/ancestor-attributes-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+
+This tests attributes for looking up editable and focusable ancestors.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS input.isEqual(focusableAncestor) is true
+PASS input.isEqual(editableAncestor) is true
+PASS editable.isEqual(highestAncestor) is true
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacancestorattributeshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/accessibility/mac/ancestor-attributes.html (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/ancestor-attributes.html         (rev 0)
+++ trunk/LayoutTests/accessibility/mac/ancestor-attributes.html        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
+<html>
+<head>
+<script src="../../resources/js-test-pre.js"></script>
+</head>
+<body id="body">
+
+<div id="editable" contenteditable="true">
+        <input id="input" type="text"></input>
+</div>
+
+<p id="description"></p>
+<div id="console"></div>
+<script>
+ description("This tests attributes for looking up editable and focusable ancestors.");
+
+ var input = 0;
+ var editable = 0;
+ var focusableAncestor = 0;
+ var editableAncestor = 0;
+ var highestAncestor = 0;
+
+ if (window.accessibilityController) {
+ accessibilityController.enableEnhancedAccessibility(true);
+ editable = accessibilityController.accessibleElementById("editable");
+ input = accessibilityController.accessibleElementById("input");
+ focusableAncestor = input.uiElementAttributeValue("AXFocusableAncestor");
+ editableAncestor = input.uiElementAttributeValue("AXEditableAncestor");
+ highestAncestor = input.uiElementAttributeValue("AXHighestEditableAncestor");
+ shouldBe("input.isEqual(focusableAncestor)", "true");
+ shouldBe("input.isEqual(editableAncestor)", "true");
+ shouldBe("editable.isEqual(highestAncestor)", "true");
+ }
+</script>
+<script src="../../resources/js-test-post.js"></script>
+</body>
+</html>
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacariacolumnrowheadersexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -30,6 +30,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier: test
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXRowIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnHeaderUIElements: <array of size 0>
</span><span class="lines">@@ -64,6 +67,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXRowIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnIndexRange: NSRange: {1, 1}
</span><span class="cx"> AXColumnHeaderUIElements: <array of size 0>
</span><span class="lines">@@ -98,6 +104,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXRowIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnIndexRange: NSRange: {2, 1}
</span><span class="cx"> AXColumnHeaderUIElements: <array of size 0>
</span><span class="lines">@@ -133,6 +142,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier: obj1
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXRowIndexRange: NSRange: {1, 1}
</span><span class="cx"> AXColumnIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnHeaderUIElements: <array of size 0>
</span><span class="lines">@@ -167,6 +179,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXRowIndexRange: NSRange: {2, 1}
</span><span class="cx"> AXColumnIndexRange: NSRange: {0, 1}
</span><span class="cx"> AXColumnHeaderUIElements: <array of size 0>
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacboundsforrangeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -23,6 +23,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXStaticText>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXElementBusy: 0
</span><span class="cx">
</span><span class="cx"> ----------------------
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacdocumentlinksexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/mac/document-links-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/document-links-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/accessibility/mac/document-links-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -24,6 +24,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXLink>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXURL: http://www.apple.com/
</span><span class="cx"> AXAccessKey: (null)
</span><span class="cx"> AXElementBusy: 0
</span><span class="lines">@@ -54,6 +57,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXLink>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXURL: http://www.apple.com/
</span><span class="cx"> AXAccessKey: (null)
</span><span class="cx"> AXElementBusy: 0
</span><span class="lines">@@ -84,6 +90,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXLink: 'link 3'>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXURL: http://webkit.org/
</span><span class="cx"> AXAccessKey: (null)
</span><span class="cx"> AXElementBusy: 0
</span><span class="lines">@@ -113,6 +122,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXLink: 'link 4'>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXURL: LayoutTests/accessibility/mac/document-links.html#asdf
</span><span class="cx"> AXAccessKey: (null)
</span><span class="cx"> AXElementBusy: 0
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymacinternallinkanchorsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -24,6 +24,9 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier:
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXStaticText>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXElementBusy: 0
</span><span class="cx">
</span><span class="cx"> ------------
</span></span></pre></div>
<a id="trunkLayoutTestsaccessibilitymathmultiscriptattributesexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitymathmultiscriptattributesexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,165 @@
</span><ins>+X
+D
+C
+B
+A
+This tests the attributes of the children of a MathML mmultiscripts element.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+AXRole: AXGroup
+AXSubrole: AXMathIdentifier
+AXRoleDescription: group
+AXChildren:
+AXHelp:
+AXParent:
+AXSize: NSSize: {12, 24}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow:
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker:
+AXEndTextMarker:
+AXVisited: 0
+AXLinkedUIElements:
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement:
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList:
+AXFocusableAncestor:
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXMathIdentifier
+AXRoleDescription: group
+AXChildren:
+AXHelp:
+AXParent:
+AXSize: NSSize: {11, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow:
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker:
+AXEndTextMarker:
+AXVisited: 0
+AXLinkedUIElements:
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement:
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList:
+AXFocusableAncestor:
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXMathIdentifier
+AXRoleDescription: group
+AXChildren:
+AXHelp:
+AXParent:
+AXSize: NSSize: {10, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow:
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker:
+AXEndTextMarker:
+AXVisited: 0
+AXLinkedUIElements:
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement:
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList:
+AXFocusableAncestor:
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXMathIdentifier
+AXRoleDescription: group
+AXChildren:
+AXHelp:
+AXParent:
+AXSize: NSSize: {9, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow:
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker:
+AXEndTextMarker:
+AXVisited: 0
+AXLinkedUIElements:
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement:
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList:
+AXFocusableAncestor:
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+AXRole: AXGroup
+AXSubrole: AXMathIdentifier
+AXRoleDescription: group
+AXChildren:
+AXHelp:
+AXParent:
+AXSize: NSSize: {9, 18}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow:
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker:
+AXEndTextMarker:
+AXVisited: 0
+AXLinkedUIElements:
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement:
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList:
+AXFocusableAncestor:
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitypluginexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitypluginexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/plugin-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/plugin-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/plugin-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/plugin-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 0>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {784, 150}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+------------
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytableattributesexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytableattributesexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-attributes-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-attributes-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-attributes-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-attributes-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,1210 @@
</span><ins>+Example #1: Nested Stubs
+Ruritanian
+Population
+Survey        All
+Genders        By Gender
+Males        Females
+All Regions        North        3333        1111        2222
+South        3333        1111        2222
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {71, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {122, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {3, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {122, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {3, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {92, 60}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 2}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {145, 126}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXHeader: <AXColumn>
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {145, 126}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXHeader: <AXColumn>
+AXRows: <array of size 3>
+AXVisibleRows: <array of size 3>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {71, 126}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXHeader: <AXColumn>
+AXRows: <array of size 3>
+AXVisibleRows: <array of size 3>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {122, 126}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 3
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {122, 126}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 4
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {335, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {335, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {335, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {335, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 3
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {71, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {122, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {3, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {69, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {4, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {92, 60}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 2}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {71, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {69, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {4, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {71, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {69, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {4, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {335, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytablecellspansexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytablecellspansexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-cell-spans-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-cell-spans-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-cell-spans-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,214 @@
</span><ins>+Cell A
+COLSPAN="2"
+ROWSPAN="2"        Cell B
+COLSPAN="2"
+2,3        2,4
+Cell C
+ROWSPAN="2"        3,2        3,3        3,4
+4,2        4,3        4,4
+----------------------
+{ 0, 0 }
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {239, 78}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+{0, 2}, {0, 2}
+
+----------------------
+{ 1, 1 }
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {239, 78}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+{0, 2}, {0, 2}
+
+----------------------
+{ 3, 0 }
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {120, 60}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 2}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+{2, 2}, {0, 1}
+
+----------------------
+{ 2, 0 }
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 2>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {120, 60}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 2}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+{2, 2}, {0, 1}
+
+----------------------
+{ 2, 3 }
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {120, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+{2, 1}, {3, 1}
+
+----------------------
+{ 10, 10 }
+
+{0, 0}, {0, 0}
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytablecellsexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytablecellsexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-cells-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-cells-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-cells-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-cells-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,207 @@
</span><ins>+Example #1: Nested Stubs
+Ruritanian
+Population
+Survey        All
+Genders        By Gender
+Males        Females
+All Regions        North        3333        1111        2222
+South        3333        1111        2222
+South        3333        1111        2222
+South        3333        1111        2222
+------------------------
+[0,0]
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------------------
+[3,1]
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 36}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------------------
+[1,1]
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {145, 66}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 2}
+AXColumnIndexRange: NSRange: {0, 2}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------------------
+[2,2]
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {71, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------------------
+[3,5]
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {54, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {5, 1}
+AXColumnIndexRange: NSRange: {3, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------------------
+[100,0]
+
+------------------------
+[0,100]
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytabledetectionexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytabledetectionexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-detection-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-detection-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-detection-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,894 @@
</span><ins>+
+This should be a table because it has a thead.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {63, 47}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 4>
+AXColumnHeaderUIElements: <array of size 2>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 2
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf        asdf
+
+This should be a table because cells have borders.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {69, 29}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should not be a table because its cells do not have borders.
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {29, 21}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should be a table because a cell has a special attribute
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {59, 23}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should be a table because a cell has a special attribute.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {59, 23}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should be a table because a cell has a special attribute.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {59, 43}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 4>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 2
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf        asdf
+
+This should be a table because cells have different colors.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {59, 23}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should not be a table because cells have different but no spacing.
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {27, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should not be a table because cells have the same colors even though there is spacing.
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {27, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should be a table because it has the "rules" attr.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {54, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should not be a table because it only has one valid cell (need more than one).
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {769, 27}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+Contributions
+
+This should not be a table because it does not have enough cell borders or background colors
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {130, 19}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier: nmb
+AXDOMClassList: <array of size 1>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+Politics
+Decision '08
+The debates
+The White House
+Capitol Hill
+National Journal
+New York Times
+
+This should be a table because it's editable.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {65, 27}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+
+This should be a table because most cells have a top border.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {63, 49}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 4>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 2
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf        asdf
+
+This should not be a table because cells have different borders.
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {29, 21}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf        asdf
+
+This should be a table because it sets empty-cells: hide on the table.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 6>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {65, 70}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 3>
+AXVisibleRows: <array of size 3>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 6>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 3
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf
+asdf        asdf
+
+This should be a table because it sets empty-cells: hide on a cell.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 6>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {65, 71}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 3>
+AXVisibleRows: <array of size 3>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 6>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 3
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf
+asdf        asdf
+
+This should be a table because it has a col.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {63, 47}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 4>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 2
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf        asdf
+asdf        asdf
+
+This should be a table because it has at least 20 rows
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 26>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {33, 531}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 24>
+AXVisibleRows: <array of size 13>
+AXColumns: <array of size 1>
+AXVisibleColumns: <array of size 1>
+AXVisibleCells: <array of size 24>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 1
+AXRowCount: 24
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+asdf
+
+This should be a table even though it uses table-row-group for it's display type.
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 5>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {84, 47}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 2>
+AXVisibleRows: <array of size 2>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 4>
+AXColumnHeaderUIElements: <array of size 2>
+AXRowHeaderUIElements: <array of size 1>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 2
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+head        head2
+asdf        asdf
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytableonecellexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytableonecellexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-one-cell-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-one-cell-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-one-cell-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+Pick Your Location!
+Get specific content for your area.
+http://web.apple.com
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {135, 90}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytablesectionsexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytablesectionsexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-sections-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-sections-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-sections-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-sections-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,1916 @@
</span><ins>+Example #1: Nested Stubs
+1        a        b
+1        e        f
+1        c        d
+1        c1        d1
+
+
+1        a        b
+1        c        d
+1        c1        d1
+1        c        d
+1        c1        d1
+1        c        d
+1        c1        d1
+1        e        f
+--------------------------
+THEAD, TFOOT table
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {21, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {28, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {29, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 3
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {77, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+--------------------------
+Multi-TBODY table
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {21, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {28, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+AXRole: AXColumn
+AXSubrole: (null)
+AXRoleDescription: column
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXColumn>
+AXSize: NSSize: {29, 120}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXColumn>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXColumn>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXColumn>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXHeader: <AXColumn>
+AXRows: <array of size 4>
+AXVisibleRows: <array of size 4>
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 0
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 1
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 2
+AXElementBusy: 0
+
+------------
+AXRole: AXRow
+AXSubrole: (null)
+AXRoleDescription: row
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXRow>
+AXSize: NSSize: {76, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXRow>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXRow>
+AXEndTextMarker: <AXRow>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXRow>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXIndex: 3
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {0, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {1, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {2, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 1>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {21, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {0, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {28, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {1, 1}
+AXColumnHeaderUIElements: <array of size 1>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+AXRole: AXCell
+AXSubrole: (null)
+AXRoleDescription: cell
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXCell>
+AXSize: NSSize: {29, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXCell>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXCell>
+AXEndTextMarker: <AXCell>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXCell>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRowIndexRange: NSRange: {3, 1}
+AXColumnIndexRange: NSRange: {2, 1}
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXARIAColumnIndex: -1
+AXARIARowIndex: -1
+AXElementBusy: 0
+AXRequired: 0
+
+------------
+
+
+--------------------------
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 3>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {77, 30}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: (null)
+AXEndTextMarker: (null)
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXElementBusy: 0
+
+------------
+
+
+--------------------------
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytablewithrulesexpectedtxtfromrev198355trunkLayoutTestsplatformmacaccessibilitytablewithrulesexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/accessibility/table-with-rules-expected.txt (from rev 198355, trunk/LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt) (0 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/table-with-rules-expected.txt         (rev 0)
+++ trunk/LayoutTests/accessibility/table-with-rules-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -0,0 +1,196 @@
</span><ins>+asdf        asdf
+asdf        asdf
+asdf        asdf
+asdf        asdf
+asdf        asdf
+
+------------------------------------
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {58, 20}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier: testTable2
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {63, 24}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier: testTable3
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+AXRole: AXTable
+AXSubrole: (null)
+AXRoleDescription: table
+AXChildren: <array of size 4>
+AXHelp:
+AXParent: <AXTable>
+AXSize: NSSize: {57, 20}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXTable>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXTable>
+AXEndTextMarker: <AXTable>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
+AXLanguage:
+AXDOMIdentifier: testTable4
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXTable>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXRows: <array of size 1>
+AXVisibleRows: <array of size 1>
+AXColumns: <array of size 2>
+AXVisibleColumns: <array of size 2>
+AXVisibleCells: <array of size 2>
+AXColumnHeaderUIElements: <array of size 0>
+AXRowHeaderUIElements: <array of size 0>
+AXHeader: <AXTable>
+AXColumnCount: 2
+AXRowCount: 1
+AXARIAColumnCount: -1
+AXARIARowCount: -1
+AXElementBusy: 0
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {29, 20}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+AXRole: AXGroup
+AXSubrole: (null)
+AXRoleDescription: group
+AXChildren: <array of size 1>
+AXHelp:
+AXParent: <AXGroup>
+AXSize: NSSize: {30, 20}
+AXTitle:
+AXDescription:
+AXValue:
+AXFocused: 0
+AXEnabled: 1
+AXWindow: <AXGroup>
+AXSelectedTextMarkerRange: (null)
+AXStartTextMarker: <AXGroup>
+AXEndTextMarker: <AXGroup>
+AXVisited: 0
+AXLinkedUIElements: <array of size 0>
+AXSelected: 0
+AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
+AXLanguage:
+AXDOMIdentifier:
+AXDOMClassList: <array of size 0>
+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
+AXTitleUIElement: (null)
+AXElementBusy: 0
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsaccessibilitytransformedelementexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/accessibility/transformed-element-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/accessibility/transformed-element-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/accessibility/transformed-element-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -23,5 +23,8 @@
</span><span class="cx"> AXLanguage:
</span><span class="cx"> AXDOMIdentifier: hiddenDiv
</span><span class="cx"> AXDOMClassList: <array of size 0>
</span><ins>+AXFocusableAncestor: <AXGroup>
+AXEditableAncestor: (null)
+AXHighestEditableAncestor: (null)
</ins><span class="cx"> AXElementBusy: 0
</span><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilityimagelinkexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/image-link-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/image-link-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/image-link-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,65 +0,0 @@
</span><del>-Image link in the presence of inline continuations
-
-This test checks that the right accessibility tree is generated for a link inside an image
-
-
-AXRole: AXLink
-AXSubrole: (null)
-AXRoleDescription: link
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXLink: 'Delicious cake'>
-AXSize: NSSize: {280, 215}
-AXTitle: Delicious cake
-AXDescription:
-AXValue:
-AXFocused: 1
-AXEnabled: 1
-AXWindow: <AXLink: 'Delicious cake'>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXLink: 'Delicious cake'>
-AXEndTextMarker: <AXLink: 'Delicious cake'>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXLink: 'Delicious cake'>
-AXLanguage:
-AXDOMIdentifier: test
-AXDOMClassList: <array of size 0>
-AXURL: http://www.wowhead.com/?item=33924
-AXAccessKey: (null)
-AXElementBusy: 0
-
-
-Child 0:
-AXRole: AXImage
-AXSubrole: (null)
-AXRoleDescription: image
-AXChildren: <array of size 0>
-AXHelp:
-AXParent: <AXImage>
-AXSize: NSSize: {280, 210}
-AXTitle:
-AXDescription: Delicious cake
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXImage>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXImage>
-AXEndTextMarker: <AXImage>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXImage>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXURL: LayoutTests/accessibility/resources/cake.png
-AXAccessKey: (null)
-AXElementBusy: 0
-
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilityimagemap2expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/image-map2-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/image-map2-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/image-map2-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,92 +0,0 @@
</span><del>-Image map - test 2 - 2 Links (alt tags)
-----------------------
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {784, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier: result
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-AXRole: AXLink
-AXSubrole: (null)
-AXRoleDescription: link
-AXChildren: <array of size 0>
-AXHelp:
-AXParent: <AXLink>
-AXSize: NSSize: {123, 62}
-AXTitle:
-AXDescription: Link1
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXLink>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXLink>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXURL: http://www.apple.com/
-AXAccessKey: (null)
-AXElementBusy: 0
-AXPath: <AXLink>
-
-------------
-AXRole: AXLink
-AXSubrole: (null)
-AXRoleDescription: link
-AXChildren: <array of size 0>
-AXHelp:
-AXParent: <AXLink>
-AXSize: NSSize: {122, 14}
-AXTitle:
-AXDescription: Link2
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXLink>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXLink>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXURL: http://www.apple.com/
-AXAccessKey: (null)
-AXElementBusy: 0
-AXPath: <AXLink>
-
-------------
-
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilityinternallinkanchors2expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,134 +0,0 @@
</span><del>-Anchor Tests
-----------------------
-AXRole: AXHeading
-AXSubrole: (null)
-AXRoleDescription: heading
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXHeading: '[ edit ] Tourette syndrome'>
-AXSize: NSSize: {769, 23}
-AXTitle: [ edit ] Tourette syndrome
-AXDescription:
-AXValue: 3
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXHeading: '[ edit ] Tourette syndrome'>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXHeading: '[ edit ] Tourette syndrome'>
-AXEndTextMarker: <AXHeading: '[ edit ] Tourette syndrome'>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXHeading: '[ edit ] Tourette syndrome'>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {769, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier: bottom2
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {769, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier: bottom2
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
-2.2 Tourette syndrome
-
-[edit] Tourette syndrome
-
-Link to anchor Link to div
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This is some text in the middle
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This is some text. This is a bottom anchor
-
-
-
-
-
-
-
-
-
-This is a div
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitylistsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,390 +0,0 @@
</span><del>-test 1
-test 2
-test 1
-test 2
-term 1
-meaning 2
-term b
-meaning 1
-meaning 2
-
-
-
-
-AXRole: AXList
-AXSubrole: AXContentList
-AXRoleDescription: content list
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXList>
-AXSize: NSSize: {784, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXList>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXList>
-AXEndTextMarker: <AXList>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXList>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXSelectedChildren: (null)
-AXVisibleChildren: <array of size 2>
-AXOrientation: AXVerticalOrientation
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-AXRole: AXList
-AXSubrole: AXContentList
-AXRoleDescription: content list
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXList>
-AXSize: NSSize: {784, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXList>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXList>
-AXEndTextMarker: <AXList>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXList>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXSelectedChildren: (null)
-AXVisibleChildren: <array of size 2>
-AXOrientation: AXVerticalOrientation
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-AXRole: AXList
-AXSubrole: AXDescriptionList
-AXRoleDescription: description list
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXList>
-AXSize: NSSize: {784, 90}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXList>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXList>
-AXEndTextMarker: <AXList>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXList>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXSelectedChildren: (null)
-AXVisibleChildren: <array of size 5>
-AXOrientation: AXVerticalOrientation
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 0>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {784, 72}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-
-
-AXRole: AXGroup
-AXSubrole: AXTerm
-AXRoleDescription: term
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {769, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXDescription
-AXRoleDescription: description
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXTerm
-AXRoleDescription: term
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {769, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXDescription
-AXRoleDescription: description
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXDescription
-AXRoleDescription: description
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {729, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitymathmultiscriptattributesexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/math-multiscript-attributes-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,150 +0,0 @@
</span><del>-X
-D
-C
-B
-A
-This tests the attributes of the children of a MathML mmultiscripts element.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-AXRole: AXGroup
-AXSubrole: AXMathIdentifier
-AXRoleDescription: group
-AXChildren:
-AXHelp:
-AXParent:
-AXSize: NSSize: {12, 24}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow:
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker:
-AXEndTextMarker:
-AXVisited: 0
-AXLinkedUIElements:
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement:
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList:
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXMathIdentifier
-AXRoleDescription: group
-AXChildren:
-AXHelp:
-AXParent:
-AXSize: NSSize: {11, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow:
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker:
-AXEndTextMarker:
-AXVisited: 0
-AXLinkedUIElements:
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement:
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList:
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXMathIdentifier
-AXRoleDescription: group
-AXChildren:
-AXHelp:
-AXParent:
-AXSize: NSSize: {10, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow:
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker:
-AXEndTextMarker:
-AXVisited: 0
-AXLinkedUIElements:
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement:
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList:
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXMathIdentifier
-AXRoleDescription: group
-AXChildren:
-AXHelp:
-AXParent:
-AXSize: NSSize: {9, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow:
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker:
-AXEndTextMarker:
-AXVisited: 0
-AXLinkedUIElements:
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement:
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList:
-AXElementBusy: 0
-
-------------
-AXRole: AXGroup
-AXSubrole: AXMathIdentifier
-AXRoleDescription: group
-AXChildren:
-AXHelp:
-AXParent:
-AXSize: NSSize: {9, 18}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow:
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker:
-AXEndTextMarker:
-AXVisited: 0
-AXLinkedUIElements:
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement:
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList:
-AXElementBusy: 0
-
-------------
-
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitypluginexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/plugin-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/plugin-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/plugin-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,32 +0,0 @@
</span><del>-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 0>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {784, 150}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-------------
-
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytableattributesexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-attributes-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-attributes-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-attributes-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,1111 +0,0 @@
</span><del>-Example #1: Nested Stubs
-Ruritanian
-Population
-Survey        All
-Genders        By Gender
-Males        Females
-All Regions        North        3333        1111        2222
-South        3333        1111        2222
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {71, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {122, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {3, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {122, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {3, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {92, 60}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 2}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {145, 126}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXHeader: <AXColumn>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {145, 126}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXHeader: <AXColumn>
-AXRows: <array of size 3>
-AXVisibleRows: <array of size 3>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {71, 126}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXHeader: <AXColumn>
-AXRows: <array of size 3>
-AXVisibleRows: <array of size 3>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {122, 126}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 3
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {122, 126}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 4
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {335, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {335, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {335, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {335, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 3
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {71, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {122, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {3, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {69, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {4, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {92, 60}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 2}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {71, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {69, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {4, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {71, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {69, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {4, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {335, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytablecellspansexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,199 +0,0 @@
</span><del>-Cell A
-COLSPAN="2"
-ROWSPAN="2"        Cell B
-COLSPAN="2"
-2,3        2,4
-Cell C
-ROWSPAN="2"        3,2        3,3        3,4
-4,2        4,3        4,4
-----------------------
-{ 0, 0 }
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {239, 78}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-{0, 2}, {0, 2}
-
-----------------------
-{ 1, 1 }
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {239, 78}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-{0, 2}, {0, 2}
-
-----------------------
-{ 3, 0 }
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {120, 60}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {2, 2}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-{2, 2}, {0, 1}
-
-----------------------
-{ 2, 0 }
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 2>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {120, 60}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {2, 2}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-{2, 2}, {0, 1}
-
-----------------------
-{ 2, 3 }
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {120, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-{2, 1}, {3, 1}
-
-----------------------
-{ 10, 10 }
-
-{0, 0}, {0, 0}
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytablecellsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-cells-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-cells-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-cells-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,192 +0,0 @@
</span><del>-Example #1: Nested Stubs
-Ruritanian
-Population
-Survey        All
-Genders        By Gender
-Males        Females
-All Regions        North        3333        1111        2222
-South        3333        1111        2222
-South        3333        1111        2222
-South        3333        1111        2222
-------------------------
-[0,0]
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------------------
-[3,1]
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 36}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------------------
-[1,1]
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {145, 66}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXRowIndexRange: NSRange: {0, 2}
-AXColumnIndexRange: NSRange: {0, 2}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------------------
-[2,2]
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {71, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------------------
-[3,5]
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {54, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {5, 1}
-AXColumnIndexRange: NSRange: {3, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------------------
-[100,0]
-
-------------------------
-[0,100]
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytabledetectionexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,834 +0,0 @@
</span><del>-
-This should be a table because it has a thead.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {63, 47}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 4>
-AXColumnHeaderUIElements: <array of size 2>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 2
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf        asdf
-
-This should be a table because cells have borders.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {69, 29}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should not be a table because its cells do not have borders.
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {29, 21}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should be a table because a cell has a special attribute
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {59, 23}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should be a table because a cell has a special attribute.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {59, 23}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should be a table because a cell has a special attribute.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {59, 43}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 4>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 2
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf        asdf
-
-This should be a table because cells have different colors.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {59, 23}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should not be a table because cells have different but no spacing.
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {27, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should not be a table because cells have the same colors even though there is spacing.
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {27, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should be a table because it has the "rules" attr.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {54, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should not be a table because it only has one valid cell (need more than one).
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {769, 27}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 1>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-Contributions
-
-This should not be a table because it does not have enough cell borders or background colors
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {130, 19}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier: nmb
-AXDOMClassList: <array of size 1>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-Politics
-Decision '08
-The debates
-The White House
-Capitol Hill
-National Journal
-New York Times
-
-This should be a table because it's editable.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {65, 27}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-
-This should be a table because most cells have a top border.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {63, 49}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 4>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 2
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf        asdf
-
-This should not be a table because cells have different borders.
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {29, 21}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf        asdf
-
-This should be a table because it sets empty-cells: hide on the table.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 6>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {65, 70}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 3>
-AXVisibleRows: <array of size 3>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 6>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 3
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf
-asdf        asdf
-
-This should be a table because it sets empty-cells: hide on a cell.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 6>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {65, 71}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 3>
-AXVisibleRows: <array of size 3>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 6>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 3
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf
-asdf        asdf
-
-This should be a table because it has a col.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {63, 47}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 4>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 2
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf        asdf
-asdf        asdf
-
-This should be a table because it has at least 20 rows
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 26>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {33, 531}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 24>
-AXVisibleRows: <array of size 13>
-AXColumns: <array of size 1>
-AXVisibleColumns: <array of size 1>
-AXVisibleCells: <array of size 24>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 1
-AXRowCount: 24
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-asdf
-
-This should be a table even though it uses table-row-group for it's display type.
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 5>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {84, 47}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 2>
-AXVisibleRows: <array of size 2>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 4>
-AXColumnHeaderUIElements: <array of size 2>
-AXRowHeaderUIElements: <array of size 1>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 2
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-head        head2
-asdf        asdf
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytableonecellexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,29 +0,0 @@
</span><del>-Pick Your Location!
-Get specific content for your area.
-http://web.apple.com
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {135, 90}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytablesectionsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-sections-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-sections-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-sections-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,1760 +0,0 @@
</span><del>-Example #1: Nested Stubs
-1        a        b
-1        e        f
-1        c        d
-1        c1        d1
-
-
-1        a        b
-1        c        d
-1        c1        d1
-1        c        d
-1        c1        d1
-1        c        d
-1        c1        d1
-1        e        f
---------------------------
-THEAD, TFOOT table
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {21, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {28, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {29, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 3
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {77, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
---------------------------
-Multi-TBODY table
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {21, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {28, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-AXRole: AXColumn
-AXSubrole: (null)
-AXRoleDescription: column
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXColumn>
-AXSize: NSSize: {29, 120}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXColumn>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXColumn>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXHeader: <AXColumn>
-AXRows: <array of size 4>
-AXVisibleRows: <array of size 4>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 0
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 1
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 2
-AXElementBusy: 0
-
-------------
-AXRole: AXRow
-AXSubrole: (null)
-AXRoleDescription: row
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXRow>
-AXSize: NSSize: {76, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXRow>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXRow>
-AXEndTextMarker: <AXRow>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXRow>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXIndex: 3
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {0, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {1, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {2, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 1>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {21, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {0, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {28, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {1, 1}
-AXColumnHeaderUIElements: <array of size 1>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-AXRole: AXCell
-AXSubrole: (null)
-AXRoleDescription: cell
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXCell>
-AXSize: NSSize: {29, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXCell>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXCell>
-AXEndTextMarker: <AXCell>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXCell>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXRowIndexRange: NSRange: {3, 1}
-AXColumnIndexRange: NSRange: {2, 1}
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXARIAColumnIndex: -1
-AXARIARowIndex: -1
-AXElementBusy: 0
-AXRequired: 0
-
-------------
-
-
---------------------------
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 3>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {77, 30}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: (null)
-AXEndTextMarker: (null)
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXElementBusy: 0
-
-------------
-
-
---------------------------
-
-
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacaccessibilitytablewithrulesexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,181 +0,0 @@
</span><del>-asdf        asdf
-asdf        asdf
-asdf        asdf
-asdf        asdf
-asdf        asdf
-
-------------------------------------
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {58, 20}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier: testTable2
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {63, 24}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier: testTable3
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-AXRole: AXTable
-AXSubrole: (null)
-AXRoleDescription: table
-AXChildren: <array of size 4>
-AXHelp:
-AXParent: <AXTable>
-AXSize: NSSize: {57, 20}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXTable>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXTable>
-AXEndTextMarker: <AXTable>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXTable>
-AXLanguage:
-AXDOMIdentifier: testTable4
-AXDOMClassList: <array of size 0>
-AXRows: <array of size 1>
-AXVisibleRows: <array of size 1>
-AXColumns: <array of size 2>
-AXVisibleColumns: <array of size 2>
-AXVisibleCells: <array of size 2>
-AXColumnHeaderUIElements: <array of size 0>
-AXRowHeaderUIElements: <array of size 0>
-AXHeader: <AXTable>
-AXColumnCount: 2
-AXRowCount: 1
-AXARIAColumnCount: -1
-AXARIARowCount: -1
-AXElementBusy: 0
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {29, 20}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-AXRole: AXGroup
-AXSubrole: (null)
-AXRoleDescription: group
-AXChildren: <array of size 1>
-AXHelp:
-AXParent: <AXGroup>
-AXSize: NSSize: {30, 20}
-AXTitle:
-AXDescription:
-AXValue:
-AXFocused: 0
-AXEnabled: 1
-AXWindow: <AXGroup>
-AXSelectedTextMarkerRange: (null)
-AXStartTextMarker: <AXGroup>
-AXEndTextMarker: <AXGroup>
-AXVisited: 0
-AXLinkedUIElements: <array of size 0>
-AXSelected: 0
-AXBlockQuoteLevel: 0
-AXTopLevelUIElement: <AXGroup>
-AXLanguage:
-AXDOMIdentifier:
-AXDOMClassList: <array of size 0>
-AXTitleUIElement: (null)
-AXElementBusy: 0
-
-
-
</del></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/Source/WebCore/ChangeLog        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1,3 +1,30 @@
</span><ins>+2016-03-17 Doug Russell <d_russell@apple.com>
+
+ AX: attributes to retrieve focusable and editable ancestors
+ https://bugs.webkit.org/show_bug.cgi?id=155554
+
+ Reviewed by Chris Fleizach.
+
+ Add attributes to help give context to focus changes:
+ AXFocusableAncestor - nearest accessibility ancestor that returns true for
+ canSetFocusAttribute().
+ AXEditableAncestor - nearest accessibility ancestor that returns true for
+ isTextControl().
+ AXHighestEditableAncestor - highest element in accessibility that returns true
+ for isTextControl().
+
+ Test: accessibility/mac/ancestor-attributes.html
+
+ * accessibility/AccessibilityNodeObject.cpp:
+ * accessibility/AccessibilityObject.cpp:
+ (WebCore::AccessibilityObject::focusableAncestor):
+ (WebCore::AccessibilityObject::editableAncestor):
+ (WebCore::AccessibilityObject::highestEditableAncestor):
+ * accessibility/AccessibilityObject.h:
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
+ (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
+
</ins><span class="cx"> 2016-03-17 Sam Weinig <sam@webkit.org>
</span><span class="cx">
</span><span class="cx"> Implement document.queryCommandSupported("copy")
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityNodeObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -247,7 +247,7 @@
</span><span class="cx"> {
</span><span class="cx"> return boundingBoxRect();
</span><span class="cx"> }
</span><del>-
</del><ins>+
</ins><span class="cx"> LayoutRect AccessibilityNodeObject::boundingBoxRect() const
</span><span class="cx"> {
</span><span class="cx"> // AccessibilityNodeObjects have no mechanism yet to return a size or position.
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.cpp (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityObject.cpp        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.cpp        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -2964,6 +2964,48 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx">
</span><ins>+AccessibilityObject* AccessibilityObject::focusableAncestor()
+{
+ AccessibilityObject* potentialFocusableAncestor = this;
+ while (potentialFocusableAncestor) {
+ if (potentialFocusableAncestor->canSetFocusAttribute())
+ return potentialFocusableAncestor;
+ potentialFocusableAncestor = potentialFocusableAncestor->parentObject();
+ }
+
+ return nullptr;
+}
+
+AccessibilityObject* AccessibilityObject::editableAncestor()
+{
+ AccessibilityObject* potentialEditableAncestor = this;
+ while (potentialEditableAncestor) {
+ if (potentialEditableAncestor->isTextControl())
+ return potentialEditableAncestor;
+ potentialEditableAncestor = potentialEditableAncestor->parentObject();
+ }
+
+ return nullptr;
+}
+
+AccessibilityObject* AccessibilityObject::highestEditableAncestor()
+{
+ AccessibilityObject* editableAncestor = this->editableAncestor();
+ AccessibilityObject* previousEditableAncestor = nullptr;
+ while (editableAncestor) {
+ if (editableAncestor == previousEditableAncestor) {
+ if (AccessibilityObject* parent = editableAncestor->parentObject()) {
+ editableAncestor = parent->editableAncestor();
+ continue;
+ }
+ break;
+ }
+ previousEditableAncestor = editableAncestor;
+ editableAncestor = editableAncestor->editableAncestor();
+ }
+ return previousEditableAncestor;
+}
+
</ins><span class="cx"> bool AccessibilityObject::isStyleFormatGroup() const
</span><span class="cx"> {
</span><span class="cx"> Node* node = this->node();
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.h (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityObject.h        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.h        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -1037,6 +1037,10 @@
</span><span class="cx"> bool caretBrowsingEnabled() const;
</span><span class="cx"> void setCaretBrowsingEnabled(bool);
</span><span class="cx"> #endif
</span><ins>+
+ AccessibilityObject* focusableAncestor();
+ AccessibilityObject* editableAncestor();
+ AccessibilityObject* highestEditableAncestor();
</ins><span class="cx">
</span><span class="cx"> protected:
</span><span class="cx"> AXID m_id;
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilitymacWebAccessibilityObjectWrapperMacmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm (198355 => 198356)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm        2016-03-17 22:17:37 UTC (rev 198355)
+++ trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm        2016-03-17 22:43:21 UTC (rev 198356)
</span><span class="lines">@@ -536,6 +536,18 @@
</span><span class="cx"> #define NSAccessibilityCaretBrowsingEnabledAttribute @"AXCaretBrowsingEnabled"
</span><span class="cx"> #endif
</span><span class="cx">
</span><ins>+#ifndef NSAccessibilitFocusableAncestorAttribute
+#define NSAccessibilityFocusableAncestorAttribute @"AXFocusableAncestor"
+#endif
+
+#ifndef NSAccessibilityEditableAncestorAttribute
+#define NSAccessibilityEditableAncestorAttribute @"AXEditableAncestor"
+#endif
+
+#ifndef NSAccessibilityHighestEditableAncestorAttribute
+#define NSAccessibilityHighestEditableAncestorAttribute @"AXHighestEditableAncestor"
+#endif
+
</ins><span class="cx"> @implementation WebAccessibilityObjectWrapper
</span><span class="cx">
</span><span class="cx"> - (void)unregisterUniqueIdForUIElement
</span><span class="lines">@@ -1516,31 +1528,34 @@
</span><span class="cx"> NSMutableArray* tempArray;
</span><span class="cx"> if (attributes == nil) {
</span><span class="cx"> attributes = [[NSArray alloc] initWithObjects: NSAccessibilityRoleAttribute,
</span><del>- NSAccessibilitySubroleAttribute,
- NSAccessibilityRoleDescriptionAttribute,
- NSAccessibilityChildrenAttribute,
- NSAccessibilityHelpAttribute,
- NSAccessibilityParentAttribute,
- NSAccessibilityPositionAttribute,
- NSAccessibilitySizeAttribute,
- NSAccessibilityTitleAttribute,
- NSAccessibilityDescriptionAttribute,
- NSAccessibilityValueAttribute,
- NSAccessibilityFocusedAttribute,
- NSAccessibilityEnabledAttribute,
- NSAccessibilityWindowAttribute,
- @"AXSelectedTextMarkerRange",
- @"AXStartTextMarker",
- @"AXEndTextMarker",
- @"AXVisited",
- NSAccessibilityLinkedUIElementsAttribute,
- NSAccessibilitySelectedAttribute,
- NSAccessibilityBlockQuoteLevelAttribute,
- NSAccessibilityTopLevelUIElementAttribute,
- NSAccessibilityLanguageAttribute,
- NSAccessibilityDOMIdentifierAttribute,
- NSAccessibilityDOMClassListAttribute,
- nil];
</del><ins>+ NSAccessibilitySubroleAttribute,
+ NSAccessibilityRoleDescriptionAttribute,
+ NSAccessibilityChildrenAttribute,
+ NSAccessibilityHelpAttribute,
+ NSAccessibilityParentAttribute,
+ NSAccessibilityPositionAttribute,
+ NSAccessibilitySizeAttribute,
+ NSAccessibilityTitleAttribute,
+ NSAccessibilityDescriptionAttribute,
+ NSAccessibilityValueAttribute,
+ NSAccessibilityFocusedAttribute,
+ NSAccessibilityEnabledAttribute,
+ NSAccessibilityWindowAttribute,
+ @"AXSelectedTextMarkerRange",
+ @"AXStartTextMarker",
+ @"AXEndTextMarker",
+ @"AXVisited",
+ NSAccessibilityLinkedUIElementsAttribute,
+ NSAccessibilitySelectedAttribute,
+ NSAccessibilityBlockQuoteLevelAttribute,
+ NSAccessibilityTopLevelUIElementAttribute,
+ NSAccessibilityLanguageAttribute,
+ NSAccessibilityDOMIdentifierAttribute,
+ NSAccessibilityDOMClassListAttribute,
+ NSAccessibilityFocusableAncestorAttribute,
+ NSAccessibilityEditableAncestorAttribute,
+ NSAccessibilityHighestEditableAncestorAttribute,
+ nil];
</ins><span class="cx"> }
</span><span class="cx"> if (commonMenuAttrs == nil) {
</span><span class="cx"> commonMenuAttrs = [[NSArray alloc] initWithObjects: NSAccessibilityRoleAttribute,
</span><span class="lines">@@ -1563,6 +1578,10 @@
</span><span class="cx"> tempArray = [[NSMutableArray alloc] initWithArray:attributes];
</span><span class="cx"> // WebAreas should not expose AXSubrole.
</span><span class="cx"> [tempArray removeObject:NSAccessibilitySubroleAttribute];
</span><ins>+ // WebAreas should not expose ancestor attributes
+ [tempArray removeObject:NSAccessibilityFocusableAncestorAttribute];
+ [tempArray removeObject:NSAccessibilityEditableAncestorAttribute];
+ [tempArray removeObject:NSAccessibilityHighestEditableAncestorAttribute];
</ins><span class="cx"> [tempArray addObject:@"AXLinkUIElements"];
</span><span class="cx"> [tempArray addObject:@"AXLoaded"];
</span><span class="cx"> [tempArray addObject:@"AXLayoutCount"];
</span><span class="lines">@@ -3319,7 +3338,22 @@
</span><span class="cx"> m_object->ariaControlsElements(ariaControls);
</span><span class="cx"> return convertToNSArray(ariaControls);
</span><span class="cx"> }
</span><del>-
</del><ins>+
+ if ([attributeName isEqualToString:NSAccessibilityFocusableAncestorAttribute]) {
+ AccessibilityObject* object = m_object->focusableAncestor();
+ return object ? object->wrapper() : nil;
+ }
+
+ if ([attributeName isEqualToString:NSAccessibilityEditableAncestorAttribute]) {
+ AccessibilityObject* object = m_object->editableAncestor();
+ return object ? object->wrapper() : nil;
+ }
+
+ if ([attributeName isEqualToString:NSAccessibilityHighestEditableAncestorAttribute]) {
+ AccessibilityObject* object = m_object->highestEditableAncestor();
+ return object ? object->wrapper() : nil;
+ }
+
</ins><span class="cx"> return nil;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre>
</div>
</div>
</body>
</html>