| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Google Inc. All rights reserved. | 2 * Copyright (C) 2009 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 18 matching lines...) Expand all Loading... |
| 29 */ | 29 */ |
| 30 | 30 |
| 31 #ifndef WebAccessibilityRole_h | 31 #ifndef WebAccessibilityRole_h |
| 32 #define WebAccessibilityRole_h | 32 #define WebAccessibilityRole_h |
| 33 | 33 |
| 34 #include "../platform/WebCommon.h" | 34 #include "../platform/WebCommon.h" |
| 35 | 35 |
| 36 namespace WebKit { | 36 namespace WebKit { |
| 37 | 37 |
| 38 // These values must match WebCore::AccessibilityRole values | 38 // These values must match WebCore::AccessibilityRole values |
| 39 // DEPRECATED: these will be replaced with the enums defined in |
| 40 // WebAccessibilityEnums.h (http://crbug.com/269034). |
| 39 enum WebAccessibilityRole { | 41 enum WebAccessibilityRole { |
| 40 WebAccessibilityRoleAnnotation = 1, | 42 WebAccessibilityRoleApplicationAlertDialog = 1, |
| 41 WebAccessibilityRoleApplication, | |
| 42 WebAccessibilityRoleApplicationAlert, | 43 WebAccessibilityRoleApplicationAlert, |
| 43 WebAccessibilityRoleApplicationAlertDialog, | 44 WebAccessibilityRoleAnnotation, |
| 44 WebAccessibilityRoleApplicationDialog, | 45 WebAccessibilityRoleLandmarkApplication, |
| 45 WebAccessibilityRoleApplicationLog, | 46 WebAccessibilityRoleDocumentArticle, |
| 46 WebAccessibilityRoleApplicationMarquee, | 47 WebAccessibilityRoleLandmarkBanner, |
| 47 WebAccessibilityRoleApplicationStatus, | |
| 48 WebAccessibilityRoleApplicationTimer, | |
| 49 WebAccessibilityRoleBrowser, | 48 WebAccessibilityRoleBrowser, |
| 50 WebAccessibilityRoleBusyIndicator, | 49 WebAccessibilityRoleBusyIndicator, |
| 51 WebAccessibilityRoleButton, | 50 WebAccessibilityRoleButton, |
| 52 WebAccessibilityRoleCanvas, | 51 WebAccessibilityRoleCanvas, |
| 53 WebAccessibilityRoleCell, | 52 WebAccessibilityRoleCell, |
| 54 WebAccessibilityRoleCheckBox, | 53 WebAccessibilityRoleCheckBox, |
| 55 WebAccessibilityRoleColorWell, | 54 WebAccessibilityRoleColorWell, |
| 55 WebAccessibilityRoleColumnHeader, |
| 56 WebAccessibilityRoleColumn, | 56 WebAccessibilityRoleColumn, |
| 57 WebAccessibilityRoleColumnHeader, | |
| 58 WebAccessibilityRoleComboBox, | 57 WebAccessibilityRoleComboBox, |
| 58 WebAccessibilityRoleLandmarkComplementary, |
| 59 WebAccessibilityRoleLandmarkContentInfo, |
| 59 WebAccessibilityRoleDefinition, | 60 WebAccessibilityRoleDefinition, |
| 61 WebAccessibilityRoleDescriptionListDetail, |
| 60 WebAccessibilityRoleDescriptionListTerm, | 62 WebAccessibilityRoleDescriptionListTerm, |
| 61 WebAccessibilityRoleDescriptionListDetail, | 63 WebAccessibilityRoleApplicationDialog, |
| 62 WebAccessibilityRoleDirectory, | 64 WebAccessibilityRoleDirectory, |
| 63 WebAccessibilityRoleDisclosureTriangle, | 65 WebAccessibilityRoleDisclosureTriangle, |
| 64 WebAccessibilityRoleDiv, | 66 WebAccessibilityRoleDiv, |
| 65 WebAccessibilityRoleDocument, | 67 WebAccessibilityRoleDocument, |
| 66 WebAccessibilityRoleDocumentArticle, | |
| 67 WebAccessibilityRoleDocumentMath, | |
| 68 WebAccessibilityRoleDocumentNote, | |
| 69 WebAccessibilityRoleDocumentRegion, | |
| 70 WebAccessibilityRoleDrawer, | 68 WebAccessibilityRoleDrawer, |
| 71 WebAccessibilityRoleEditableText, | 69 WebAccessibilityRoleEditableText, |
| 72 WebAccessibilityRoleFooter, | 70 WebAccessibilityRoleFooter, |
| 73 WebAccessibilityRoleForm, | 71 WebAccessibilityRoleForm, |
| 74 WebAccessibilityRoleGrid, | 72 WebAccessibilityRoleGrid, |
| 75 WebAccessibilityRoleGroup, | 73 WebAccessibilityRoleGroup, |
| 76 WebAccessibilityRoleGrowArea, | 74 WebAccessibilityRoleGrowArea, |
| 77 WebAccessibilityRoleHeading, | 75 WebAccessibilityRoleHeading, |
| 78 WebAccessibilityRoleHelpTag, | 76 WebAccessibilityRoleHelpTag, |
| 79 WebAccessibilityRoleHorizontalRule, | 77 WebAccessibilityRoleHorizontalRule, |
| 80 WebAccessibilityRoleIgnored, | 78 WebAccessibilityRoleIgnored, |
| 79 WebAccessibilityRoleImageMapLink, |
| 80 WebAccessibilityRoleImageMap, |
| 81 WebAccessibilityRoleImage, | 81 WebAccessibilityRoleImage, |
| 82 WebAccessibilityRoleImageMap, | |
| 83 WebAccessibilityRoleImageMapLink, | |
| 84 WebAccessibilityRoleIncrementor, | 82 WebAccessibilityRoleIncrementor, |
| 85 WebAccessibilityRoleLabel, | 83 WebAccessibilityRoleLabel, |
| 86 WebAccessibilityRoleLandmarkApplication, | |
| 87 WebAccessibilityRoleLandmarkBanner, | |
| 88 WebAccessibilityRoleLandmarkComplementary, | |
| 89 WebAccessibilityRoleLandmarkContentInfo, | |
| 90 WebAccessibilityRoleLandmarkMain, | |
| 91 WebAccessibilityRoleLandmarkNavigation, | |
| 92 WebAccessibilityRoleLandmarkSearch, | |
| 93 WebAccessibilityRoleLegend, | 84 WebAccessibilityRoleLegend, |
| 94 WebAccessibilityRoleLink, | 85 WebAccessibilityRoleLink, |
| 95 WebAccessibilityRoleList, | 86 WebAccessibilityRoleListBoxOption, |
| 96 WebAccessibilityRoleListBox, | 87 WebAccessibilityRoleListBox, |
| 97 WebAccessibilityRoleListBoxOption, | |
| 98 WebAccessibilityRoleListItem, | 88 WebAccessibilityRoleListItem, |
| 99 WebAccessibilityRoleListMarker, | 89 WebAccessibilityRoleListMarker, |
| 90 WebAccessibilityRoleList, |
| 91 WebAccessibilityRoleApplicationLog, |
| 92 WebAccessibilityRoleLandmarkMain, |
| 93 WebAccessibilityRoleApplicationMarquee, |
| 100 WebAccessibilityRoleMathElement, | 94 WebAccessibilityRoleMathElement, |
| 95 WebAccessibilityRoleDocumentMath, |
| 101 WebAccessibilityRoleMatte, | 96 WebAccessibilityRoleMatte, |
| 102 WebAccessibilityRoleMenu, | |
| 103 WebAccessibilityRoleMenuBar, | 97 WebAccessibilityRoleMenuBar, |
| 104 WebAccessibilityRoleMenuButton, | 98 WebAccessibilityRoleMenuButton, |
| 105 WebAccessibilityRoleMenuItem, | 99 WebAccessibilityRoleMenuItem, |
| 100 WebAccessibilityRoleMenuListOption, |
| 106 WebAccessibilityRoleMenuListPopup, | 101 WebAccessibilityRoleMenuListPopup, |
| 107 WebAccessibilityRoleMenuListOption, | 102 WebAccessibilityRoleMenu, |
| 103 WebAccessibilityRoleLandmarkNavigation, |
| 104 WebAccessibilityRoleDocumentNote, |
| 108 WebAccessibilityRoleOutline, | 105 WebAccessibilityRoleOutline, |
| 109 WebAccessibilityRoleParagraph, | 106 WebAccessibilityRoleParagraph, |
| 110 WebAccessibilityRolePopUpButton, | 107 WebAccessibilityRolePopUpButton, |
| 111 WebAccessibilityRolePresentational, | 108 WebAccessibilityRolePresentational, |
| 112 WebAccessibilityRoleProgressIndicator, | 109 WebAccessibilityRoleProgressIndicator, |
| 113 WebAccessibilityRoleRadioButton, | 110 WebAccessibilityRoleRadioButton, |
| 114 WebAccessibilityRoleRadioGroup, | 111 WebAccessibilityRoleRadioGroup, |
| 112 WebAccessibilityRoleDocumentRegion, |
| 115 WebAccessibilityRoleRowHeader, | 113 WebAccessibilityRoleRowHeader, |
| 116 WebAccessibilityRoleRow, | 114 WebAccessibilityRoleRow, |
| 115 WebAccessibilityRoleRulerMarker, |
| 117 WebAccessibilityRoleRuler, | 116 WebAccessibilityRoleRuler, |
| 118 WebAccessibilityRoleRulerMarker, | 117 WebAccessibilityRoleSVGRoot, |
| 119 WebAccessibilityRoleScrollArea, | 118 WebAccessibilityRoleScrollArea, |
| 120 WebAccessibilityRoleScrollBar, | 119 WebAccessibilityRoleScrollBar, |
| 121 WebAccessibilityRoleSeamlessWebArea, | 120 WebAccessibilityRoleSeamlessWebArea, |
| 121 WebAccessibilityRoleLandmarkSearch, |
| 122 WebAccessibilityRoleSheet, | 122 WebAccessibilityRoleSheet, |
| 123 WebAccessibilityRoleSlider, | 123 WebAccessibilityRoleSlider, |
| 124 WebAccessibilityRoleSliderThumb, | 124 WebAccessibilityRoleSliderThumb, |
| 125 WebAccessibilityRoleSpinButtonPart, |
| 125 WebAccessibilityRoleSpinButton, | 126 WebAccessibilityRoleSpinButton, |
| 126 WebAccessibilityRoleSpinButtonPart, | |
| 127 WebAccessibilityRoleSplitGroup, | 127 WebAccessibilityRoleSplitGroup, |
| 128 WebAccessibilityRoleSplitter, | 128 WebAccessibilityRoleSplitter, |
| 129 WebAccessibilityRoleStaticText, | 129 WebAccessibilityRoleStaticText, |
| 130 WebAccessibilityRoleApplicationStatus, |
| 130 WebAccessibilityRoleSystemWide, | 131 WebAccessibilityRoleSystemWide, |
| 131 WebAccessibilityRoleSVGRoot, | |
| 132 WebAccessibilityRoleTabGroup, | 132 WebAccessibilityRoleTabGroup, |
| 133 WebAccessibilityRoleTabList, | 133 WebAccessibilityRoleTabList, |
| 134 WebAccessibilityRoleTabPanel, | 134 WebAccessibilityRoleTabPanel, |
| 135 WebAccessibilityRoleTab, | 135 WebAccessibilityRoleTab, |
| 136 WebAccessibilityRoleTableHeaderContainer, |
| 136 WebAccessibilityRoleTable, | 137 WebAccessibilityRoleTable, |
| 137 WebAccessibilityRoleTableHeaderContainer, | |
| 138 WebAccessibilityRoleTextArea, | 138 WebAccessibilityRoleTextArea, |
| 139 WebAccessibilityRoleTreeRole, | 139 WebAccessibilityRoleTextField, |
| 140 WebAccessibilityRoleApplicationTimer, |
| 141 WebAccessibilityRoleToggleButton, |
| 142 WebAccessibilityRoleToolbar, |
| 140 WebAccessibilityRoleTreeGrid, | 143 WebAccessibilityRoleTreeGrid, |
| 141 WebAccessibilityRoleTreeItemRole, | 144 WebAccessibilityRoleTreeItemRole, |
| 142 WebAccessibilityRoleTextField, | 145 WebAccessibilityRoleTreeRole, |
| 143 WebAccessibilityRoleToggleButton, | |
| 144 WebAccessibilityRoleToolbar, | |
| 145 WebAccessibilityRoleUnknown, | 146 WebAccessibilityRoleUnknown, |
| 146 WebAccessibilityRoleUserInterfaceTooltip, | 147 WebAccessibilityRoleUserInterfaceTooltip, |
| 147 WebAccessibilityRoleValueIndicator, | 148 WebAccessibilityRoleValueIndicator, |
| 148 WebAccessibilityRoleWebArea, | 149 WebAccessibilityRoleWebArea, |
| 149 WebAccessibilityRoleWebCoreLink, | |
| 150 WebAccessibilityRoleWindow, | 150 WebAccessibilityRoleWindow, |
| 151 |
| 152 // Deprecated. |
| 153 WebAccessibilityRoleApplication, |
| 154 WebAccessibilityRoleWebCoreLink |
| 151 }; | 155 }; |
| 152 | 156 |
| 153 } // namespace WebKit | 157 } // namespace WebKit |
| 154 | 158 |
| 155 #endif | 159 #endif |
| OLD | NEW |