| Index: content/browser/accessibility/browser_accessibility_win.h
|
| diff --git a/content/browser/accessibility/browser_accessibility_win.h b/content/browser/accessibility/browser_accessibility_win.h
|
| index ce1dbe133ebca5deb050cc58b022d024823dee36..ccee7ce3546090f7210875c2ceffc1e788592301 100644
|
| --- a/content/browser/accessibility/browser_accessibility_win.h
|
| +++ b/content/browser/accessibility/browser_accessibility_win.h
|
| @@ -91,6 +91,10 @@ BrowserAccessibilityWin
|
|
|
| CONTENT_EXPORT virtual ~BrowserAccessibilityWin();
|
|
|
| + // The Windows-specific unique ID, used as the child ID for MSAA methods
|
| + // like NotifyWinEvent, and as the unique ID for IAccessible2 and ISimpleDOM.
|
| + LONG unique_id_win() const { return unique_id_win_; }
|
| +
|
| //
|
| // BrowserAccessibility methods.
|
| //
|
| @@ -820,6 +824,11 @@ BrowserAccessibilityWin
|
| // does not make a new reference.
|
| BrowserAccessibilityWin* GetFromRendererID(int32 renderer_id);
|
|
|
| + // Windows-specific unique ID (unique within the browser process),
|
| + // used for get_accChild, NotifyWinEvent, and as the unique ID for
|
| + // IAccessible2 and ISimpleDOM.
|
| + LONG unique_id_win_;
|
| +
|
| // IAccessible role and state.
|
| int32 ia_role_;
|
| int32 ia_state_;
|
| @@ -860,6 +869,9 @@ BrowserAccessibilityWin
|
| // a hyperlink.
|
| std::vector<int32> hyperlinks_;
|
|
|
| + // The next unique id to use.
|
| + static LONG next_unique_id_win_;
|
| +
|
| // Give BrowserAccessibility::Create access to our constructor.
|
| friend class BrowserAccessibility;
|
| friend class BrowserAccessibilityRelation;
|
|
|