<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>77022</bug_id>
          
          <creation_ts>2012-01-25 10:01:51 -0800</creation_ts>
          <short_desc>Remote web inspector reentrancy fixes</short_desc>
          <delta_ts>2012-02-08 07:11:57 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Leo Franchi">leo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>jesus</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kenneth</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>542392</commentid>
    <comment_count>0</comment_count>
    <who name="Leo Franchi">leo</who>
    <bug_when>2012-01-25 10:01:51 -0800</bug_when>
    <thetext>Remote web inspector reentrancy fixes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542393</commentid>
    <comment_count>1</comment_count>
      <attachid>123965</attachid>
    <who name="Leo Franchi">leo</who>
    <bug_when>2012-01-25 10:02:26 -0800</bug_when>
    <thetext>Created attachment 123965
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542395</commentid>
    <comment_count>2</comment_count>
    <who name="Leo Franchi">leo</who>
    <bug_when>2012-01-25 10:03:47 -0800</bug_when>
    <thetext>The direct connection caused the tcp socket to no longer accept incoming events when waiting on a breakpoint.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542405</commentid>
    <comment_count>3</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-01-25 10:10:51 -0800</bug_when>
    <thetext>It looks fine to me.
Kenneth, could you have a look too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542488</commentid>
    <comment_count>4</comment_count>
      <attachid>123965</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2012-01-25 11:35:22 -0800</bug_when>
    <thetext>Comment on attachment 123965
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=123965&amp;action=review

&gt; Source/WebKit/qt/WebCoreSupport/InspectorServerQt.cpp:364
&gt;  #if ENABLE(INSPECTOR)

A separate issue, but maybe the whole file/class should be in this enable.
The InspectorServer would be pretty useless without ENABLE(INSPECTOR) =)

r=me, this patch looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552054</commentid>
    <comment_count>5</comment_count>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2012-02-08 05:47:59 -0800</bug_when>
    <thetext>cq+ as requested by Leo Franchi on IRC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552098</commentid>
    <comment_count>6</comment_count>
      <attachid>123965</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-08 07:11:53 -0800</bug_when>
    <thetext>Comment on attachment 123965
Patch

Clearing flags on attachment: 123965

Committed r107085: &lt;http://trac.webkit.org/changeset/107085&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>552099</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-08 07:11:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123965</attachid>
            <date>2012-01-25 10:02:26 -0800</date>
            <delta_ts>2012-02-08 07:11:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-77022-20120125130225.patch</filename>
            <type>text/plain</type>
            <size>2442</size>
            <attacher name="Leo Franchi">leo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1ODc3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDhhNTBmNjU2Zjc1
