I'm considering using the GeckoFX component instead of a WebBrowser because of a memory leak (You can see this, this and this regarding the leak) that doesn't have a solution.
The problem is that my application uses WebBrowser
's InvokeScript
with parameters. I'm pretty sure there is no InvokeScript
in GeckoFX and seems that people use Navigate("javascript:stuff()")
instead. I'm not sure how am I going to send parameters that way.
But even if there is a workaround, is it really possible to use GeckoFX instead of a WebBrowser without loosing all the functionality?
I don't want to start this tedious job and then find out that it wasn't possible because of some GeckoFX limitation.