New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errors when focussing embedded Gecko browser in .Net application #5728
Comments
What Gecko version is this control based on? Seems like NVDA is unable to retrieve the version of it. May be we should use a default assumption in this case. |
I used XULRunner 33.0 (built on 2014-10-11 according to the included platform.ini). The GeckoFX .Net bindings seem to have been updated recently, but I haven't looked at this since filing the original ticket. |
@jscholes is this issue still reproducible? |
The issue still occurs with the test application I put together in 2016, so no changes to NVDA have fixed it. That application is using an older version of Chromium though, and I don't currently have an appropriate development environment up and running to test this with a newer one. |
Apologies, I'm getting my issue reports mixed up. This is an application using an embedded Gecko browser control via XULRunner, not Chromium. As far as I know XULRunner has been deprecated, and Chromium is now accessible enough that it should probably be used as the embedded browser control of choice anyway. |
Are you suggesting that this issue should be closed as a newer alternative of an embedded browser is available and should be used instead? |
Yes, that's fine. I originally filed the issue hoping to get some feedback from people more knowledgeable than myself about Gecko as to what the problem might be, but that didn't happen. |
I suggest to let this issue open for a while, maybe @LeonarddeR can write some thoughts. If I am right @LeonarddeR was involved in a gecko specific Topic. Discussing about such Problems is very important in my view because it might help in solving future Problems. |
My feeling is that the issue I experienced was specific to the .Net Framework bindings for the Gecko browser component, possibly even limited only to the WinForms integration but I didn't try WPF. I have, however, used libraries like wxWebConnect in the past and didn't experience this issue. If there are any WinForms applications still using a Gecko browser component which exhibit this behaviour, I would leave it up to users to file a separate, app-specific issue personally. Especially given the deprecated status of Gecko and XulRunner. |
I agree with @jscholes in this regard. Closing it in favor of possible app specific issues reported by users. @LeonarddeR if you have any further suggestions, we can reopen it. |
I'm trialing the use of an embedded Gecko browser in a .Net application. When I attempt to focus the browser control, NVDA generates many of the errors seen in the log fragment below.
Windows 7 Pro X64, latest Next snapshot, UIA enabled. The application executable and Xulrunner DLLs are 32-bit.
The text was updated successfully, but these errors were encountered: