OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2008 Apple 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 | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * | 7 * |
8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. 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 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
(...skipping 796 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
807 axorientation = AccessibilityOrientationVertical; | 807 axorientation = AccessibilityOrientationVertical; |
808 return axorientation; | 808 return axorientation; |
809 } | 809 } |
810 | 810 |
811 String AXLayoutObject::text() const | 811 String AXLayoutObject::text() const |
812 { | 812 { |
813 if (isPasswordFieldAndShouldHideValue()) { | 813 if (isPasswordFieldAndShouldHideValue()) { |
814 if (!m_layoutObject) | 814 if (!m_layoutObject) |
815 return String(); | 815 return String(); |
816 | 816 |
817 const LayoutStyle* style = m_layoutObject->style(); | 817 const ComputedStyle* style = m_layoutObject->style(); |
818 if (!style) | 818 if (!style) |
819 return String(); | 819 return String(); |
820 | 820 |
821 unsigned unmaskedTextLength = AXNodeObject::text().length(); | 821 unsigned unmaskedTextLength = AXNodeObject::text().length(); |
822 if (!unmaskedTextLength) | 822 if (!unmaskedTextLength) |
823 return String(); | 823 return String(); |
824 | 824 |
825 UChar maskCharacter = 0; | 825 UChar maskCharacter = 0; |
826 switch (style->textSecurity()) { | 826 switch (style->textSecurity()) { |
827 case TSNONE: | 827 case TSNONE: |
(...skipping 1539 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2367 if (label && label->layoutObject()) { | 2367 if (label && label->layoutObject()) { |
2368 LayoutRect labelRect = axObjectCache()->getOrCreate(label)->elementR
ect(); | 2368 LayoutRect labelRect = axObjectCache()->getOrCreate(label)->elementR
ect(); |
2369 result.unite(labelRect); | 2369 result.unite(labelRect); |
2370 } | 2370 } |
2371 } | 2371 } |
2372 | 2372 |
2373 return result; | 2373 return result; |
2374 } | 2374 } |
2375 | 2375 |
2376 } // namespace blink | 2376 } // namespace blink |
OLD | NEW |