[Webkit-unassigned] [Bug 27209] Add WebSocket.idl

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 20 12:02:53 PDT 2009


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


Jeremy Orlow <jorlow at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
         AssignedTo|webkit-unassigned at lists.web |ukai at chromium.org
                   |kit.org                     |
     Ever Confirmed|0                           |1




--- Comment #8 from Jeremy Orlow <jorlow at chromium.org>  2009-07-20 12:02:52 PDT ---
(In reply to comment #7)
> (In reply to comment #5)
> > I'm not sure no static tables.  I just follow XMLHttpRequest.
> 
> NoStaticTables is needed for interfaces that will be used from worker threads.
> 
> > If you want to see more implementation, please take a look at
> > http://codereview.chromium.org/155079
> 
> I do not think that implementing Web Sockets elsewhere and pushing it into
> Bugzilla just for landing will work smoothly.

I'm not sure I agree.  WebKit developers often seem to write the entire
implementation, break it into patches, discuss each patch on its own merit, and
iterate.  I believe that's precisely what's happening here.

> The most interesting aspect of WebSockets implementation, and one that I didn't
> see discussed yet, is what kind of back-end we need. It is not clear whether
> existing HTTP back-ends for supported platforms allow for the level of control
> needed for Web Sockets - it is possible that we'll actually need a new
> cross-platform HTTP implementation for these.

My understanding is that this code has been tested end-to-end on at least one
platform, so it's possible that won't be necessary.

If, however, there are http stack limitations, Chromium recently wrote a cross
platform network stack that might be useful here.  It's my understanding that
it was written to have minimal dependencies on Chromium as well.

But aren't we getting ahead of ourselves?  This bug is for adding the idl
files.  This needs to happen whether or not radical changes to the http
implementation are necessary, right?

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