[webkit-dev] Subpixel Layout Update

Adam Barth abarth at webkit.org
Fri Feb 10 18:32:29 PST 2012


On Fri, Feb 10, 2012 at 6:22 PM, Levi Weintraub <leviw at google.com> wrote:
> On Fri, Feb 10, 2012 at 6:14 PM, Adam Barth <abarth at webkit.org> wrote:
>>
>> On Fri, Feb 10, 2012 at 6:09 PM, Levi Weintraub <leviw at google.com> wrote:
>> > On Fri, Feb 10, 2012 at 6:03 PM, Adam Barth <abarth at webkit.org> wrote:
>> >>
>> >> On Fri, Feb 10, 2012 at 5:49 PM, Levi Weintraub <leviw at google.com>
>> >> wrote:
>> >> > WebKittens,
>> >> >
>> >> > We're planning to wrap up our conversion of the RenderTree to
>> >> > subpixel
>> >> > units
>> >> > next week. We've created a the following wiki page to help explain
>> >> > the
>> >> > changes we are making: https://trac.webkit.org/wiki/LayoutUnit If you
>> >> > work
>> >> > on the rendering code, please take a look and talk to Emil and me if
>> >> > you
>> >> > have any questions.
>> >> >
>> >> > This will effect a large number of layout test expectations as well
>> >> > as
>> >> > some
>> >> > platform interfaces. If you are working on or maintaining a port
>> >> > other
>> >> > than
>> >> > Apple, Qt, and Chromium, please touch bases with us.
>> >>
>> >> We've been talking about turning on mock scroll bars for Chromium.
>> >> Would it make sense to do that at the same time to minimize the number
>> >> of baseline updates?
>> >
>> > It would allow us to make only one WebKit sheriff's life miserable
>> > instead
>> > of two, but the changes don't really relate in any other meaningful way.
>>
>> I meant it would let us update the PNGs once instead of twice.
>>
> Of course. We're only looking at something on the order of 500-600 layout
> test expectation updates, which I believe is quite a bit smaller than the
> mock scrollbar update, but we're totally interested in saving this effort.
> Who should we talk to about aligning these changes?

Oh, if it's only 500-600, then it's probably not worthwhile.

Adam


>> >> > On Fri, Oct 28, 2011 at 1:43 PM, Levi Weintraub <leviw at chromium.org>
>> >> > wrote:
>> >> >>
>> >> >> WebKittens,
>> >> >>
>> >> >> As you may know, Emil and I have been diligently working on getting
>> >> >> subpixel layout up and running in WebKit. After much testing, we
>> >> >> settled on a fixed point implementation instead of floats; we're
>> >> >> happy
>> >> >> to discuss how we arrived at this decision. We're currently in a
>> >> >> state
>> >> >> where we pass most of the layout tests and many (but not all) of the
>> >> >> remaining failures are due to rounding differences that are
>> >> >> desirable.
>> >> >>
>> >> >> As such, we've moved our efforts to a public branch on the
>> >> >> WebKit.org
>> >> >> svn server, and would love early feedback and advice. Our branch
>> >> >> currently runs the following ports: Mac, Qt, Chromium-Linux, and
>> >> >> Chromium-Mac. Any advice or help bringing up other platforms would
>> >> >> be
>> >> >> greatly appreciated.
>> >> >>
>> >> >> You can check our work out here:
>> >> >> http://svn.webkit.org/repository/webkit/branches/subpixellayout
>> >> >> (currently branched from r98654 and we'll continue to track head by
>> >> >> a
>> >> >> day or two)
>> >> >>
>> >> >> Thanks,
>> >> >> Emil and Levi
>> >> >
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > webkit-dev mailing list
>> >> > webkit-dev at lists.webkit.org
>> >> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >> >
>> >
>> >
>
>


More information about the webkit-dev mailing list