[Webkit-unassigned] [Bug 107625] Coordinated Graphics : Reduce the number of messages sent to UIProcess when creating and deleting compositing layers.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 22 22:48:40 PST 2013


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





--- Comment #4 from Seulgi Kim <seulgikim at company100.net>  2013-01-22 22:50:33 PST ---
(In reply to comment #3)
> (From update of attachment 184131 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=184131&action=review
> 
> > Source/WebKit2/ChangeLog:11
> > +        are not created in the UIProcess, and causes crash when trying to use
> 
> Hm, do you have any idea why they are not created on UIProcess? All messages are delivered? If so, then why they are not created?

Some messages are not delivered. I checked sent messages and received messages, and confirmed some messages are not received. I saw this behavior in efl and qt so I think CoreIPC in unix has some problems.

> If not, shouldn't we try to fix that first? I'm not against merging all layers in one message, but it looks like we're going to hide out the real problem... what if we have many layers and they're all sent in the same cycle. I think we can meet this buggy state in many ways.

I agree that we have to fix the CoreIPC bug. But this patch is still valuable since it makes CoordinatedLayerTreeHost uses IPC efficiently. 

I'll file another bug for the CoreIPC bug.

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