[Webkit-unassigned] [Bug 115824] [BlackBerry] Don't set active or hover styles on touch start
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 15 14:28:22 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=115824
Benjamin Poulain <benjamin at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #201876|review? |review-
Flag| |
--- Comment #10 from Benjamin Poulain <benjamin at webkit.org> 2013-05-15 14:26:49 PST ---
(From update of attachment 201876)
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.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list