[Webkit-unassigned] [Bug 70873] New: [EFL] Invalidation request outside of visible area doesn't seem to occur when tiled view is used.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 25 23:17:07 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70873
Summary: [EFL] Invalidation request outside of visible area
doesn't seem to occur when tiled view is used.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit EFL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: hyuki.kim at samsung.com
CC: kubo at profusion.mobi, demarchi at webkit.org,
l.slachciak at samsung.com, gyuyoung.kim at webkit.org,
t.morawski at samsung.com
Created an attachment (id=112454)
--> (https://bugs.webkit.org/attachment.cgi?id=112454&action=review)
Refer the right edge side of attached image.
In order to allow pre-render or keeping of dirty rect outside of visible area, ewk_tiled_view is now using ewk_frame_paint_full_set api for the main_frame.
But, this doesn't seem effective for some sites like naver.com.
After the scroll, there was no dirty rect for the area outside of viewport. so unpainted area seems to occur when page tries to scroll by itself.
In order to help you be understood this issue, I attached two screenshots for naver.com.
To fix this, I think that ewk_frame_paint_full_set is better to be called from ewk_frame_view_create_for_view as soon as frame would be created.
In addition, single view doesn't need to call this api, view type check routine would be required to fix this.
--
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