[Webkit-unassigned] [Bug 86076] [EFL] The view is not invalidated after going back

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 21 09:11:05 PDT 2012


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





--- Comment #8 from Mikhail Pozdnyakov <mikhail.pozdnyakov at intel.com>  2012-05-21 09:10:09 PST ---
(In reply to comment #7)
> (In reply to comment #5)
> > (In reply to comment #4)
> > > (From update of attachment 141373 [details] [details] [details])
> > > Is this covered by any test?
> > 
> > I guess I should write one..
> 
> The problem I faced writing a pixel test for this issue is that even not-invalidated view generates image having an absolutely right content. So cannot test it with DRT yet..

And now I know the reason of the described problem:
createBitmapContextFromWebView in EFL port is using ecore_evas_buffer_pixels_get() to get the content of the pixel test result.

>From ecore_evas_buffer_pixels_get() documentation at http://docs.enlightenment.org/auto/ecore/group__Ecore__Evas__Group.html:

"Besides returning a pointer to the actual pixel array of the given canvas, this call will force a rendering update on ee, first"

So EFL DRT invalidates the view itself when generating pixel test result.

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