[Webkit-unassigned] [Bug 62712] [EFL] Remove ewk_view_scrolls_process.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 15 06:49:50 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=62712





--- Comment #2 from Rafael Antognolli <antognolli at profusion.mobi>  2011-06-15 06:49:49 PST ---
Hello Ryuan,

(In reply to comment #0)
> I don't know ewk_view_tiled too much,
> but, I don't know why _ewk_view_tiled_smart_zoom_set calls ewk_view_scrolls_process.
> evas_object_smart_calculate(sd->self) will do same thing.

It doesn't do the same thing, since ewk_view_scrolls_process(sd) will call _ewk_view_tiled_smart_scrolls_process(sd), which does more than just processing offset changes in the backing store. It gets scroll requests stored in the view (sr = ewk_view_scroll_requests_get(sd->_priv, &count)), and add them to the backing store. Then yes, the backing store could process these scroll requests normally.

It also adds these scroll requests, when they are not scrolls of the entire page, as repaint requests, as you can see in the code of this function. Please take a look at it, I think you can't just remove this call without having more problems later when mixing scroll with zoom.

-- 
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