Closed
Bug 1985461
Opened 1 month ago
Closed 1 month ago
Add tests for Windows caret code
Categories
(Core :: Disability Access APIs, task)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
144 Branch
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
Details
Attachments
(1 file)
The fake Windows caret managed by the accessibility engine is used by Windows Magnifier and probably other tools. We added tests exercising GetCaretRect in bug 1828295. However, the Windows caret broke in bug 1984045 even though those tests were passing because the rect provided to the Windows code was offset to that returned by GetCaretRect. Bug 1976137 simplifies this a lot and now it's a direct call to GetCaretRect in all cases. Even so, now that we can test Windows accessibility APIs in automation, I think it's worth having a simple Windows specific test which exercises the Windows caret code, just to make sure we don't regress this again somehow. We can use OBJID_CARET to get an MSAA representation of the Windows caret.
| Assignee | ||
Comment 1•1 month ago
|
||
| Assignee | ||
Comment 2•1 month ago
|
||
Pushed by jteh@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/f093f9b8118f
https://hg.mozilla.org/integration/autoland/rev/e21990811137
Add tests for the Windows caret set by the accessibility engine. r=eeejay
Comment 4•1 month ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 1 month ago
status-firefox144:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
Updated•1 month ago
|
QA Whiteboard: [qa-triage-done-c145/b144]
You need to log in
before you can comment on or make changes to this bug.
Description
•