RE: 2.4 Proposed Modules - 2 weeks left



> One thing does concern me. I'm slightly confused by the status of Mozilla's
> GTK+ 2 port. Is it in the main mozilla development branch now? 

Mozilla can be built using both toolkits, the default one is still gtk1.
(Only a small part of mozilla code is toolkit specific).
I'm not sure when this is planned to change, ccing Blizzard.

> Is epiphany using it?

Yeah sure.

> Will distros being shipping it in time for GNOME 2.4?

I dont know. Some distributions are already shipping it (Mandrake for
example).
The port is quite stable and with GRE it should be possible to install
two version of gecko in parallel.

> I don't
> think we can ship a GNOME 2.4 module that has a GTK+ 1.2 dependency.

Epiphany does not work with a gtk 1.2 mozilla anyway.

> Accessibility:
> 
> If I understand, Bill says there are accessibility problems with epiphany
> that do not exist with Mozilla. This is a potential blocker. Can we have
> some more information about that please? How might it be solved eventually?
> If it is explained elsewhere then please just give us a URL.
> 

First step is to get the accessibility work exported to embedding widget
(Right now it's connected only to mozilla toplevel windows). According
to Bill Sun's Beijing Mozilla team is working on this.

Then we will have to connect the gecko ATK support into the application
widget ATK tree.
I hope it's possible to do it at gtkmozembed level [1], so that all gtk
embedders (yelp, galeon ...) will be accessible without any additional
code. (my knowledge of accessibility framework is still not great, so I
could be wrong about this).

Marco

[1] http://mozilla.org/unix/gtk-embedding.html






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]