[webkit-dev] WebKit/GTK+ and N810

Afonso Costa afonso.costa at openbossa.org
Wed Jul 23 06:37:24 PDT 2008


Hi Kalle,

I upgraded flex in my scratchbox environment and now GtkLauncher is able to
open www.gtk.org in right way. I compiled flex version 2.3.35 and I replaced
the old version (/scratchbox/tools/bin/flex) by this one.

Maybe put this information on http://maemo.webkit.org/ would be very helpful
for other people, wouldn't be?

Thank you very much.

Afonso

On Tue, Jul 22, 2008 at 4:00 AM, Kalle Vahlman <kalle.vahlman at gmail.com>
wrote:

> 2008/7/22 Afonso Costa <afonso.costa at openbossa.org>:
> > Hi all,
>
> Hi!
>
> > I'd like to do some tests using WebKit/GTK+ in my N810. I've built it
> using
> > some information listed here [1] and here [2].
> >
> > Fortunately I got to build it in my Scratchbox environment and I've
> > installed it in my N810. But when I open http://www.gtk.org in
> GtkLauncher,
> > for my surprise, I get this result [3]. When I open the same site in my
> > desktop Linux, I can get other different result [4]. It's missing a blue
> > background...
> >
> > Am I missing anything in my build process? Is there other patch related
> to
> > ARM? I'm configuring WebKit with: configure --enable-video --with-hildon.
> > I've already tested it with --disable-xslt, but I didn't get any success.
>
> Judging by the symptoms, you are hitting the same issue we had and that
> took quite some debugging to figure out. The autotools build checks for the
> flex tool, but doesn't ensure it's the required version so the fact
> that Scratchbox
> has 2.5.31 and not 2.5.33 is not deemed as a problem.
>
> However, although 2.5.31 generates code that builds just fine, some bugs or
> other changes in that code affect the CSS parsing so that things just don't
> work right. For example, looking at
>
>  http://www.w3schools.com/CSS/css_colors.asp
>
> should show most of the colors as black if you are hitting the same bug
> that we
> had.
>
> There are two ways to fix this, one is upgrading the scratchbox-core from
>
>  http://scratchbox.org/~jhakala/unofficial/<http://scratchbox.org/%7Ejhakala/unofficial/>
>
> to version 1.0.11~200805291240 (there is no official release yet with
> newer flex)
> and the other is to compile a newer flex yourself. Sources are
> available from here:
>
>  http://flex.sourceforge.net/
>
> --
> Kalle Vahlman, zuh at iki.fi
> Powered by http://movial.fi
> Interesting stuff at http://syslog.movial.fi
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080723/cbb357c8/attachment.html 


More information about the webkit-dev mailing list