Changeset 200415 in webkit
- Timestamp:
- May 4, 2016 5:54:59 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r200414 r200415 1 2016-05-04 Joanmarie Diggs <jdiggs@igalia.com> 2 3 AX: ARIA 'region' role is now a landmark; HTML 'section' element should be a landmark only if named 4 https://bugs.webkit.org/show_bug.cgi?id=157331 5 6 Reviewed by Chris Fleizach. 7 8 Our existing test coverage for exposure of the 'region' role and the 'section' 9 element is sufficient. These tests were updated to reflect the new behavior. 10 Several new test cases were added to cover both sections with accessible names 11 and those without. 12 13 * accessibility/gtk/xml-roles-exposed-expected.txt: Updated. 14 * accessibility/mac/aria-grouping-roles-expected.txt: Updated. 15 * accessibility/mac/aria-grouping-roles.html: Updated. 16 * accessibility/mac/html-section-elements-expected.txt: Updated. 17 * accessibility/mac/html-section-elements.html: Updated. 18 * accessibility/mac/landmark-not-ignored-expected.txt: Updated. 19 * accessibility/mac/landmark-not-ignored.html: Updated. 20 * accessibility/roles-computedRoleString-expected.txt: Updated. 21 * accessibility/roles-computedRoleString.html: New test cases added. 22 * accessibility/roles-exposed.html: New test cases added. 23 * platform/efl/accessibility/roles-exposed-expected.txt: Updated. 24 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated. 25 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated. 26 * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated. 27 * platform/mac/accessibility/roles-exposed-expected.txt: Updated. 28 * platform/win/accessibility/roles-exposed-expected.txt: Updated. 29 1 30 2016-05-04 Youenn Fablet <youenn.fablet@crf.canon.fr> 2 31 -
trunk/LayoutTests/accessibility/gtk/xml-roles-exposed-expected.txt
r187777 r200415 519 519 AXPlatformAttributes: computed-role:radio, xml-roles:radio, tag:div, toolkit:WebKitGtk 520 520 ------------ 521 AXRole: AX Group521 AXRole: AXLandmarkRegion 522 522 AXParent: AXWebArea 523 523 AXChildren: 0 -
trunk/LayoutTests/accessibility/mac/aria-grouping-roles-expected.txt
r199260 r200415 55 55 PASS obj.childAtIndex(k).roleDescription is "AXRoleDescription: navigation" 56 56 PASS obj.childAtIndex(k).role is 'AXRole: AXGroup' 57 PASS obj.childAtIndex(k).subrole is "AXSubrole: AX DocumentRegion"57 PASS obj.childAtIndex(k).subrole is "AXSubrole: AXLandmarkRegion" 58 58 PASS obj.childAtIndex(k).roleDescription is "AXRoleDescription: region" 59 59 PASS obj.childAtIndex(k).role is 'AXRole: AXGroup' -
trunk/LayoutTests/accessibility/mac/aria-grouping-roles.html
r199260 r200415 39 39 var subroles = new Array("AXWebApplication","AXDocumentArticle","AXLandmarkBanner","AXLandmarkComplementary", 40 40 "AXLandmarkContentInfo", "AXDocument", "AXApplicationLog", "AXLandmarkMain", "AXApplicationMarquee", 41 "AXDocumentNote", "AXLandmarkNavigation", "AX DocumentRegion", "AXLandmarkSearch", "AXApplicationStatus",41 "AXDocumentNote", "AXLandmarkNavigation", "AXLandmarkRegion", "AXLandmarkSearch", "AXApplicationStatus", 42 42 "AXUserInterfaceTooltip", "AXDocumentMath", "AXDefinition"); 43 43 -
trunk/LayoutTests/accessibility/mac/html-section-elements-expected.txt
r187799 r200415 16 16 PASS body.childAtIndex(0).subrole is 'AXSubrole: AXLandmarkBanner' 17 17 PASS body.childAtIndex(1).subrole is 'AXSubrole: AXLandmarkContentInfo' 18 PASS body.childAtIndex(2).subrole is 'AXSubrole: AXDocumentRegion'18 PASS body.childAtIndex(2).subrole is 'AXSubrole: ' 19 19 PASS body.childAtIndex(3).subrole is 'AXSubrole: AXDocumentArticle' 20 20 PASS body.childAtIndex(4).subrole is 'AXSubrole: AXLandmarkNavigation' -
trunk/LayoutTests/accessibility/mac/html-section-elements.html
r187799 r200415 36 36 shouldBe("body.childAtIndex(0).subrole", "'AXSubrole: AXLandmarkBanner'"); 37 37 shouldBe("body.childAtIndex(1).subrole", "'AXSubrole: AXLandmarkContentInfo'"); 38 shouldBe("body.childAtIndex(2).subrole", "'AXSubrole: AXDocumentRegion'");38 shouldBe("body.childAtIndex(2).subrole", "'AXSubrole: '"); 39 39 shouldBe("body.childAtIndex(3).subrole", "'AXSubrole: AXDocumentArticle'"); 40 40 shouldBe("body.childAtIndex(4).subrole", "'AXSubrole: AXLandmarkNavigation'"); -
trunk/LayoutTests/accessibility/mac/landmark-not-ignored-expected.txt
r187799 r200415 25 25 PASS el.subrole is "AXSubrole: AXDocumentArticle" 26 26 PASS el.role is "AXRole: AXGroup" 27 PASS el.subrole is "AXSubrole: AXDocumentRegion"27 PASS el.subrole is "AXSubrole: " 28 28 PASS successfullyParsed is true 29 29 -
trunk/LayoutTests/accessibility/mac/landmark-not-ignored.html
r187799 r200415 28 28 29 29 var subroles = [ 30 " LandmarkBanner",31 " LandmarkComplementary",32 " LandmarkContentInfo",33 " LandmarkMain",34 " LandmarkNavigation",35 " DocumentArticle",36 " DocumentRegion"30 "AXLandmarkBanner", 31 "AXLandmarkComplementary", 32 "AXLandmarkContentInfo", 33 "AXLandmarkMain", 34 "AXLandmarkNavigation", 35 "AXDocumentArticle", 36 "" 37 37 ]; 38 38 for (var i = 0; i < test.childrenCount; i++) { 39 39 var el = test.childAtIndex(i); 40 40 shouldBeEqualToString("el.role", "AXRole: AXGroup"); 41 shouldBeEqualToString("el.subrole", "AXSubrole: AX" + subroles[i]);41 shouldBeEqualToString("el.subrole", "AXSubrole: " + subroles[i]); 42 42 } 43 43 } -
trunk/LayoutTests/accessibility/roles-computedRoleString-expected.txt
r200214 r200415 53 53 PASS: progress -> progressbar. 54 54 PASS: samp -> . 55 PASS: section -> region. 55 PASS: section:not([aria-label]:not([aria-labelledby]) -> group. 56 PASS: section[aria-label] -> region. 57 PASS: section[aria-labelledby] -> region. 56 58 PASS: select:not([multiple]) -> . 57 59 PASS: select[multiple] -> listbox. -
trunk/LayoutTests/accessibility/roles-computedRoleString.html
r199110 r200415 77 77 <samp data-role="" class="ex">X</samp> 78 78 <!-- skipped <script> --> 79 <section data-role="region" class="ex">X</section> 79 <section data-role="group" class="ex" data-note=":not([aria-label]:not([aria-labelledby])">X</section> 80 <section data-role="region" class="ex" aria-label="x" data-note="[aria-label]">X</section> 81 <section data-role="region" class="ex" aria-labelledby="section-label" data-note="[aria-labelledby]"> 82 <h2 id="section-label">X</h2> 83 </section> 80 84 <select data-role="" class="ex" data-note=":not([multiple])"> 81 85 <option data-role="" class="ex">X</option> -
trunk/LayoutTests/accessibility/roles-exposed.html
r180621 r200415 162 162 <samp data-platform="atk,mac" class="ex">X</samp> 163 163 <!-- skipped <script> --> 164 <!-- http://webkit.org/b/109024 --><section data-platform="atk,mac" class="ex">X</section> 164 <!-- http://webkit.org/b/109024 --><section data-platform="atk,mac" data-note=":not([aria-label]:not([aria-labelledby])" class="ex">X</section> 165 <section data-platform="atk,mac" class="ex" aria-label="x" data-note="[aria-label]">X</section> 166 <section data-platform="atk,mac" class="ex" aria-labelledby="section-label" data-note="[aria-labelledby]"> 167 <h2 id="section-label">X</h2> 168 </section> 165 169 <select data-platform="atk,mac" class="ex" data-note=":not([multiple])"> 166 170 <option data-platform="atk,mac" class="ex">X</option> -
trunk/LayoutTests/platform/efl/accessibility/roles-exposed-expected.txt
r183932 r200415 350 350 AXRole: 351 351 352 section 353 AXRole: AXGroup 352 section:not([aria-label]:not([aria-labelledby]) 353 AXRole: AXGroup 354 355 section[aria-label] 356 AXRole: AXLandmarkRegion 357 358 section[aria-labelledby] 359 AXRole: AXLandmarkRegion 354 360 355 361 select:not([multiple]) … … 624 630 625 631 div[role=region] 626 AXRole: AX Group632 AXRole: AXLandmarkRegion 627 633 628 634 div[role=scrollbar] -
trunk/LayoutTests/platform/gtk/accessibility/roles-computedRoleString-expected.txt
r200240 r200415 53 53 PASS: progress -> progressbar. 54 54 PASS: samp -> . 55 PASS: section -> region. 55 PASS: section:not([aria-label]:not([aria-labelledby]) -> group. 56 PASS: section[aria-label] -> region. 57 PASS: section[aria-labelledby] -> region. 56 58 PASS: select:not([multiple]) -> . 57 59 PASS: option -> . -
trunk/LayoutTests/platform/gtk/accessibility/roles-exposed-expected.txt
r200222 r200415 350 350 AXRole: AXStatic 351 351 352 section 353 AXRole: AXGroup 352 section:not([aria-label]:not([aria-labelledby]) 353 AXRole: AXGroup 354 355 section[aria-label] 356 AXRole: AXLandmarkRegion 357 358 section[aria-labelledby] 359 AXRole: AXLandmarkRegion 354 360 355 361 select:not([multiple]) … … 624 630 625 631 div[role=region] 626 AXRole: AX Group632 AXRole: AXLandmarkRegion 627 633 628 634 div[role=scrollbar] -
trunk/LayoutTests/platform/mac-mavericks/accessibility/roles-exposed-expected.txt
r198543 r200415 580 580 AXRoleDescription: 581 581 582 section 583 AXRole: AXGroup 584 AXSubrole: AXDocumentRegion 582 section:not([aria-label]:not([aria-labelledby]) 583 AXRole: AXGroup 584 AXSubrole: 585 AXRoleDescription: group 586 587 section[aria-label] 588 AXRole: AXGroup 589 AXSubrole: AXLandmarkRegion 590 AXRoleDescription: region 591 592 section[aria-labelledby] 593 AXRole: AXGroup 594 AXSubrole: AXLandmarkRegion 585 595 AXRoleDescription: region 586 596 … … 1037 1047 div[role=region] 1038 1048 AXRole: AXGroup 1039 AXSubrole: AX DocumentRegion1049 AXSubrole: AXLandmarkRegion 1040 1050 AXRoleDescription: region 1041 1051 -
trunk/LayoutTests/platform/mac/accessibility/roles-exposed-expected.txt
r200214 r200415 580 580 AXRoleDescription: group 581 581 582 section 583 AXRole: AXGroup 584 AXSubrole: AXDocumentRegion 582 section:not([aria-label]:not([aria-labelledby]) 583 AXRole: AXGroup 584 AXSubrole: 585 AXRoleDescription: group 586 587 section[aria-label] 588 AXRole: AXGroup 589 AXSubrole: AXLandmarkRegion 590 AXRoleDescription: region 591 592 section[aria-labelledby] 593 AXRole: AXGroup 594 AXSubrole: AXLandmarkRegion 585 595 AXRoleDescription: region 586 596 … … 1037 1047 div[role=region] 1038 1048 AXRole: AXGroup 1039 AXSubrole: AX DocumentRegion1049 AXSubrole: AXLandmarkRegion 1040 1050 AXRoleDescription: region 1041 1051 -
trunk/LayoutTests/platform/win/accessibility/roles-exposed-expected.txt
r180176 r200415 580 580 AXRoleDescription: 581 581 582 section 583 AXRole: AXGroup 584 AXSubrole: AXDocumentRegion 582 section:not([aria-label]:not([aria-labelledby]) 583 AXRole: AXGroup 584 AXSubrole: 585 AXRoleDescription: group 586 587 section[aria-label] 588 AXRole: AXGroup 589 AXSubrole: AXLandmarkRegion 590 AXRoleDescription: region 591 592 section[aria-labelledby] 593 AXRole: AXGroup 594 AXSubrole: AXLandmarkRegion 585 595 AXRoleDescription: region 586 596 … … 1037 1047 div[role=region] 1038 1048 AXRole: AXGroup 1039 AXSubrole: AX DocumentRegion1049 AXSubrole: AXLandmarkRegion 1040 1050 AXRoleDescription: region 1041 1051 -
trunk/Source/WebCore/ChangeLog
r200414 r200415 1 2016-05-04 Joanmarie Diggs <jdiggs@igalia.com> 2 3 AX: ARIA 'region' role is now a landmark; HTML 'section' element should be a landmark only if named 4 https://bugs.webkit.org/show_bug.cgi?id=157331 5 6 Reviewed by Chris Fleizach. 7 8 The 'region' role is now mapped as a landmark: The WebCore DocumentRegionRole 9 AccessibilityRole has been renamed to LandmarkRegionRole. The AXDocumentRegion 10 subrole has been renamed to AXLandmarkRegion. A 'section' element is mapped to 11 the LandmarkRegionRole if it has an author-provided accessible name via either 12 the aria-label or aria-labelledby attribute. Otherwise, it is mapped as GroupRole 13 with no subrole. 14 15 Our existing test coverage for exposure of the 'region' role and the 'section' 16 element is sufficient. These tests were updated to reflect the new behavior. 17 Several new test cases were added to cover both sections with accessible names 18 and those without. 19 20 * accessibility/AccessibilityObject.cpp: 21 (WebCore::AccessibilityObject::accessibleNameDerivesFromContent): 22 (WebCore::AccessibilityObject::isLandmark): 23 (WebCore::initializeRoleMap): 24 * accessibility/AccessibilityObject.h: 25 * accessibility/AccessibilityRenderObject.cpp: 26 (WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored): 27 (WebCore::AccessibilityRenderObject::determineAccessibilityRole): 28 * accessibility/atk/WebKitAccessibleWrapperAtk.cpp: 29 (atkRole): 30 * accessibility/ios/WebAccessibilityObjectWrapperIOS.mm: 31 (-[WebAccessibilityObjectWrapper _accessibilityIsLandmarkRole:]): 32 (-[WebAccessibilityObjectWrapper determineIsAccessibilityElement]): 33 * accessibility/mac/WebAccessibilityObjectWrapperBase.mm: 34 (-[WebAccessibilityObjectWrapperBase ariaLandmarkRoleDescription]): 35 * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: 36 (createAccessibilityRoleMap): 37 (-[WebAccessibilityObjectWrapper subrole]): 38 * platform/LocalizedStrings.cpp: 39 (WebCore::AXARIAContentGroupText): 40 1 41 2016-05-04 Youenn Fablet <youenn.fablet@crf.canon.fr> 2 42 -
trunk/Source/WebCore/accessibility/AccessibilityObject.cpp
r200369 r200415 311 311 case DocumentMathRole: 312 312 case DocumentNoteRole: 313 case DocumentRegionRole:313 case LandmarkRegionRole: 314 314 case FormRole: 315 315 case GridRole: … … 407 407 || role == LandmarkMainRole 408 408 || role == LandmarkNavigationRole 409 || role == LandmarkRegionRole 409 410 || role == LandmarkSearchRole; 410 411 } … … 2077 2078 { "radio", RadioButtonRole }, 2078 2079 { "radiogroup", RadioGroupRole }, 2079 { "region", DocumentRegionRole },2080 { "region", LandmarkRegionRole }, 2080 2081 { "row", RowRole }, 2081 2082 { "rowgroup", RowGroupRole }, -
trunk/Source/WebCore/accessibility/AccessibilityObject.h
r200369 r200415 128 128 DocumentMathRole, 129 129 DocumentNoteRole, 130 DocumentRegionRole,131 130 DrawerRole, 132 131 EditableTextRole, … … 152 151 LandmarkMainRole, 153 152 LandmarkNavigationRole, 153 LandmarkRegionRole, 154 154 LandmarkSearchRole, 155 155 LegendRole, -
trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp
r200369 r200415 1255 1255 case DetailsRole: 1256 1256 case DocumentArticleRole: 1257 case DocumentRegionRole:1257 case LandmarkRegionRole: 1258 1258 case ListItemRole: 1259 1259 case VideoRole: … … 2700 2700 return LandmarkComplementaryRole; 2701 2701 2702 // The default role attribute value for the section element, region, became a landmark in ARIA 1.1. 2703 // The HTML AAM spec says it is "strongly recommended" that ATs only convey and provide navigation 2704 // for section elements which have names. 2702 2705 if (node && node->hasTagName(sectionTag)) 2703 return DocumentRegionRole;2706 return hasAttribute(aria_labelAttr) || hasAttribute(aria_labelledbyAttr) ? LandmarkRegionRole : GroupRole; 2704 2707 2705 2708 if (node && node->hasTagName(addressTag)) -
trunk/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp
r200245 r200415 598 598 case ApplicationRole: 599 599 return ATK_ROLE_APPLICATION; 600 case DocumentRegionRole:601 600 case RadioGroupRole: 602 601 case SVGRootRole: … … 715 714 case LandmarkMainRole: 716 715 case LandmarkNavigationRole: 716 case LandmarkRegionRole: 717 717 case LandmarkSearchRole: 718 718 return ATK_ROLE_LANDMARK; -
trunk/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm
r200098 r200415 503 503 case DocumentArticleRole: 504 504 case DocumentNoteRole: 505 case DocumentRegionRole:506 505 case FooterRole: 507 506 case LandmarkBannerRole: … … 510 509 case LandmarkMainRole: 511 510 case LandmarkNavigationRole: 511 case LandmarkRegionRole: 512 512 case LandmarkSearchRole: 513 513 return YES; … … 810 810 case DocumentArticleRole: 811 811 case DocumentNoteRole: 812 case DocumentRegionRole:813 812 case DrawerRole: 814 813 case EditableTextRole: … … 827 826 case LandmarkMainRole: 828 827 case LandmarkNavigationRole: 828 case LandmarkRegionRole: 829 829 case LandmarkSearchRole: 830 830 case LegendRole: -
trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperBase.mm
r199260 r200415 333 333 case LandmarkNavigationRole: 334 334 return AXARIAContentGroupText(@"ARIALandmarkNavigation"); 335 case LandmarkRegionRole: 336 return AXARIAContentGroupText(@"ARIALandmarkRegion"); 335 337 case LandmarkSearchRole: 336 338 return AXARIAContentGroupText(@"ARIALandmarkSearch"); … … 357 359 case DocumentNoteRole: 358 360 return AXARIAContentGroupText(@"ARIADocumentNote"); 359 case DocumentRegionRole:360 return AXARIAContentGroupText(@"ARIADocumentRegion");361 361 case UserInterfaceTooltipRole: 362 362 return AXARIAContentGroupText(@"ARIAUserInterfaceTooltip"); -
trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm
r200214 r200415 2160 2160 { LandmarkMainRole, NSAccessibilityGroupRole }, 2161 2161 { LandmarkNavigationRole, NSAccessibilityGroupRole }, 2162 { LandmarkRegionRole, NSAccessibilityGroupRole }, 2162 2163 { LandmarkSearchRole, NSAccessibilityGroupRole }, 2163 2164 { ApplicationAlertRole, NSAccessibilityGroupRole }, … … 2172 2173 { DocumentMathRole, NSAccessibilityGroupRole }, 2173 2174 { DocumentNoteRole, NSAccessibilityGroupRole }, 2174 { DocumentRegionRole, NSAccessibilityGroupRole },2175 2175 { UserInterfaceTooltipRole, NSAccessibilityGroupRole }, 2176 2176 { TabRole, NSAccessibilityRadioButtonRole }, … … 2301 2301 case LandmarkNavigationRole: 2302 2302 return @"AXLandmarkNavigation"; 2303 case LandmarkRegionRole: 2304 return @"AXLandmarkRegion"; 2303 2305 case LandmarkSearchRole: 2304 2306 return @"AXLandmarkSearch"; … … 2325 2327 case DocumentNoteRole: 2326 2328 return @"AXDocumentNote"; 2327 case DocumentRegionRole:2328 return @"AXDocumentRegion";2329 2329 case UserInterfaceTooltipRole: 2330 2330 return @"AXUserInterfaceTooltip"; -
trunk/Source/WebCore/platform/LocalizedStrings.cpp
r199260 r200415 711 711 if (ariaType == "ARIADocumentNote") 712 712 return WEB_UI_STRING("note", "An ARIA accessibility group that acts as a note in a document."); 713 if (ariaType == "ARIADocumentRegion")714 return WEB_UI_STRING("region", "An ARIA accessibility group that acts as a distinct region in a document.");715 713 if (ariaType == "ARIAWebApplication") 716 714 return WEB_UI_STRING("web application", "An ARIA accessibility group that acts as an application."); … … 725 723 if (ariaType == "ARIALandmarkNavigation") 726 724 return WEB_UI_STRING("navigation", "An ARIA accessibility group that contains the main navigation elements of a website."); 725 if (ariaType == "ARIALandmarkRegion") 726 return WEB_UI_STRING("region", "An ARIA accessibility group that acts as a distinct region in a document."); 727 727 if (ariaType == "ARIALandmarkSearch") 728 728 return WEB_UI_STRING("search", "An ARIA accessibility group that contains a search feature of a website."); -
trunk/Source/WebKit/win/AccessibleBase.cpp
r199260 r200415 968 968 case WebCore::DocumentArticleRole: 969 969 case WebCore::DocumentNoteRole: 970 case WebCore::DocumentRegionRole:971 970 return ROLE_SYSTEM_GROUPING; 972 971 case WebCore::DocumentMathRole: … … 981 980 case WebCore::LandmarkMainRole: 982 981 case WebCore::LandmarkNavigationRole: 982 case WebCore::LandmarkRegionRole: 983 983 case WebCore::LandmarkSearchRole: 984 984 case WebCore::LegendRole: -
trunk/Source/WebKit/win/ChangeLog
r200036 r200415 1 2016-05-04 Joanmarie Diggs <jdiggs@igalia.com> 2 3 AX: ARIA 'region' role is now a landmark; HTML 'section' element should be a landmark only if named 4 https://bugs.webkit.org/show_bug.cgi?id=157331 5 6 Reviewed by Chris Fleizach. 7 8 As part of this change, the WebCore DocumentRegionRole AccessibilityRole has 9 been renamed to LandmarkRegionRole. Update MSAARole() to use the new name. 10 11 * AccessibleBase.cpp: 12 (MSAARole): 13 1 14 2016-04-25 Per Arne Vollan <peavo@outlook.com> 2 15 -
trunk/Tools/ChangeLog
r200403 r200415 1 2016-05-04 Joanmarie Diggs <jdiggs@igalia.com> 2 3 AX: ARIA 'region' role is now a landmark; HTML 'section' element should be a landmark only if named 4 https://bugs.webkit.org/show_bug.cgi?id=157331 5 6 Reviewed by Chris Fleizach. 7 8 Add AXLandmarkRegion to the landmark strings handled by roleToString 9 for objects with ATK_ROLE_LANDMARK. 10 11 * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: 12 1 13 2016-05-03 Beth Dakin <bdakin@apple.com> 2 14 -
trunk/Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp
r200397 r200415 106 106 const char* landmarkStringMain = "AXLandmarkMain"; 107 107 const char* landmarkStringNavigation = "AXLandmarkNavigation"; 108 const char* landmarkStringRegion = "AXLandmarkRegion"; 108 109 const char* landmarkStringSearch = "AXLandmarkSearch"; 109 110 #endif … … 332 333 if (equalLettersIgnoringASCIICase(xmlRolesValue, "navigation")) 333 334 return landmarkStringNavigation; 335 if (equalLettersIgnoringASCIICase(xmlRolesValue, "region")) 336 return landmarkStringRegion; 334 337 if (equalLettersIgnoringASCIICase(xmlRolesValue, "search")) 335 338 return landmarkStringSearch;
Note: See TracChangeset
for help on using the changeset viewer.