[WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.
authorJungJik Lee <jungjik.lee@samsung.com>
Fri, 21 Jun 2013 06:12:43 +0000 (15:12 +0900)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Mon, 1 Jul 2013 02:48:42 +0000 (02:48 +0000)
commit09931daf01fbb90374df2309169fe43795af0dd7
treea7c890cb35173abaf4def58f47916ece64f36937
parentf498e4946dbfcd86102fe0e4a1bc13740439e0f8
[WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.

[Title] [WK2] revised a callflow of ewkViewFrameRendered after nonempty layout finished.
[Issue#] N/A
[Problem] when resizing a web-provider box, webview is bliking.
[Cause] the client does not know when the actual rendering is started.
[Solution] Send "frame,rendered" message to the client
           after didFirstVisuallyNonEmptyLayoutForMainFrame is called.
           the message sequence is nonemptyLayout -> composite -> frame,rendered -> buffer update.

Change-Id: I41c1b1e19e0afd99b8e928c4f8b8784a1cf9b187
Source/WebKit2/UIProcess/API/efl/PageClientImpl.cpp
Source/WebKit2/UIProcess/API/efl/PageClientImpl.h
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp