Skip to content
Snippets Groups Projects
  1. Nov 05, 2021
    • James Teh's avatar
      Bug 1735969: Unify Accessible::TakeFocus, thus allowing it to be used for... · eb568ecc
      James Teh authored
      Bug 1735969: Unify Accessible::TakeFocus, thus allowing it to be used for RemoteAccessibles when the cache is enabled on Windows. r=morgan
      
      1. Add TakeFocus in Windows PDocAccessible.
      2. Move RecvTakeFocus into DocAccessibleChildBase so it is used for all platforms.
      3. Move TakeFocus into the Accessible base class.
      4. Move the IPDL version of TakeFocus into RemoteAccessibleBase so it is used for all plaforms.
      5. Make the Windows RemoteAccessible::TakeFocus use the base (IPDL) implementation if the cache is enabled or COM otherwise.
      6. Use Accessible::TakeFocus for ATK, Mac, Windows and XPCOM.
      
      Differential Revision: https://phabricator.services.mozilla.com/D130327
      eb568ecc
  2. Nov 04, 2021
Loading