Hi Christian,
On Thu, 2003-07-31 at 23:34, Christian Glodt wrote:
As I said, it would be worth trying the CVS version. It should at least
honor the "type" attribute of the <object> tag.
I installed the CVS version, and after a few tweakings in my code it
worked! So we have MathML displayed in mozilla/galeon using the external
widget instead of the native support, yaeee! The reasons why I'm very
much interested in this we'll be explained in the component's home page
as soon as it will have one.
A few notes:
a) I had to provide an implementation of the PersistStream interface,
even though PersistFile was supported as well. In fact, my PeristStream
is broken, but apparently mozilla-bonobo needs at least to be able to
sense it for working properly
b) now that I have the widget inside the browser, I'd like to have
interactivity. The question is, is it possible to map browser events
back into the bonobo component?
c) My understanding of the differences between Control and Embeddable is
that the former is usually complete with scrollbars, menus, and so on,
whereas the latter is a naked view which is more suitable for inline
embedding. However, if I look at the
/usr/share/idl/bonobo-2.0/Bonobo_Embeddable.idl
interface, I see no methods other than Unimplemented. What methods am I
supposed to implement?