[Webkit-unassigned] [Bug 102651] [EFL] Fix assertion on processing ipc messages about network info

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 24 16:11:09 PST 2012


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





--- Comment #2 from Byungwoo Lee <bw80.lee at samsung.com>  2012-11-24 16:13:16 PST ---
Actually, I can't decide the solution for this.
In current implementation,

StartUpdating and StopUpdating messages of WebNetworkInfoManagerProxy are unified by WebNetworkInfoManager. (All WebPages share the IPC message, so WebProcess sent the IPC message without page destination ID)

But GetBandwidth and IsMetered is handled per WebPage. (WebProcess sends the IPC message with page destination ID, so the IPC messages need to be handled per WebPage)

To apply r132386,
1. IPC Messages of WebNetworkInfoManagerProxy need to be sorted.
   (like geolocation IPC, WebPages share the StartUpdating/StopUpdating, and WebPageProxy have GetBandwidth and IsMetered message)

2. Change for WebProcess to send all the network info IPC messages with page destination ID, and all the messages will be handled per WebPage.

Personally, I prefer the first solution.

How about your opinion? Is there any other solution?

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