I am currently trying to make flash working with LLMozLib and I would like to know if anybody have tried it before ? As far as I know, on some sites the flash rendering works (for example on my website in this video: http://www.magrathea-engine.org/v2/index.php?option=com_content&task=...), and in others no invalidation event is sent and the rendering only works if we send other events (for example on youtube).
The other problem with flash is that no mouse events are sent to the flash element. But keyboard events works (try any flash video, put the mouse on it and press tab, you will have the focus on the element and will be able to control it). That's why I thought that it was a focus problem, and I tried to force the focus on the flash element (with a nsIWebBrowserFocus). But it doesn't work. :/
So if anybody have any advice on these problems, I would really appreciate.
On other topics, I don't know if you remember Callum, but a while back I sent you mails to make LLMozLib working with VS2005, and so now it works well. I have also implemented a proxy support and make changes to only update the needed part of the screen instead of clearing all the buffer. So my version of LLMozLib begins to be a quiet different, and I will try to publish it as soon as I can. :)
Hi Serge - I'm aware of both of these issues. There is some work in progress on the Flash support but it's going to be a while I'm afraid. You can always force at update on a timer if you know that the page has Flash on it - not ideal but it'll work if you're in control of which page is being rendered.
> On other topics, I don't know if you remember Callum, but a while back > I sent you mails to make LLMozLib working with VS2005, and so now it > works well. I have also implemented a proxy support and make changes > to only update the needed part of the screen instead of clearing all > the buffer. So my version of LLMozLib begins to be a quiet different, > and I will try to publish it as soon as I can. :)
Please do :) Did you notice much of an increase in speed? I figured that you had to render the HTML page anyway so copying the chunks that changed may not be much faster than a single memcpy of the whole screen by the time you'd worked out line stride etc. Hope I'm wrong though.
> Hi Serge - I'm aware of both of these issues. There is some work in > progress on the Flash support but it's going to be a while I'm afraid. > You can always force at update on a timer if you know that the page > has Flash on it - not ideal but it'll work if you're in control of > which page is being rendered.
I was thinking doing that yes, but I find it strange that it works with some flash animations and not anothers. :/ Have you any clue on the input problem ? I would be pleased to resolve it but I have no more idea on where to investigate.
> On other topics, I don't know if you remember Callum, but a while back > > I sent you mails to make LLMozLib working with VS2005, and so now it > > works well. I have also implemented a proxy support and make changes > > to only update the needed part of the screen instead of clearing all > > the buffer. So my version of LLMozLib begins to be a quiet different, > > and I will try to publish it as soon as I can. :)
> Please do :) Did you notice much of an increase in speed? I figured > that you had to render the HTML page anyway so copying the chunks that > changed may not be much faster than a single memcpy of the whole > screen by the time you'd worked out line stride etc. Hope I'm wrong > though.
> I was thinking doing that yes, but I find it strange that it works with some
> flash animations and not anothers. :/ > Have you any clue on the input problem ? I would be pleased to resolve it > but I have no more idea on where to investigate
Someone else is doing some work on this but it's complicated and it's going to be a while. I'll post here when there is something to see.
> > I was thinking doing that yes, but I find it strange that it works > with some > > flash animations and not anothers. :/ > > Have you any clue on the input problem ? I would be pleased to resolve > it > > but I have no more idea on where to investigate
> Someone else is doing some work on this but it's complicated and it's > going to be a while. I'll post here when there is something to see.
That way Windows won't check the registry to find any plugins in central locations that have been put there for the main Firefox installation. I set xpinstall-enabled to false to stop Mozilla trying to install it.
Now I think I can control exactly what plugins are used by putting the ones I want to be used in the plugins folder and leaving them out otherwise... I think.
> Now I think I can control exactly what plugins are used by putting the > ones I want to be used in the plugins folder and leaving them out > otherwise... I think.
Hi,
Let us know if it works as you espect, it can be usefull. :)
> Let us know if it works as you espect, it can be usefull. :)
Yeh it does work. I noticed a problem though... I'm a big World of Warcraft player and if I web to http://www.worldofwarcraft.com/ in Mozilla, without Flash enabled, then the browser can sometimes lock up. I've noticed this on my official Firefox 2.0.0.3 installation too!