<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="" xmlns="http://www.w3.org/TR/REC-html40">

<head>

<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<base href="x-msg://836/">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.5f9c4a9a-17e9-477a-97c1-e4ceb1412d23, li.5f9c4a9a-17e9-477a-97c1-e4ceb1412d23, div.5f9c4a9a-17e9-477a-97c1-e4ceb1412d23
        {mso-style-name:5f9c4a9a-17e9-477a-97c1-e4ceb1412d23;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=FR link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;
-webkit-line-break: after-white-space'>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>OK, cool! Thanks a lot. </span><span lang=EN-US
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Nice
to see a functioning browser to browser debugging. Do you know if the Web
Inspector protocol specification is stable and finalized now?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks!<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>-Sergiy<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De :</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Joseph Pecoraro
[mailto:pecoraro@apple.com] <br>
<b>Envoyé :</b> vendredi 18 février 2011 19:31<br>
<b>À :</b> Sergiy Temnikov<br>
<b>Cc :</b> webkit-dev@lists.webkit.org; Pavel Feldman;
loislo@chromium.org; pmuellr@yahoo.com<br>
<b>Objet :</b> Re: [webkit-dev] Remote debugger<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<p class=MsoNormal>Hello Sergiy,<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I've got a bunch of links for different areas where work has
been done.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Some information on the "protocol" and is outlined
in the following links. I don't think they are up to date; I think things have
improved and evolved since then. Pavel and Ilya may be able to comment
more on the protocol since there has been quite a bit of work recently
splitting it up into different domains to turn on/off debugging different
"domains" or feature sets. But I think the protocol has been stable
for a while. I think they even had some discussion with the Firebug team when
they talked about a debugging protocol, but I can't seem to find where that
discussion took place.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><<a href="http://webkit.org/b/43732">http://webkit.org/b/43732</a>>
Web Inspector: Remote debugging meta-bug<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><a
href="https://docs.google.com/document/edit?id=1d_N-OIb3UztuC-_g0piXsIIdp89HnMcDk-uSQ8uamW4&hl=en&authkey=CIf48O4J&pli=1">https://docs.google.com/document/edit?id=1d_N-OIb3UztuC-_g0piXsIIdp89HnMcDk-uSQ8uamW4&hl=en&authkey=CIf48O4J&pli=1#</a><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Here is a screencast, previously posted to this list, of it
working in Chromium:<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><a
href="https://lists.webkit.org/pipermail/webkit-dev/2010-August/013797.html">https://lists.webkit.org/pipermail/webkit-dev/2010-August/013797.html</a><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><a href="http://screencast.com/t/YTI2OTY4YTEt">http://screencast.com/t/YTI2OTY4YTEt</a><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<div>

<p class=MsoNormal>There has been some work on an internal WebKit solution
based on Web Sockets:<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><<a href="http://webkit.org/b/43988">http://webkit.org/b/43988</a>>
Web Inspector: Remote Web Inspector support for QtWebKit [Already Landed]<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><<a href="http://webkit.org/b/51364">http://webkit.org/b/51364</a>>
Web Inspector: Remote Web Inspector - Cross Platform InspectorServer [Open -
Issues to be Worked Out]<o:p></o:p></p>

</div>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>External to WebKit, Patrick Mueller has been working on
weinre. Patrick is on this list and might comment more:<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><a href="http://pmuellr.github.com/weinre/index.html">http://pmuellr.github.com/weinre/index.html</a>
(<a href="https://github.com/pmuellr/weinre">https://github.com/pmuellr/weinre</a>)<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><a href="http://muellerware.org/papers/weinre/manual.html">http://muellerware.org/papers/weinre/manual.html</a><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>- Joe<o:p></o:p></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<div>

<p class=MsoNormal>On Feb 18, 2011, at 7:04 AM, Sergiy Temnikov wrote:<o:p></o:p></p>

</div>

<p class=MsoNormal><br>
<br>
<o:p></o:p></p>

<div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>Hello,</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> </span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I'm
working on a remote JavaScript debugger for a server which uses webkit to
execute JavaScript code. The debugger is shaping up nicely and is already very
much functional. We chose Crossfire as the debugging protocol and developed our
own UI debugger client. However, being Crossfire-compatible, should allow us in
the (hopefully near) future to debug the server-side JavaScript using Firefox
with Firebug and Crossfire plug-ins. I was wondering if there are any plans in
the webkit community to create a native remote JavaScript debugger as part of
the webkit build. If there are such plans then what would be the debugging
protocol of choice? Webkit is already available on mobile devices but because
of the screen size limitations it is not always reasonable to debug the
Javascript directly on a device. Instead, it would be nice to debug the
device's  JavaScript from a regular PC over the network.</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>If
any of you are already working on a similar subject then please share your
thoughts and comments regarding your particular implementation, which protocol
you use and how you see remote debugging appearing in webkit.</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> </span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>Regards,<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> <o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>-Sergiy
Temnikov<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=600
 style='width:450.0pt;border-collapse:collapse'>
 <tr>
  <td width=50 valign=top style='width:37.5pt;padding:5.25pt 0cm 0cm 0cm'>
  <p class=MsoNormal><span style='font-size:7.0pt'><3fa2fb.png><o:p></o:p></span></p>
  </td>
  <td width=219 valign=top style='width:164.25pt;padding:7.5pt 0cm 0cm 7.5pt'>
  <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0>
   <tr>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><b><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#274370'>Sergiy Temnikov</span></b><span style='font-size:7.0pt;
    font-family:"Verdana","sans-serif";color:#A0A0A0'><o:p></o:p></span></p>
    </td>
   </tr>
   <tr>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>Architecte Logiciel</span><span style='font-size:7.0pt;
    font-family:"Verdana","sans-serif";color:#A0A0A0'><o:p></o:p></span></p>
    </td>
   </tr>
  </table>
  <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
  color:#274370;display:none'><o:p> </o:p></span></p>
  <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0>
   <tr>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>Email :</span><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#A0A0A0'><o:p></o:p></span></p>
    </td>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'><a href="mailto:Sergiy.Temnikov@4d.com"
    title="Click to send email to Sergiy Temnikov">Sergiy.Temnikov@4d.com</a></span><span
    style='font-size:7.0pt;font-family:"Verdana","sans-serif";color:#A0A0A0'><o:p></o:p></span></p>
    </td>
   </tr>
   <tr>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>Web :</span><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#A0A0A0'><o:p></o:p></span></p>
    </td>
    <td style='padding:0cm 0cm 0cm 0cm'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'><a href="http://www.4D.com" title="">www.4D.com</a></span><span
    style='font-size:7.0pt;font-family:"Verdana","sans-serif";color:#A0A0A0'><o:p></o:p></span></p>
    </td>
   </tr>
  </table>
  </td>
  <td width=1 style='width:.75pt;padding:0cm 0cm 0cm 0cm'></td>
  <td width=293 valign=top style='width:219.75pt;padding:7.5pt 0cm 7.5pt 0cm'>
  <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
   style='border:none;border-left:solid #274370 1.0pt'>
   <tr>
    <td style='border:none;padding:0cm 0cm 0cm 7.5pt'>
    <p class=MsoNormal><b><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#274370'>4D SAS</span></b><span style='font-size:7.0pt;color:#666666'><o:p></o:p></span></p>
    </td>
   </tr>
   <tr>
    <td style='border:none;padding:0cm 0cm 0cm 7.5pt'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>60, rue d'Alsace</span><span style='font-size:7.0pt;
    color:#666666'><o:p></o:p></span></p>
    </td>
   </tr>
   <tr>
    <td style='border:none;padding:0cm 0cm 0cm 7.5pt'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>92110 Clichy - France</span><span style='font-size:7.0pt;
    color:#666666'><o:p></o:p></span></p>
    </td>
   </tr>
  </table>
  <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
  color:#CECECE;display:none'><o:p> </o:p></span></p>
  <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
   style='border:none;border-left:solid #274370 1.0pt'>
   <tr>
    <td style='border:none;padding:0cm 0cm 0cm 7.5pt'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#666666'>Standard :</span><span style='font-size:7.0pt;color:#666666'><o:p></o:p></span></p>
    </td>
    <td style='border:none;padding:0cm 0cm 0cm 7.5pt'>
    <p class=MsoNormal><span style='font-size:7.0pt;font-family:"Verdana","sans-serif";
    color:#0A2C2A'>+33 1 40 87 92 00</span><span style='font-size:7.0pt;
    color:#666666'><o:p></o:p></span></p>
    </td>
   </tr>
  </table>
  </td>
 </tr>
</table>

<p class=5f9c4a9a-17e9-477a-97c1-e4ceb1412d23 style='margin:0cm;margin-bottom:
.0001pt'><span style='font-size:7.0pt;color:#FF6600;display:none'><o:p> </o:p></span></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=300
 style='width:225.0pt;border-collapse:collapse'>
 <tr>
  <td style='padding:0cm 0cm 0cm 18.75pt'></td>
 </tr>
</table>

<p class=5f9c4a9a-17e9-477a-97c1-e4ceb1412d23><span style='font-size:7.0pt;
color:#FF6600'><o:p> </o:p></span></p>

<div>

<p class=MsoNormal><span style='color:#FF6600'><o:p> </o:p></span></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal> <o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<p class=MsoNormal>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><o:p></o:p></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</body>

</html>