Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(447)

Side by Side Diff: content/browser/accessibility/browser_accessibility_cocoa.mm

Issue 143473003: Generate ax enums from idl. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Caught Blink enum conversion bug! Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <execinfo.h> 5 #include <execinfo.h>
6 6
7 #import "content/browser/accessibility/browser_accessibility_cocoa.h" 7 #import "content/browser/accessibility/browser_accessibility_cocoa.h"
8 8
9 #include <map> 9 #include <map>
10 10
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
88 { ui::AX_ROLE_GROUP, NSAccessibilityGroupRole }, 88 { ui::AX_ROLE_GROUP, NSAccessibilityGroupRole },
89 { ui::AX_ROLE_GROW_AREA, NSAccessibilityGrowAreaRole }, 89 { ui::AX_ROLE_GROW_AREA, NSAccessibilityGrowAreaRole },
90 { ui::AX_ROLE_HEADING, @"AXHeading" }, 90 { ui::AX_ROLE_HEADING, @"AXHeading" },
91 { ui::AX_ROLE_HELP_TAG, NSAccessibilityHelpTagRole }, 91 { ui::AX_ROLE_HELP_TAG, NSAccessibilityHelpTagRole },
92 { ui::AX_ROLE_HORIZONTAL_RULE, NSAccessibilityGroupRole }, 92 { ui::AX_ROLE_HORIZONTAL_RULE, NSAccessibilityGroupRole },
93 { ui::AX_ROLE_IGNORED, NSAccessibilityUnknownRole }, 93 { ui::AX_ROLE_IGNORED, NSAccessibilityUnknownRole },
94 { ui::AX_ROLE_IMAGE, NSAccessibilityImageRole }, 94 { ui::AX_ROLE_IMAGE, NSAccessibilityImageRole },
95 { ui::AX_ROLE_IMAGE_MAP, NSAccessibilityGroupRole }, 95 { ui::AX_ROLE_IMAGE_MAP, NSAccessibilityGroupRole },
96 { ui::AX_ROLE_IMAGE_MAP_LINK, NSAccessibilityLinkRole }, 96 { ui::AX_ROLE_IMAGE_MAP_LINK, NSAccessibilityLinkRole },
97 { ui::AX_ROLE_INCREMENTOR, NSAccessibilityIncrementorRole }, 97 { ui::AX_ROLE_INCREMENTOR, NSAccessibilityIncrementorRole },
98 { ui::AX_ROLE_LABEL, NSAccessibilityGroupRole }, 98 { ui::AX_ROLE_LABEL_TEXT, NSAccessibilityGroupRole },
99 { ui::AX_ROLE_LINK, NSAccessibilityLinkRole }, 99 { ui::AX_ROLE_LINK, NSAccessibilityLinkRole },
100 { ui::AX_ROLE_LIST, NSAccessibilityListRole }, 100 { ui::AX_ROLE_LIST, NSAccessibilityListRole },
101 { ui::AX_ROLE_LIST_BOX, NSAccessibilityListRole }, 101 { ui::AX_ROLE_LIST_BOX, NSAccessibilityListRole },
102 { ui::AX_ROLE_LIST_BOX_OPTION, NSAccessibilityStaticTextRole }, 102 { ui::AX_ROLE_LIST_BOX_OPTION, NSAccessibilityStaticTextRole },
103 { ui::AX_ROLE_LIST_ITEM, NSAccessibilityGroupRole }, 103 { ui::AX_ROLE_LIST_ITEM, NSAccessibilityGroupRole },
104 { ui::AX_ROLE_LIST_MARKER, @"AXListMarker" }, 104 { ui::AX_ROLE_LIST_MARKER, @"AXListMarker" },
105 { ui::AX_ROLE_LOG, NSAccessibilityGroupRole }, 105 { ui::AX_ROLE_LOG, NSAccessibilityGroupRole },
106 { ui::AX_ROLE_MAIN, NSAccessibilityGroupRole }, 106 { ui::AX_ROLE_MAIN, NSAccessibilityGroupRole },
107 { ui::AX_ROLE_MARQUEE, NSAccessibilityGroupRole }, 107 { ui::AX_ROLE_MARQUEE, NSAccessibilityGroupRole },
108 { ui::AX_ROLE_MATH, NSAccessibilityGroupRole }, 108 { ui::AX_ROLE_MATH, NSAccessibilityGroupRole },
(...skipping 1363 matching lines...) Expand 10 before | Expand all | Expand 10 after
1472 return [super hash]; 1472 return [super hash];
1473 return browserAccessibility_->renderer_id(); 1473 return browserAccessibility_->renderer_id();
1474 } 1474 }
1475 1475
1476 - (BOOL)accessibilityShouldUseUniqueId { 1476 - (BOOL)accessibilityShouldUseUniqueId {
1477 return YES; 1477 return YES;
1478 } 1478 }
1479 1479
1480 @end 1480 @end
1481 1481
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698