Windows: cefclient: Fix accessibility where TreeId type has changed from int to string

This commit is contained in:
Andrei Kurushin
2020-04-02 21:19:25 +00:00
committed by Marshall Greenblatt
parent 261a8899fc
commit ea1324a9f1
4 changed files with 42 additions and 42 deletions

View File

@@ -40,7 +40,7 @@ class OsrAccessibilityHelper;
class OsrAXNode {
public:
// Create and return the platform specific OsrAXNode Object.
static OsrAXNode* CreateNode(int treeId,
static OsrAXNode* CreateNode(const CefString& treeId,
int nodeId,
CefRefPtr<CefDictionaryValue> value,
OsrAccessibilityHelper* helper);
@@ -77,7 +77,7 @@ class OsrAXNode {
const CefString& AxRole() const { return role_; }
int OsrAXTreeId() const { return tree_id_; }
const CefString& OsrAXTreeId() const { return tree_id_; }
int OsrAXNodeId() const { return node_id_; }
@@ -96,14 +96,14 @@ class OsrAXNode {
void SetParent(OsrAXNode* parent);
protected:
OsrAXNode(int treeId,
OsrAXNode(const CefString& treeId,
int nodeId,
CefRefPtr<CefDictionaryValue> value,
OsrAccessibilityHelper* helper);
int tree_id_;
CefString tree_id_;
int node_id_;
int child_tree_id_;
CefString child_tree_id_;
CefString role_;
CefString value_;
CefString name_;