[Webkit-unassigned] [Bug 51364] Web Inspector: Remote Web Inspector - Cross Platform InspectorServer

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 24 14:06:08 PST 2011


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


Jocelyn Turcotte <jocelyn.turcotte at nokia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jocelyn.turcotte at nokia.com




--- Comment #65 from Jocelyn Turcotte <jocelyn.turcotte at nokia.com>  2011-11-24 14:06:07 PST ---
I've taken a look at those patches and did something for the Qt port on WebKit2. We are planning to stick only with a cross-host remote inspector support for our first WebKit2 release. The server has to be enabled through an environment variable for the Qt port, by default bound on localhost but configurable to other interfaces.

Here is the way I saw the layer separation:
- WebCore contains the WebSocket server responsible for handling HTTP and WebSocket streams.
- The WebKit2 UI process starts the server and handles the registration of pages that want to be inspected. It forwards connection notifications and messages from the front-end to WebInspectorProxy which sends them to the InspectorController through IPC.
- All HTTP requests for resources and the index pages are handed to the platform implementation so that ports can have different page listings and storage for the front-end.

Most of the code is the same. What I've done is rebase them, strip out all the Mac code paths, implement the WebKit2/Qt part, address the concerns in comments here and fix nitpicks here and there.
They were uploaded to different bugs, tell me what you think.

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