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

Side by Side Diff: Source/core/accessibility/AXObject.h

Issue 615773002: Expose IA and IA2 role and state for HTML input type attributes related to date and time.(re-land) (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 2 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
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2008, 2009, 2011 Apple Inc. All rights reserved. 2 * Copyright (C) 2008, 2009, 2011 Apple Inc. All rights reserved.
3 * Copyright (C) 2008 Nuanti Ltd. 3 * Copyright (C) 2008 Nuanti Ltd.
4 * 4 *
5 * Redistribution and use in source and binary forms, with or without 5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions 6 * modification, are permitted provided that the following conditions
7 * are met: 7 * are met:
8 * 8 *
9 * 1. Redistributions of source code must retain the above copyright 9 * 1. Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 CanvasRole, 71 CanvasRole,
72 CellRole, 72 CellRole,
73 CheckBoxMenuItemRole, 73 CheckBoxMenuItemRole,
74 CheckBoxRole, 74 CheckBoxRole,
75 ColorWellRole, 75 ColorWellRole,
76 ColumnHeaderRole, 76 ColumnHeaderRole,
77 ColumnRole, 77 ColumnRole,
78 ComboBoxRole, 78 ComboBoxRole,
79 ComplementaryRole, 79 ComplementaryRole,
80 ContentInfoRole, 80 ContentInfoRole,
81 DateRole,
82 DateTimeRole,
81 DefinitionRole, 83 DefinitionRole,
82 DescriptionListDetailRole, 84 DescriptionListDetailRole,
83 DescriptionListTermRole, 85 DescriptionListTermRole,
84 DetailsRole, 86 DetailsRole,
85 DialogRole, 87 DialogRole,
86 DirectoryRole, 88 DirectoryRole,
87 DisclosureTriangleRole, 89 DisclosureTriangleRole,
88 DivRole, 90 DivRole,
89 DocumentRole, 91 DocumentRole,
90 DrawerRole, 92 DrawerRole,
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 StatusRole, 161 StatusRole,
160 SystemWideRole, 162 SystemWideRole,
161 TabGroupRole, 163 TabGroupRole,
162 TabListRole, 164 TabListRole,
163 TabPanelRole, 165 TabPanelRole,
164 TabRole, 166 TabRole,
165 TableHeaderContainerRole, 167 TableHeaderContainerRole,
166 TableRole, 168 TableRole,
167 TextAreaRole, 169 TextAreaRole,
168 TextFieldRole, 170 TextFieldRole,
171 TimeRole,
169 TimerRole, 172 TimerRole,
170 ToggleButtonRole, 173 ToggleButtonRole,
171 ToolbarRole, 174 ToolbarRole,
172 TreeGridRole, 175 TreeGridRole,
173 TreeItemRole, 176 TreeItemRole,
174 TreeRole, 177 TreeRole,
175 UnknownRole, 178 UnknownRole,
176 UserInterfaceTooltipRole, 179 UserInterfaceTooltipRole,
177 ValueIndicatorRole, 180 ValueIndicatorRole,
178 WebAreaRole, 181 WebAreaRole,
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after
579 582
580 bool m_detached; 583 bool m_detached;
581 }; 584 };
582 585
583 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \ 586 #define DEFINE_AX_OBJECT_TYPE_CASTS(thisType, predicate) \
584 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate) 587 DEFINE_TYPE_CASTS(thisType, AXObject, object, object->predicate, object.pred icate)
585 588
586 } // namespace blink 589 } // namespace blink
587 590
588 #endif // AXObject_h 591 #endif // AXObject_h
OLDNEW
« no previous file with comments | « Source/core/accessibility/AXNodeObject.cpp ('k') | Source/core/accessibility/AXRenderObject.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698