| Index: content/browser/accessibility/browser_accessibility_win.cc
|
| diff --git a/content/browser/accessibility/browser_accessibility_win.cc b/content/browser/accessibility/browser_accessibility_win.cc
|
| index 322f0e2894887da9f59695bc567a5de61a37d2aa..278add549a4e73fd57fbc0a5c4d0d14adad6ad00 100644
|
| --- a/content/browser/accessibility/browser_accessibility_win.cc
|
| +++ b/content/browser/accessibility/browser_accessibility_win.cc
|
| @@ -912,7 +912,7 @@ STDMETHODIMP BrowserAccessibilityWin::role(LONG* role) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_attributes(BSTR* attributes) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_IA2_GET_ATTRIBUTES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!attributes)
|
| return E_INVALIDARG;
|
| *attributes = nullptr;
|
| @@ -934,7 +934,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_attributes(BSTR* attributes) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_states(AccessibleStates* states) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_STATES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -988,7 +988,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_indexInParent(LONG* index_in_parent) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nRelations(LONG* n_relations) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_RELATIONS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1003,7 +1003,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_relation(
|
| LONG relation_index,
|
| IAccessibleRelation** relation) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_RELATION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1025,7 +1025,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_relations(
|
| IAccessibleRelation** relations,
|
| LONG* n_relations) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_RELATIONS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1113,7 +1113,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_groupPosition(
|
| LONG* similar_items_in_group,
|
| LONG* position_in_group) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_GROUP_POSITION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1133,7 +1133,7 @@ STDMETHODIMP
|
| BrowserAccessibilityWin::get_localizedExtendedRole(
|
| BSTR* localized_extended_role) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LOCALIZED_EXTENDED_ROLE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
|
|
| if (!instance_active())
|
| return E_FAIL;
|
| @@ -1151,13 +1151,13 @@ BrowserAccessibilityWin::get_localizedExtendedRole(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_extendedRole(BSTR* extended_role) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_EXTENDED_ROLE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
| STDMETHODIMP
|
| BrowserAccessibilityWin::get_nExtendedStates(LONG* n_extended_states) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_EXTENDED_STATES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
| STDMETHODIMP
|
| @@ -1165,7 +1165,7 @@ BrowserAccessibilityWin::get_extendedStates(LONG max_extended_states,
|
| BSTR** extended_states,
|
| LONG* n_extended_states) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_EXTENDED_STATES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
| STDMETHODIMP
|
| @@ -1174,12 +1174,12 @@ BrowserAccessibilityWin::get_localizedExtendedStates(
|
| BSTR** localized_extended_states,
|
| LONG* n_localized_extended_states) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LOCALIZED_EXTENDED_STATES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
| STDMETHODIMP BrowserAccessibilityWin::get_locale(IA2Locale* locale) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LOCALE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| @@ -1332,7 +1332,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_accessibleAt(
|
| long column,
|
| IUnknown** accessible) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ACCESSIBLE_AT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1370,7 +1370,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_accessibleAt(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_caption(IUnknown** accessible) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CAPTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1385,7 +1385,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_childIndex(long row,
|
| long column,
|
| long* cell_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CHILD_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1425,7 +1425,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_childIndex(long row,
|
| STDMETHODIMP BrowserAccessibilityWin::get_columnDescription(long column,
|
| BSTR* description) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_DESCRIPTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1473,7 +1473,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnExtentAt(
|
| long column,
|
| long* n_columns_spanned) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_EXTENT_AT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1513,7 +1513,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnHeader(
|
| IAccessibleTable** accessible_table,
|
| long* starting_row_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_HEADER);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| // TODO(dmazzoni): implement
|
| return E_NOTIMPL;
|
| }
|
| @@ -1521,7 +1521,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnHeader(
|
| STDMETHODIMP BrowserAccessibilityWin::get_columnIndex(long cell_index,
|
| long* column_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1551,7 +1551,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnIndex(long cell_index,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nColumns(long* column_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_COLUMNS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1570,7 +1570,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nColumns(long* column_count) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nRows(long* row_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_ROWS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1588,7 +1588,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nRows(long* row_count) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nSelectedChildren(long* cell_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_SELECTED_CHILDREN);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1602,7 +1602,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nSelectedChildren(long* cell_count) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nSelectedColumns(long* column_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_SELECTED_COLUMNS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1615,7 +1615,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nSelectedColumns(long* column_count) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nSelectedRows(long* row_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_SELECTED_ROWS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1629,7 +1629,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nSelectedRows(long* row_count) {
|
| STDMETHODIMP BrowserAccessibilityWin::get_rowDescription(long row,
|
| BSTR* description) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_DESCRIPTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1676,7 +1676,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowExtentAt(long row,
|
| long column,
|
| long* n_rows_spanned) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_EXTENT_AT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1716,7 +1716,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowHeader(
|
| IAccessibleTable** accessible_table,
|
| long* starting_column_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_HEADER);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| // TODO(dmazzoni): implement
|
| return E_NOTIMPL;
|
| }
|
| @@ -1724,7 +1724,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowHeader(
|
| STDMETHODIMP BrowserAccessibilityWin::get_rowIndex(long cell_index,
|
| long* row_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1756,7 +1756,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedChildren(long max_children,
|
| long** children,
|
| long* n_children) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SELECTED_CHILDREN);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1772,7 +1772,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedColumns(long max_columns,
|
| long** columns,
|
| long* n_columns) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SELECTED_COLUMNS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1788,7 +1788,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedRows(long max_rows,
|
| long** rows,
|
| long* n_rows) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SELECTED_ROWS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1802,7 +1802,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedRows(long max_rows,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_summary(IUnknown** accessible) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SUMMARY);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1817,7 +1817,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_isColumnSelected(
|
| long column,
|
| boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_IS_COLUMN_SELECTED);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1832,7 +1832,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_isColumnSelected(
|
| STDMETHODIMP BrowserAccessibilityWin::get_isRowSelected(long row,
|
| boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_IS_ROW_SELECTED);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1848,7 +1848,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_isSelected(long row,
|
| long column,
|
| boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_IS_SELECTED);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1868,7 +1868,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowColumnExtentsAtIndex(
|
| long* column_extents,
|
| boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_COLUMN_EXTENTS_AT_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1904,25 +1904,25 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowColumnExtentsAtIndex(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::selectRow(long row) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SELECT_ROW);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::selectColumn(long column) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SELECT_COLUMN);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::unselectRow(long row) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_UNSELECT_ROW);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::unselectColumn(long column) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_UNSELECT_COLUMN);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| @@ -1939,13 +1939,13 @@ STDMETHODIMP BrowserAccessibilityWin::get_cellAt(long row,
|
| long column,
|
| IUnknown** cell) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CELL_AT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return get_accessibleAt(row, column, cell);
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nSelectedCells(long* cell_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_SELECTED_CELLS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return get_nSelectedChildren(cell_count);
|
| }
|
|
|
| @@ -1953,7 +1953,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedCells(
|
| IUnknown*** cells,
|
| long* n_selected_cells) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SELECTED_CELLS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1968,7 +1968,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedCells(
|
| STDMETHODIMP BrowserAccessibilityWin::get_selectedColumns(long** columns,
|
| long* n_columns) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_TABLE2_GET_SELECTED_COLUMNS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -1983,7 +1983,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedColumns(long** columns,
|
| STDMETHODIMP BrowserAccessibilityWin::get_selectedRows(long** rows,
|
| long* n_rows) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_TABLE2_GET_SELECTED_ROWS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2003,7 +2003,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selectedRows(long** rows,
|
| STDMETHODIMP BrowserAccessibilityWin::get_columnExtent(
|
| long* n_columns_spanned) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_EXTENT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2025,7 +2025,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnHeaderCells(
|
| IUnknown*** cell_accessibles,
|
| long* n_column_header_cells) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COLUMN_HEADER_CELLS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2087,7 +2087,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnHeaderCells(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_columnIndex(long* column_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_TABLECELL_GET_COLUMN_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2106,7 +2106,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_columnIndex(long* column_index) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_rowExtent(long* n_rows_spanned) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_EXTENT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2128,7 +2128,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowHeaderCells(
|
| IUnknown*** cell_accessibles,
|
| long* n_row_header_cells) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_HEADER_CELLS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2190,7 +2190,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowHeaderCells(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_rowIndex(long* row_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_TABLECELL_GET_ROW_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2207,7 +2207,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowIndex(long* row_index) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_isSelected(boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_TABLECELL_GET_IS_SELECTED);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2225,7 +2225,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowColumnExtents(
|
| long* column_extents,
|
| boolean* is_selected) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ROW_COLUMN_EXTENTS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2261,7 +2261,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_rowColumnExtents(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_table(IUnknown** table) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_TABLE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2294,8 +2294,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_table(IUnknown** table) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nCharacters(LONG* n_characters) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_CHARACTERS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2308,7 +2308,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nCharacters(LONG* n_characters) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_caretOffset(LONG* offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CARET_OFFSET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2336,8 +2336,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_characterExtents(
|
| LONG* out_width,
|
| LONG* out_height) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CHARACTER_EXTENTS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2371,7 +2371,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_characterExtents(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nSelections(LONG* n_selections) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_SELECTIONS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2393,7 +2393,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_selection(LONG selection_index,
|
| LONG* start_offset,
|
| LONG* end_offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_SELECTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2427,7 +2427,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_text(LONG start_offset,
|
| LONG end_offset,
|
| BSTR* text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_TEXT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2471,8 +2471,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_textAtOffset(
|
| LONG* end_offset,
|
| BSTR* text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_TEXT_AT_OFFSET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2524,8 +2524,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_textBeforeOffset(
|
| LONG* end_offset,
|
| BSTR* text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_TEXT_BEFORE_OFFSET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2556,8 +2556,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_textAfterOffset(
|
| LONG* end_offset,
|
| BSTR* text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_TEXT_AFTER_OFFSET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2583,7 +2583,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_textAfterOffset(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_newText(IA2TextSegment* new_text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_NEW_TEXT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2607,7 +2607,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_newText(IA2TextSegment* new_text) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_oldText(IA2TextSegment* old_text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_OLD_TEXT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2636,8 +2636,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_offsetAtPoint(
|
| IA2CoordinateType coord_type,
|
| LONG* offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_OFFSET_AT_POINT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2656,8 +2656,8 @@ STDMETHODIMP BrowserAccessibilityWin::scrollSubstringTo(
|
| LONG end_index,
|
| IA2ScrollType scroll_type) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SCROLL_SUBSTRING_TO);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| // TODO(dmazzoni): adjust this for the start and end index, too.
|
| return scrollTo(scroll_type);
|
| }
|
| @@ -2669,8 +2669,8 @@ STDMETHODIMP BrowserAccessibilityWin::scrollSubstringToPoint(
|
| LONG x,
|
| LONG y) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SCROLL_SUBSTRING_TO_POINT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (start_index > end_index)
|
| std::swap(start_index, end_index);
|
| LONG length = end_index - start_index + 1;
|
| @@ -2687,7 +2687,7 @@ STDMETHODIMP BrowserAccessibilityWin::scrollSubstringToPoint(
|
| STDMETHODIMP BrowserAccessibilityWin::addSelection(LONG start_offset,
|
| LONG end_offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_ADD_SELECTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2701,7 +2701,7 @@ STDMETHODIMP BrowserAccessibilityWin::addSelection(LONG start_offset,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::removeSelection(LONG selection_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_REMOVE_SELECTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2714,7 +2714,7 @@ STDMETHODIMP BrowserAccessibilityWin::removeSelection(LONG selection_index) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::setCaretOffset(LONG offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SET_CARET_OFFSET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2728,7 +2728,7 @@ STDMETHODIMP BrowserAccessibilityWin::setSelection(LONG selection_index,
|
| LONG start_offset,
|
| LONG end_offset) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SET_SELECTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2748,7 +2748,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_attributes(LONG offset,
|
| LONG* end_offset,
|
| BSTR* text_attributes) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_IATEXT_GET_ATTRIBUTES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!start_offset || !end_offset || !text_attributes)
|
| return E_INVALIDARG;
|
|
|
| @@ -2787,7 +2787,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_attributes(LONG offset,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_nHyperlinks(long* hyperlink_count) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_N_HYPERLINKS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2802,7 +2802,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_hyperlink(
|
| long index,
|
| IAccessibleHyperlink** hyperlink) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_HYPERLINK);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2826,7 +2826,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_hyperlinkIndex(
|
| long char_index,
|
| long* hyperlink_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_HYPERLINK_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2855,7 +2855,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_hyperlinkIndex(
|
| // Currently, only text links are supported.
|
| STDMETHODIMP BrowserAccessibilityWin::get_anchor(long index, VARIANT* anchor) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ANCHOR);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active() || !IsHyperlink())
|
| return E_FAIL;
|
|
|
| @@ -2880,7 +2880,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_anchor(long index, VARIANT* anchor) {
|
| STDMETHODIMP BrowserAccessibilityWin::get_anchorTarget(long index,
|
| VARIANT* anchor_target) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ANCHOR_TARGET);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active() || !IsHyperlink())
|
| return E_FAIL;
|
|
|
| @@ -2908,7 +2908,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_anchorTarget(long index,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_startIndex(long* index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_START_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active() || !IsHyperlink())
|
| return E_FAIL;
|
|
|
| @@ -2927,7 +2927,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_startIndex(long* index) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_endIndex(long* index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_END_INDEX);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| LONG start_index;
|
| HRESULT hr = get_startIndex(&start_index);
|
| if (hr == S_OK)
|
| @@ -2938,7 +2938,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_endIndex(long* index) {
|
| // This method is deprecated in the IA2 Spec.
|
| STDMETHODIMP BrowserAccessibilityWin::get_valid(boolean* valid) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_VALID);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| @@ -2948,7 +2948,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_valid(boolean* valid) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::nActions(long* n_actions) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_N_ACTIONS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2969,7 +2969,7 @@ STDMETHODIMP BrowserAccessibilityWin::nActions(long* n_actions) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::doAction(long action_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_DO_ACTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -2983,7 +2983,7 @@ STDMETHODIMP BrowserAccessibilityWin::doAction(long action_index) {
|
| STDMETHODIMP
|
| BrowserAccessibilityWin::get_description(long action_index, BSTR* description) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_IAACTION_GET_DESCRIPTION);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| @@ -2992,13 +2992,13 @@ STDMETHODIMP BrowserAccessibilityWin::get_keyBinding(long action_index,
|
| BSTR** key_bindings,
|
| long* n_bindings) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_KEY_BINDING);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_name(long action_index, BSTR* name) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_NAME);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3027,7 +3027,7 @@ STDMETHODIMP
|
| BrowserAccessibilityWin::get_localizedName(long action_index,
|
| BSTR* localized_name) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LOCALIZED_NAME);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3058,7 +3058,7 @@ BrowserAccessibilityWin::get_localizedName(long action_index,
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_currentValue(VARIANT* value) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CURRENT_VALUE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3079,7 +3079,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_currentValue(VARIANT* value) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_minimumValue(VARIANT* value) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_MINIMUM_VALUE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3100,7 +3100,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_minimumValue(VARIANT* value) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_maximumValue(VARIANT* value) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_MAXIMUM_VALUE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3121,7 +3121,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_maximumValue(VARIANT* value) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::setCurrentValue(VARIANT new_value) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SET_CURRENT_VALUE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| // TODO(dmazzoni): Implement this.
|
| return E_NOTIMPL;
|
| }
|
| @@ -3231,7 +3231,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_nodeInfo(
|
| unsigned int* unique_id,
|
| unsigned short* node_type) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_NODE_INFO);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3270,7 +3270,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_attributes(
|
| BSTR* attrib_values,
|
| unsigned short* num_attribs) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_ISIMPLEDOMNODE_GET_ATTRIBUTES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3297,7 +3297,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_attributesForNames(
|
| short* name_space_id,
|
| BSTR* attrib_values) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_ATTRIBUTES_FOR_NAMES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3330,7 +3330,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_computedStyle(
|
| BSTR* style_values,
|
| unsigned short *num_style_properties) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COMPUTED_STYLE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3359,7 +3359,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_computedStyleForProperties(
|
| BSTR* style_properties,
|
| BSTR* style_values) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_COMPUTED_STYLE_FOR_PROPERTIES);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3501,20 +3501,20 @@ STDMETHODIMP BrowserAccessibilityWin::get_childAt(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_innerHTML(BSTR* innerHTML) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_INNER_HTML);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP
|
| BrowserAccessibilityWin::get_localInterface(void** local_interface) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LOCAL_INTERFACE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_HTML);
|
| + AddAccessibilityModeFlags(AccessibilityMode::HTML);
|
| return E_NOTIMPL;
|
| }
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_language(BSTR* language) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_LANGUAGE);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!language)
|
| return E_INVALIDARG;
|
| *language = nullptr;
|
| @@ -3537,7 +3537,7 @@ STDMETHODIMP BrowserAccessibilityWin::get_language(BSTR* language) {
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_domText(BSTR* dom_text) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_DOM_TEXT);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3556,8 +3556,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_clippedSubstringBounds(
|
| int* out_width,
|
| int* out_height) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_CLIPPED_SUBSTRING_BOUNDS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| // TODO(dmazzoni): fully support this API by intersecting the
|
| // rect with the container's rect.
|
| return get_unclippedSubstringBounds(
|
| @@ -3572,8 +3572,8 @@ STDMETHODIMP BrowserAccessibilityWin::get_unclippedSubstringBounds(
|
| int* out_width,
|
| int* out_height) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_UNCLIPPED_SUBSTRING_BOUNDS);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3599,8 +3599,8 @@ STDMETHODIMP BrowserAccessibilityWin::scrollToSubstring(
|
| unsigned int start_index,
|
| unsigned int end_index) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_SCROLL_TO_SUBSTRING);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER |
|
| - ACCESSIBILITY_MODE_FLAG_INLINE_TEXT_BOXES);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER |
|
| + AccessibilityMode::INLINE_TEXT_BOXES);
|
| if (!instance_active())
|
| return E_FAIL;
|
|
|
| @@ -3618,7 +3618,7 @@ STDMETHODIMP BrowserAccessibilityWin::scrollToSubstring(
|
|
|
| STDMETHODIMP BrowserAccessibilityWin::get_fontFamily(BSTR* font_family) {
|
| WIN_ACCESSIBILITY_API_HISTOGRAM(UMA_API_GET_FONT_FAMILY);
|
| - AddAccessibilityModeFlags(ACCESSIBILITY_MODE_FLAG_SCREEN_READER);
|
| + AddAccessibilityModeFlags(AccessibilityMode::SCREEN_READER);
|
| if (!font_family)
|
| return E_INVALIDARG;
|
| *font_family = nullptr;
|
|
|