[webkit-help] New platform layout/rendering problem
bnason at netflix.com
Thu Oct 8 17:11:17 PDT 2009
I'm replying to my own post:
> I am porting WebKit to a new platform. I have done a lot of the work,
> am having trouble getting the layout/rendering to work correctly.
> And attached is a screen capture of the resulting rendered output. As
> can see, all layout and style information seems to be getting stripped
> or ignored, with the exception of the <br> tag.
After looking into this a lot more today, I'm pretty sure there is a
in the low level CSS parsing, which is causing the style matching to
get the default style, which renders inline for everything. What makes
think this is that CSSParser::addProperty() never gets called, nor do
the higher level parseRule()/parseValue()/etc. functions, with the
of parseString() and parseSheet().
So at this point I suspect a problem inside CSSGrammar.cpp, but since
generated from CSSGrammar.y it is really difficult to understand what is
on in there. Is there anyone who understands that stuff well enough to
out in any way?
More information about the webkit-help