[webkit-dev] gtk port

Mark Rowe mrowe at apple.com
Thu Nov 15 04:01:22 PST 2007


On 15/11/2007, at 22:49, zaheer ahmad wrote:

> i have few questions on webkit gtk port
> 1- how to run the autotests - seem to be specific to mac and where to
> get those as they do not come with the nightly build tarball

The layout tests are not included with the nightly tarballs as they  
are many times larger than other parts of the source tree.  Checking  
out the WebKit tree from Subversion (<http://webkit.org/building/checkout.html 
 >) will give you the full source tree including layout tests.  A  
majority of the tests are cross-platform, with a percentage requiring  
platform-specific expected results files.  Currently the GTK+ port  
lacks an implementation of the DumpRenderTree program that evaluates  
test cases.  <http://bugs.webkit.org/show_bug.cgi?id=15561> tracks the  
need for such an implementation, but no-one is currently working on it.

> 2- gtk port uses pango, but internationalization (e.g. opening  
> arabic pages) does not seem to work.

I think the GTK+ port may lack the "complex" code path needed to  
correctly support languages such as Arabic and Hebrew.  It does not  
currently use pango in the text rendering process, though I do recall  
seeing a patch floating around to do just that.  I would recommend  
that you check Bugzilla for an existing bug on this issue or file one  
if needed.

Kind regards,

Mark Rowe



More information about the webkit-dev mailing list