Index: content/browser/accessibility/browser_accessibility_cocoa.mm |
diff --git a/content/browser/accessibility/browser_accessibility_cocoa.mm b/content/browser/accessibility/browser_accessibility_cocoa.mm |
index a5176c3650730dea1e639d3bef232bdd9cc37c6f..c3ac9994c13c818ccf0f7289ade4220a9615894b 100644 |
--- a/content/browser/accessibility/browser_accessibility_cocoa.mm |
+++ b/content/browser/accessibility/browser_accessibility_cocoa.mm |
@@ -3,12 +3,13 @@ |
// found in the LICENSE file. |
#include <execinfo.h> |
+#include <stddef.h> |
+#include <stdint.h> |
#import "content/browser/accessibility/browser_accessibility_cocoa.h" |
#include <map> |
-#include "base/basictypes.h" |
#include "base/strings/string16.h" |
#include "base/strings/sys_string_conversions.h" |
#include "base/strings/utf_string_conversions.h" |
@@ -465,9 +466,9 @@ bool InitializeAccessibilityTreeSearch( |
// accessibility children of this object. |
- (NSArray*)children { |
if (!children_) { |
- uint32 childCount = browserAccessibility_->PlatformChildCount(); |
+ uint32_t childCount = browserAccessibility_->PlatformChildCount(); |
children_.reset([[NSMutableArray alloc] initWithCapacity:childCount]); |
- for (uint32 index = 0; index < childCount; ++index) { |
+ for (uint32_t index = 0; index < childCount; ++index) { |
BrowserAccessibilityCocoa* child = |
browserAccessibility_->PlatformGetChild(index)-> |
ToBrowserAccessibilityCocoa(); |
@@ -478,11 +479,11 @@ bool InitializeAccessibilityTreeSearch( |
} |
// Also, add indirect children (if any). |
- const std::vector<int32>& indirectChildIds = |
+ const std::vector<int32_t>& indirectChildIds = |
browserAccessibility_->GetIntListAttribute( |
ui::AX_ATTR_INDIRECT_CHILD_IDS); |
- for (uint32 i = 0; i < indirectChildIds.size(); ++i) { |
- int32 child_id = indirectChildIds[i]; |
+ for (uint32_t i = 0; i < indirectChildIds.size(); ++i) { |
+ int32_t child_id = indirectChildIds[i]; |
BrowserAccessibility* child = |
browserAccessibility_->manager()->GetFromID(child_id); |
@@ -514,9 +515,8 @@ bool InitializeAccessibilityTreeSearch( |
} |
NSMutableArray* ret = [[[NSMutableArray alloc] init] autorelease]; |
- const std::vector<int32>& uniqueCellIds = |
- browserAccessibility_->GetIntListAttribute( |
- ui::AX_ATTR_UNIQUE_CELL_IDS); |
+ const std::vector<int32_t>& uniqueCellIds = |
+ browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_UNIQUE_CELL_IDS); |
for (size_t i = 0; i < uniqueCellIds.size(); ++i) { |
int id = uniqueCellIds[i]; |
BrowserAccessibility* cell = |
@@ -558,7 +558,7 @@ bool InitializeAccessibilityTreeSearch( |
// If the name came from a single related element and it's present in the |
// tree, it will be exposed in AXTitleUIElement. |
- std::vector<int32> labelledby_ids = |
+ std::vector<int32_t> labelledby_ids = |
browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_LABELLEDBY_IDS); |
ui::AXNameFrom nameFrom = static_cast<ui::AXNameFrom>( |
browserAccessibility_->GetIntAttribute(ui::AX_ATTR_NAME_FROM)); |
@@ -789,7 +789,7 @@ bool InitializeAccessibilityTreeSearch( |
- (void)addLinkedUIElementsFromAttribute:(ui::AXIntListAttribute)attribute |
addTo:(NSMutableArray*)outArray { |
- const std::vector<int32>& attributeValues = |
+ const std::vector<int32_t>& attributeValues = |
browserAccessibility_->GetIntListAttribute(attribute); |
for (size_t i = 0; i < attributeValues.size(); ++i) { |
BrowserAccessibility* element = |
@@ -1077,9 +1077,8 @@ bool InitializeAccessibilityTreeSearch( |
} |
NSMutableArray* ret = [[[NSMutableArray alloc] init] autorelease]; |
- const std::vector<int32>& uniqueCellIds = |
- browserAccessibility_->GetIntListAttribute( |
- ui::AX_ATTR_UNIQUE_CELL_IDS); |
+ const std::vector<int32_t>& uniqueCellIds = |
+ browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_UNIQUE_CELL_IDS); |
for (size_t i = 0; i < uniqueCellIds.size(); ++i) { |
int id = uniqueCellIds[i]; |
BrowserAccessibility* cell = |
@@ -1115,10 +1114,10 @@ bool InitializeAccessibilityTreeSearch( |
[ret addObject:child]; |
} |
} else if ([self internalRole] == ui::AX_ROLE_COLUMN) { |
- const std::vector<int32>& indirectChildIds = |
+ const std::vector<int32_t>& indirectChildIds = |
browserAccessibility_->GetIntListAttribute( |
ui::AX_ATTR_INDIRECT_CHILD_IDS); |
- for (uint32 i = 0; i < indirectChildIds.size(); ++i) { |
+ for (uint32_t i = 0; i < indirectChildIds.size(); ++i) { |
int id = indirectChildIds[i]; |
BrowserAccessibility* rowElement = |
browserAccessibility_->manager()->GetFromID(id); |
@@ -1160,8 +1159,8 @@ bool InitializeAccessibilityTreeSearch( |
// If it's multiselectable or if the previous attempts failed, |
// return any children with the "selected" state, which may |
// come from aria-selected. |
- uint32 childCount = browserAccessibility_->PlatformChildCount(); |
- for (uint32 index = 0; index < childCount; ++index) { |
+ uint32_t childCount = browserAccessibility_->PlatformChildCount(); |
+ for (uint32_t index = 0; index < childCount; ++index) { |
BrowserAccessibility* child = |
browserAccessibility_->PlatformGetChild(index); |
if (child->HasState(ui::AX_STATE_SELECTED)) |
@@ -1246,7 +1245,7 @@ bool InitializeAccessibilityTreeSearch( |
// If the name came from a single related element and it's present in the |
// tree, it will be exposed in AXTitleUIElement. |
- std::vector<int32> labelledby_ids = |
+ std::vector<int32_t> labelledby_ids = |
browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_LABELLEDBY_IDS); |
ui::AXNameFrom nameFrom = static_cast<ui::AXNameFrom>( |
browserAccessibility_->GetIntAttribute(ui::AX_ATTR_NAME_FROM)); |
@@ -1270,7 +1269,7 @@ bool InitializeAccessibilityTreeSearch( |
} |
- (id)titleUIElement { |
- std::vector<int32> labelledby_ids = |
+ std::vector<int32_t> labelledby_ids = |
browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_LABELLEDBY_IDS); |
ui::AXNameFrom nameFrom = static_cast<ui::AXNameFrom>( |
browserAccessibility_->GetIntAttribute(ui::AX_ATTR_NAME_FROM)); |
@@ -1374,9 +1373,8 @@ bool InitializeAccessibilityTreeSearch( |
- (NSArray*)visibleCells { |
NSMutableArray* ret = [[[NSMutableArray alloc] init] autorelease]; |
- const std::vector<int32>& uniqueCellIds = |
- browserAccessibility_->GetIntListAttribute( |
- ui::AX_ATTR_UNIQUE_CELL_IDS); |
+ const std::vector<int32_t>& uniqueCellIds = |
+ browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_UNIQUE_CELL_IDS); |
for (size_t i = 0; i < uniqueCellIds.size(); ++i) { |
int id = uniqueCellIds[i]; |
BrowserAccessibility* cell = |
@@ -1389,8 +1387,8 @@ bool InitializeAccessibilityTreeSearch( |
- (NSArray*)visibleChildren { |
NSMutableArray* ret = [[[NSMutableArray alloc] init] autorelease]; |
- uint32 childCount = browserAccessibility_->PlatformChildCount(); |
- for (uint32 index = 0; index < childCount; ++index) { |
+ uint32_t childCount = browserAccessibility_->PlatformChildCount(); |
+ for (uint32_t index = 0; index < childCount; ++index) { |
BrowserAccessibilityCocoa* child = |
browserAccessibility_->PlatformGetChild(index)-> |
ToBrowserAccessibilityCocoa(); |
@@ -1467,9 +1465,8 @@ bool InitializeAccessibilityTreeSearch( |
int selLength = selEnd - selStart; |
if ([attribute isEqualToString: |
NSAccessibilityInsertionPointLineNumberAttribute]) { |
- const std::vector<int32>& line_breaks = |
- browserAccessibility_->GetIntListAttribute( |
- ui::AX_ATTR_LINE_BREAKS); |
+ const std::vector<int32_t>& line_breaks = |
+ browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_LINE_BREAKS); |
for (int i = 0; i < static_cast<int>(line_breaks.size()); ++i) { |
if (line_breaks[i] > selStart) |
return [NSNumber numberWithInt:i]; |
@@ -1494,9 +1491,8 @@ bool InitializeAccessibilityTreeSearch( |
if (!browserAccessibility_) |
return nil; |
- const std::vector<int32>& line_breaks = |
- browserAccessibility_->GetIntListAttribute( |
- ui::AX_ATTR_LINE_BREAKS); |
+ const std::vector<int32_t>& line_breaks = |
+ browserAccessibility_->GetIntListAttribute(ui::AX_ATTR_LINE_BREAKS); |
base::string16 value = browserAccessibility_->GetValue(); |
int len = static_cast<int>(value.size()); |