| Index: chrome/views/controls/label.cc
|
| ===================================================================
|
| --- chrome/views/controls/label.cc (revision 14426)
|
| +++ chrome/views/controls/label.cc (working copy)
|
| @@ -411,12 +411,10 @@
|
| SizeToPreferredSize();
|
| }
|
|
|
| -#if defined(OS_WIN)
|
| -bool Label::GetAccessibleRole(VARIANT* role) {
|
| +bool Label::GetAccessibleRole(AccessibilityTypes::Role* role) {
|
| DCHECK(role);
|
|
|
| - role->vt = VT_I4;
|
| - role->lVal = ROLE_SYSTEM_TEXT;
|
| + *role = AccessibilityTypes::ROLE_TEXT;
|
| return true;
|
| }
|
|
|
| @@ -425,12 +423,11 @@
|
| return true;
|
| }
|
|
|
| -bool Label::GetAccessibleState(VARIANT* state) {
|
| +bool Label::GetAccessibleState(AccessibilityTypes::State* state) {
|
| DCHECK(state);
|
|
|
| - state->lVal |= STATE_SYSTEM_READONLY;
|
| + *state = AccessibilityTypes::STATE_READONLY;
|
| return true;
|
| }
|
| -#endif // defined(OS_WIN)
|
|
|
| } // namespace views
|
|
|