| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 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 330 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 341 bindProperty("isSelectable", &AccessibilityUIElement::isSelectableGetterCall
back); | 341 bindProperty("isSelectable", &AccessibilityUIElement::isSelectableGetterCall
back); |
| 342 bindProperty("isMultiSelectable", &AccessibilityUIElement::isMultiSelectable
GetterCallback); | 342 bindProperty("isMultiSelectable", &AccessibilityUIElement::isMultiSelectable
GetterCallback); |
| 343 bindProperty("isSelectedOptionActive", &AccessibilityUIElement::isSelectedOp
tionActiveGetterCallback); | 343 bindProperty("isSelectedOptionActive", &AccessibilityUIElement::isSelectedOp
tionActiveGetterCallback); |
| 344 bindProperty("isExpanded", &AccessibilityUIElement::isExpandedGetterCallback
); | 344 bindProperty("isExpanded", &AccessibilityUIElement::isExpandedGetterCallback
); |
| 345 bindProperty("isChecked", &AccessibilityUIElement::isCheckedGetterCallback); | 345 bindProperty("isChecked", &AccessibilityUIElement::isCheckedGetterCallback); |
| 346 bindProperty("isVisible", &AccessibilityUIElement::isVisibleGetterCallback); | 346 bindProperty("isVisible", &AccessibilityUIElement::isVisibleGetterCallback); |
| 347 bindProperty("isOffScreen", &AccessibilityUIElement::isOffScreenGetterCallba
ck); | 347 bindProperty("isOffScreen", &AccessibilityUIElement::isOffScreenGetterCallba
ck); |
| 348 bindProperty("isCollapsed", &AccessibilityUIElement::isCollapsedGetterCallba
ck); | 348 bindProperty("isCollapsed", &AccessibilityUIElement::isCollapsedGetterCallba
ck); |
| 349 bindProperty("hasPopup", &AccessibilityUIElement::hasPopupGetterCallback); | 349 bindProperty("hasPopup", &AccessibilityUIElement::hasPopupGetterCallback); |
| 350 bindProperty("isValid", &AccessibilityUIElement::isValidGetterCallback); | 350 bindProperty("isValid", &AccessibilityUIElement::isValidGetterCallback); |
| 351 bindProperty("isReadOnly", &AccessibilityUIElement::isReadOnlyGetterCallback
); |
| 351 bindProperty("orientation", &AccessibilityUIElement::orientationGetterCallba
ck); | 352 bindProperty("orientation", &AccessibilityUIElement::orientationGetterCallba
ck); |
| 352 | 353 |
| 353 // | 354 // |
| 354 // Methods | 355 // Methods |
| 355 // | 356 // |
| 356 | 357 |
| 357 bindMethod("allAttributes", &AccessibilityUIElement::allAttributesCallback); | 358 bindMethod("allAttributes", &AccessibilityUIElement::allAttributesCallback); |
| 358 bindMethod("attributesOfLinkedUIElements", &AccessibilityUIElement::attribut
esOfLinkedUIElementsCallback); | 359 bindMethod("attributesOfLinkedUIElements", &AccessibilityUIElement::attribut
esOfLinkedUIElementsCallback); |
| 359 bindMethod("attributesOfDocumentLinks", &AccessibilityUIElement::attributesO
fDocumentLinksCallback); | 360 bindMethod("attributesOfDocumentLinks", &AccessibilityUIElement::attributesO
fDocumentLinksCallback); |
| 360 bindMethod("attributesOfChildren", &AccessibilityUIElement::attributesOfChil
drenCallback); | 361 bindMethod("attributesOfChildren", &AccessibilityUIElement::attributesOfChil
drenCallback); |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 577 void AccessibilityUIElement::hasPopupGetterCallback(CppVariant* result) | 578 void AccessibilityUIElement::hasPopupGetterCallback(CppVariant* result) |
| 578 { | 579 { |
| 579 result->set(accessibilityObject().ariaHasPopup()); | 580 result->set(accessibilityObject().ariaHasPopup()); |
| 580 } | 581 } |
| 581 | 582 |
| 582 void AccessibilityUIElement::isValidGetterCallback(CppVariant* result) | 583 void AccessibilityUIElement::isValidGetterCallback(CppVariant* result) |
| 583 { | 584 { |
| 584 result->set(!accessibilityObject().isDetached()); | 585 result->set(!accessibilityObject().isDetached()); |
| 585 } | 586 } |
| 586 | 587 |
| 588 void AccessibilityUIElement::isReadOnlyGetterCallback(CppVariant* result) |
| 589 { |
| 590 result->set(accessibilityObject().isReadOnly()); |
| 591 } |
| 592 |
| 587 void AccessibilityUIElement::orientationGetterCallback(CppVariant* result) | 593 void AccessibilityUIElement::orientationGetterCallback(CppVariant* result) |
| 588 { | 594 { |
| 589 result->set(getOrientation(accessibilityObject())); | 595 result->set(getOrientation(accessibilityObject())); |
| 590 } | 596 } |
| 591 | 597 |
| 592 // | 598 // |
| 593 // Methods | 599 // Methods |
| 594 // | 600 // |
| 595 | 601 |
| 596 void AccessibilityUIElement::allAttributesCallback(const CppArgumentList&, CppVa
riant* result) | 602 void AccessibilityUIElement::allAttributesCallback(const CppArgumentList&, CppVa
riant* result) |
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 889 m_elements.append(element); | 895 m_elements.append(element); |
| 890 return element; | 896 return element; |
| 891 } | 897 } |
| 892 | 898 |
| 893 AccessibilityUIElement* AccessibilityUIElementList::createRoot(const WebAccessib
ilityObject& object) | 899 AccessibilityUIElement* AccessibilityUIElementList::createRoot(const WebAccessib
ilityObject& object) |
| 894 { | 900 { |
| 895 AccessibilityUIElement* element = new RootAccessibilityUIElement(object, thi
s); | 901 AccessibilityUIElement* element = new RootAccessibilityUIElement(object, thi
s); |
| 896 m_elements.append(element); | 902 m_elements.append(element); |
| 897 return element; | 903 return element; |
| 898 } | 904 } |
| OLD | NEW |