OSDN Git Service

Mozilla Gecko 2 removes all child windows and only now contains one root window which...
authorMichael Curran <mick@kulgan.net>
Thu, 9 Sep 2010 19:38:49 +0000 (05:38 +1000)
committerMichael Curran <mick@kulgan.net>
Thu, 9 Sep 2010 19:38:49 +0000 (05:38 +1000)
commit791ee1baaa86357a58e3a60bbf6ccdd697af8242
tree3308293508a79567f73685a23d4ca643084864c9
parentb616e18cf426c82b2ee294e6e8efc64ef92ba49c
Mozilla Gecko 2 removes all child windows and only now contains one root window which is MozillaWindowClass. Change our Mozilla window normalization loops (which find the first non MozillaWindowClass window) to still  use the original MozillaWindowClass window if after the loop the window isn't a Mozilla window. This  change at least makes focus changes announce again in Firefox 4. More changes to come.
source/IAccessibleHandler.py
source/NVDAHelper/vbufBackends/gecko_ia2/gecko_ia2.cpp
source/NVDAObjects/IAccessible/__init__.py