Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(196)

Unified Diff: content/browser/accessibility/browser_accessibility_com_win.h

Issue 2938113002: Improvements to our windows accessibility tree testing. (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/browser/accessibility/accessibility_tree_formatter_win.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/accessibility/browser_accessibility_com_win.h
diff --git a/content/browser/accessibility/browser_accessibility_com_win.h b/content/browser/accessibility/browser_accessibility_com_win.h
index 762cd3831e86d39532d72d1c5fc015fe6e89757b..f08a808a9f72a3db92a06198d809f474cec33fa2 100644
--- a/content/browser/accessibility/browser_accessibility_com_win.h
+++ b/content/browser/accessibility/browser_accessibility_com_win.h
@@ -718,10 +718,17 @@ class __declspec(uuid("562072fe-3390-43b1-9e2c-dd4118f5ac79"))
AXPlatformPosition::AXPositionInstance CreatePositionForSelectionAt(
int offset) const;
- // Accessors.
+ // Public accessors (these do not have COM accessible accessors)
+ const base::string16& role_name() const { return win_attributes_->role_name; }
+ const std::map<int, std::vector<base::string16>>& offset_to_text_attributes()
+ const {
+ return win_attributes_->offset_to_text_attributes;
+ }
+
+ private:
+ // Private accessors.
int32_t ia_role() const { return win_attributes_->ia_role; }
int32_t ia_state() const { return win_attributes_->ia_state; }
- const base::string16& role_name() const { return win_attributes_->role_name; }
int32_t ia2_role() const { return win_attributes_->ia2_role; }
int32_t ia2_state() const { return win_attributes_->ia2_state; }
const std::vector<base::string16>& ia2_attributes() const {
@@ -730,10 +737,7 @@ class __declspec(uuid("562072fe-3390-43b1-9e2c-dd4118f5ac79"))
base::string16 name() const { return win_attributes_->name; }
base::string16 description() const { return win_attributes_->description; }
base::string16 value() const { return win_attributes_->value; }
- const std::map<int, std::vector<base::string16>>& offset_to_text_attributes()
- const {
- return win_attributes_->offset_to_text_attributes;
- }
+
std::map<int32_t, int32_t>& hyperlink_offset_to_index() const {
return win_attributes_->hyperlink_offset_to_index;
}
@@ -741,7 +745,6 @@ class __declspec(uuid("562072fe-3390-43b1-9e2c-dd4118f5ac79"))
return win_attributes_->hyperlinks;
}
- private:
// Setter and getter for the browser accessibility owner
BrowserAccessibilityWin* owner() const { return owner_; }
void SetOwner(BrowserAccessibilityWin* owner) { owner_ = owner; }
« no previous file with comments | « content/browser/accessibility/accessibility_tree_formatter_win.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698