<br><br><div class="gmail_quote">On Wed, Jun 10, 2009 at 1:47 PM, Lucius Fox <span dir="ltr">&lt;<a href="mailto:lucius.fox08@gmail.com">lucius.fox08@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I use the dumpRenderTree to dump out the absolute co-ordinates of the<br>
Render Tree of <a href="http://www.google.com" target="_blank">www.google.com</a>. I put the absolute x, y result at the<br>
end marked by &quot;{&quot; and &quot;}&quot;.<br>
And <a href="http://www.google.com" target="_blank">www.google.com</a>, the first text is &#39;Web&quot; followed by &quot;Images&quot;<br>
followed by &quot;Video&quot; followed by &quot;Maps&quot;.<br>
<br>
But what I don&#39;t understand is (from the output below), all the<br>
absolute coordinates of those text are x = 8.0 and y = 3.0.  But<br>
visually, they are next to each other horizontally. So the y values<br>
should be the same but the x values should be different.  Can someone </blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">please help me understand the result?<br>

</blockquote><div><br>You need add renderText&#39;s relative x. such as:<br><br>        IntRect linesBox = text-&gt;linesBoundingBox();<br>        FloatPoint absPos = text-&gt;localToAbsolute();<br>        int posX = lineBox.x() + absPos.x();<br>
        int posY = lineBox.y() + absPos.y();<br><br></div></div><br>