[webkit-reviews] review denied: [Bug 115824] [BlackBerry] Don't set active or hover styles on touch start : [Attachment 201876] Patch with changelog
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 15 14:28:22 PDT 2013
Benjamin Poulain <benjamin at webkit.org> has denied gmak at rim.com's request for
review:
Bug 115824: [BlackBerry] Don't set active or hover styles on touch start
https://bugs.webkit.org/show_bug.cgi?id=115824
Attachment 201876: Patch with changelog
https://bugs.webkit.org/attachment.cgi?id=201876&action=review
------- Additional Comments from Benjamin Poulain <benjamin at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=201876&action=review
> Source/WebCore/ChangeLog:15
> + Reviewed Internally by Mike Fenton and Mike Lattanzio.
> + Setting active or hover styles on links can require a style
recalculation and a relayout which on some pages such as
> + http://en.wikipedia.org/wiki/Olympic_Games (desktop version) can
take over 300 ms and severly impact our scrolling reaction time.
> + This optimization still lets us use active styles if the element is
a form control (so that we can get depressed
> + button states) or if the element or its parent has a touch listener
(this aligns us with ios and android behaviour.)
> +
> + No new tests because it shouldn't change behaviour for anybody else.
I sounds more like you have a bad architecture. Why would layout influence the
scrolling, I thought you had a multiprocess WebKit on blackberry?
> Source/WebCore/page/efl/EventHandlerEfl.cpp:131
> + notImplemented();
This is not a notImplemented.
More information about the webkit-reviews
mailing list