gecko-dev/accessible
James Teh 681e69a5ca Bug 1774285 - Avoid a11y instantiation after clipboard copy. r=nlapre,jamie CLOSED TREE
This prevents a11y from getting instantiated shortly after clipboard paste, in
order to prevent hangs with the Windows 11 suggested actions feature.

When combined with the previous patch, the behavior is the following:

 * For users with a11y already-enabled:

   * No hang (due to clipboard flush).
   * Quick actions menu is positioned at selection offset.

 * For users with a11y disabled (most):

   * No hang (due to no a11y instantiation + clipboard flush).
   * Quick actions menu is positioned at pointer (cursor) offset.

Co-Authored-By: Emilio Cobos Álvarez <emilio@crisal.io>

Differential Revision: https://phabricator.services.mozilla.com/D160652

Depends on D160646
2022-10-28 14:48:25 +00:00
..
android Bug 1789474 - Allow detached documents to be overwritten in accessible mapping. r=Jamie,geckoview-reviewers,owlish 2022-10-17 23:10:19 +00:00
aom Bug 1794043: Improve AccAttributes ergonomics, r=eeejay 2022-10-13 01:00:57 +00:00
atk Bug 1794719: Fix retrieval of AtkObject from cached RemoteAccessible in GetColumn/RowHeaderCellsCB. r=eeejay 2022-10-18 21:58:34 +00:00
base Bug 1795221: Implement LINKS_TO relation as a tree traversal r=Jamie 2022-10-27 20:32:18 +00:00
basetypes Bug 1787284: [Part 2] Cache name and create radio name pivot rule r=eeejay 2022-10-27 20:32:18 +00:00
docs
generic Bug 1795221: Implement LINKS_TO relation as a tree traversal r=Jamie 2022-10-27 20:32:18 +00:00
html Bug 1787284: [Part 2] Cache name and create radio name pivot rule r=eeejay 2022-10-27 20:32:18 +00:00
interfaces Bug 1791245 - More cleanup for the <mfenced> element. r=emilio 2022-09-20 03:53:50 +00:00
ipc Bug 1795221: Implement LINKS_TO relation as a tree traversal r=Jamie 2022-10-27 20:32:18 +00:00
mac Bug 1794634 - Stop using ARIARoleAtom sync message and remove it. r=morgan 2022-10-12 22:08:33 +00:00
other
tests Bug 1797858 - Don't leave test without content task promise resolved. r=Jamie 2022-10-28 01:13:23 +00:00
windows Bug 1774285 - Avoid a11y instantiation after clipboard copy. r=nlapre,jamie CLOSED TREE 2022-10-28 14:48:25 +00:00
xpcom
xul
moz.build