User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:2.0b11) Gecko/20100101 Firefox/4.0b11 Build Identifier: 4.0b11 This behavior is new for beta 11, we did not see it with beta9 and before. It may have been in beta 10. We are seeing it on Windows Vista and Windows 7. We are calling the Win32 api AccessibleObjectFromWindow( hwndOfFirefoxWindow, OBJID_CLIENT, IID_IAccessible, ppIAccRoot ) and it is taking 5-7 seconds per call to obtain the IAccessible*. Reproducible: Always Steps to Reproduce: 1. Run a application that requests accessibility information from Firefox 2. Time the application Actual Results: The application will run slower with Firefox 4.0 than with previous releases. Expected Results: The application will run just as fast with Firefox 4.0.
Thanks Adam, can you please confirm with the latest nightly? http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
I cannot rpeproduce this with NVDA or one of the commercial screen readers. Availability is instant, and from the timing of things, I have a feeling with 4.0 stuff works even faster than with 3.6.
If it still occurs with the latest nightly, would you be able to try and find the regression range: http://harthur.github.com/mozregression/
(In reply to comment #2) > I cannot rpeproduce this with NVDA or one of the commercial screen readers. > Availability is instant, and from the timing of things, I have a feeling with > 4.0 stuff works even faster than with 3.6. Another dev here tried this and we are now thinking the slowdown might be related to one of the config settings we had on: gfx.font_rendering.directwrite.enabled was set to true , When this is set to false, which I believe is the default, we don't see a slowdown.
Thanks Adam, there might be another bug here so let's be sure. Can you type about:support in the location bar and report here what it says (for the machine that showed slowness)?
Marco, did you try to reproduce following comment 4?
Not yet, was concentrating on our blockers until now.
This setting gfx.font_rendering.directwrite.enabled to true does not have any impact on NVDA whatsoever. Minefield launches just as fast, pages don't feel slower when loading etc. No, cannot reproduce.
Ok, then we need a help from reporter to get a steps to reproduce.
We are no longer seeing this issue, it may have been fixed in Firefox or in our code.
(In reply to comment #10) > We are no longer seeing this issue, it may have been fixed in Firefox or in > our code. Thank you for checking this.