MDA5YzBlNWJjM2YwNzNjMWI2YWE4MTBhNDBmZGUuLmYyMDg1MDg4ZTdjMTE0ZjM5ODQ4MDlkMjE1
NTY0YzJlMjUwZWE2YTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDEt
MjUgIExlbyBGcmFuY2hpICA8bGZyYW5jaGlAa2RlLm9yZz4KKworICAgICAgICBSZW1vdGUgd2Vi
IGluc3BlY3RvciByZWVudHJhbmN5IGZpeGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD03NzAyMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yU2VydmVyUXQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6SW5zcGVjdG9yU2VydmVyUmVxdWVzdEhhbmRsZXJRdDo6dGNw
UmVhZHlSZWFkKToKKyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3RvclNlcnZlclJlcXVlc3RIYW5k
bGVyUXQ6OndlYlNvY2tldFJlYWR5UmVhZCk6CisKIDIwMTItMDEtMTcgIFZpYXRjaGVzbGF2IE9z
dGFwZW5rbyAgPG9zdGFwZW5rby52aWF0Y2hlc2xhdkBub2tpYS5jb20+CiAKICAgICAgICAgW1F0
XSBEZWJ1ZyBidWlsZCBmYWlscyB3aXRoIGRlYnVnIHF0NQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9xdC9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JTZXJ2ZXJRdC5jcHAgYi9Tb3VyY2UvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvclNlcnZlclF0LmNwcAppbmRleCBmZGMxNGY1
MzM2MjhkMDM5OGJmYmEzNTk1MTVhNjEyY2MwMjc5YjZlLi4yNmM1MmZmODkyMGNlMWM4YmIyNjZh
OWI0MmFmNWJiMzQ2NTUzZjQ1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNvcmVT
dXBwb3J0L0luc3BlY3RvclNlcnZlclF0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L1dlYkNv
cmVTdXBwb3J0L0luc3BlY3RvclNlcnZlclF0LmNwcApAQCAtMjA5LDcgKzIwOSw3IEBAIHZvaWQg
SW5zcGVjdG9yU2VydmVyUmVxdWVzdEhhbmRsZXJRdDo6dGNwUmVhZHlSZWFkKCkKICAgICAgICAg
ICAgIC8vIHN3aXRjaCB0byB3ZWJzb2NrZXQtc3R5bGUgV2ViU29ja2V0U2VydmljZSBtZXNzYWdp
bmcKICAgICAgICAgICAgIGlmIChtX3RjcENvbm5lY3Rpb24pIHsKICAgICAgICAgICAgICAgICBt
X3RjcENvbm5lY3Rpb24tPmRpc2Nvbm5lY3QoU0lHTkFMKHJlYWR5UmVhZCgpKSk7Ci0gICAgICAg
ICAgICAgICAgY29ubmVjdChtX3RjcENvbm5lY3Rpb24sIFNJR05BTChyZWFkeVJlYWQoKSksIFNM
T1Qod2ViU29ja2V0UmVhZHlSZWFkKCkpKTsKKyAgICAgICAgICAgICAgICBjb25uZWN0KG1fdGNw
Q29ubmVjdGlvbiwgU0lHTkFMKHJlYWR5UmVhZCgpKSwgU0xPVCh3ZWJTb2NrZXRSZWFkeVJlYWQo
KSksIFF0OjpRdWV1ZWRDb25uZWN0aW9uKTsKIAogICAgICAgICAgICAgICAgIFFCeXRlQXJyYXkg
a2V5MyA9IG1fdGNwQ29ubmVjdGlvbi0+cmVhZCg4KTsKIApAQCAtMzU3LDYgKzM1NywxMCBAQCB2
b2lkIEluc3BlY3RvclNlcnZlclJlcXVlc3RIYW5kbGVyUXQ6OndlYlNvY2tldFJlYWR5UmVhZCgp
CiAKICAgICAgICAgUUJ5dGVBcnJheSBwYXlsb2FkID0gbV9kYXRhLm1pZCgxLCBsZW5ndGgpOwog
CisgICAgICAgIC8vIFJlbW92ZSB0aGlzIFdlYlNvY2tldCBtZXNzYWdlIGZyb20gbV9kYXRhIChw
YXlsb2FkLCBzdGFydC1vZi1mcmFtZSBieXRlLCBlbmQtb2YtZnJhbWUgYnl0ZSkuCisgICAgICAg
IC8vIFRydW5jYXRlIGRhdGEgYmVmb3JlIGRlbGl2ZXJpbmcgbWVzc2FnZSBpbiBjYXNlIG9mIHJl
LWVudHJhbmN5LgorICAgICAgICBtX2RhdGEgPSBtX2RhdGEubWlkKGxlbmd0aCArIDIpOworICAg
ICAgICAKICNpZiBFTkFCTEUoSU5TUEVDVE9SKQogICAgICAgICBpZiAobV9pbnNwZWN0b3JDbGll
bnQpIHsKICAgICAgICAgICBJbnNwZWN0b3JDb250cm9sbGVyKiBpbnNwZWN0b3JDb250cm9sbGVy
ID0gbV9pbnNwZWN0b3JDbGllbnQtPm1faW5zcGVjdGVkV2ViUGFnZS0+ZC0+cGFnZS0+aW5zcGVj
dG9yQ29udHJvbGxlcigpOwpAQCAtMzY0LDggKzM2OCw2IEBAIHZvaWQgSW5zcGVjdG9yU2VydmVy
UmVxdWVzdEhhbmRsZXJRdDo6d2ViU29ja2V0UmVhZHlSZWFkKCkKICAgICAgICAgfQogI2VuZGlm
CiAKLSAgICAgICAgLy8gUmVtb3ZlIHRoaXMgV2ViU29ja2V0IG1lc3NhZ2UgZnJvbSBtX2RhdGEg
KHBheWxvYWQsIHN0YXJ0LW9mLWZyYW1lIGJ5dGUsIGVuZC1vZi1mcmFtZSBieXRlKS4KLSAgICAg
ICAgbV9kYXRhID0gbV9kYXRhLm1pZChsZW5ndGggKyAyKTsKICAgICB9CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>