<?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>143141</bug_id>
          
          <creation_ts>2015-03-27 12:12:04 -0700</creation_ts>
          <short_desc>Only do the Connection::setShouldCloseConnectionOnMachExceptions() hack where necessary</short_desc>
          <delta_ts>2015-03-27 15:08:32 -0700</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>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1080695</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-27 12:12:04 -0700</bug_when>
    <thetext>Only do the Connection::setShouldCloseConnectionOnMachExceptions() hack where necessary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080698</commentid>
    <comment_count>1</comment_count>
      <attachid>249595</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-27 12:14:42 -0700</bug_when>
    <thetext>Created attachment 249595
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080760</commentid>
    <comment_count>2</comment_count>
      <attachid>249595</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2015-03-27 14:48:37 -0700</bug_when>
    <thetext>Comment on attachment 249595
Patch

OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080772</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-27 15:08:32 -0700</bug_when>
    <thetext>Committed r182086: &lt;http://trac.webkit.org/changeset/182086&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249595</attachid>
            <date>2015-03-27 12:14:42 -0700</date>
            <delta_ts>2015-03-27 14:48:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143141-20150327121405.patch</filename>
            <type>text/plain</type>
            <size>5515</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgyMDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYzIzYzNjYmUwZGFhZDE5
MjM2M2FmOWJjMTUyNzk2MTQ3MmRlNmE3OC4uYTNhYjUwM2RhNGU5ZjdiZjA2ZGM0YWE3MmY4NTNi
NGVkZmMzNWRlMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE1LTAzLTI3ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgT25seSBkbyB0aGUg
Q29ubmVjdGlvbjo6c2V0U2hvdWxkQ2xvc2VDb25uZWN0aW9uT25NYWNoRXhjZXB0aW9ucygpIGhh
Y2sgd2hlcmUgbmVjZXNzYXJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xNDMxNDEKKyAgICAgICAgcmRhcjovL3Byb2JsZW0vMTk0NzEyODQKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtL0lQ
Qy9Db25uZWN0aW9uLmg6CisgICAgICAgICogUGxhdGZvcm0vSVBDL21hYy9Db25uZWN0aW9uTWFj
Lm1tOgorICAgICAgICAoSVBDOjpDb25uZWN0aW9uOjpwbGF0Zm9ybUludmFsaWRhdGUpOgorICAg
ICAgICAoSVBDOjpDb25uZWN0aW9uOjpwbGF0Zm9ybUluaXRpYWxpemUpOgorICAgICAgICAoSVBD
OjpDb25uZWN0aW9uOjpvcGVuKToKKyAgICAgICAgKiBTaGFyZWQvQ2hpbGRQcm9jZXNzUHJveHku
Y3BwOgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3NQcm94eTo6ZGlkRmluaXNoTGF1bmNo
aW5nKToKKyAgICAgICAgKiBVSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5Qcm9jZXNzUHJveHkuY3Bw
OgorICAgICAgICAoV2ViS2l0OjpQbHVnaW5Qcm9jZXNzUHJveHk6OmRpZEZpbmlzaExhdW5jaGlu
Zyk6CisKIDIwMTUtMDMtMjYgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJlbW92ZSB1bm5lZWRlZCBpc0NvbmRpdGlvbmFsUmVxdWVzdCBjaGVjayBmcm9tIE5l
dHdvcmtSZXNvdXJjZUxvYWRlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0v
SVBDL0Nvbm5lY3Rpb24uaCBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9Db25uZWN0aW9u
LmgKaW5kZXggMjBiYzczOGM1NTkxOTViYTZlZTgyYzczM2UwYzAxZTI4ZDljNDVlMi4uODYwNzRm
YzI5ZWYzNDdkMDZmZGJlYjNlZDY0MDdkMGQ4ODY4ZjkzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvUGxhdGZvcm0vSVBDL0Nvbm5lY3Rpb24uaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0
Zm9ybS9JUEMvQ29ubmVjdGlvbi5oCkBAIC0xNTAsNyArMTUwLDcgQEAgcHVibGljOgogCiAgICAg
Q2xpZW50KiBjbGllbnQoKSBjb25zdCB7IHJldHVybiBtX2NsaWVudDsgfQogCi0jaWYgUExBVEZP
Uk0oTUFDKQorI2lmIFBMQVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFV
SVJFRCA8PSAxMDEwMDAKICAgICB2b2lkIHNldFNob3VsZENsb3NlQ29ubmVjdGlvbk9uTWFjaEV4
Y2VwdGlvbnMoKTsKICNlbmRpZgogCkBAIC0zMTUsNyArMzE1LDcgQEAgcHJpdmF0ZToKICAgICBt
YWNoX3BvcnRfdCBtX3JlY2VpdmVQb3J0OwogICAgIGRpc3BhdGNoX3NvdXJjZV90IG1fcmVjZWl2
ZVBvcnREYXRhQXZhaWxhYmxlU291cmNlOwogCi0jaWYgIVBMQVRGT1JNKElPUykKKyNpZiBQTEFU
Rk9STShNQUMpICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gMTAxMDAwCiAg
ICAgdm9pZCBleGNlcHRpb25Tb3VyY2VFdmVudEhhbmRsZXIoKTsKIAogICAgIC8vIElmIHNldFNo
b3VsZENsb3NlQ29ubmVjdGlvbk9uTWFjaEV4Y2VwdGlvbnMgaGFzIGJlZW4gY2FsbGVkLCB0aGlz
IGhhcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL21hYy9Db25uZWN0
aW9uTWFjLm1tIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL21hYy9Db25uZWN0aW9uTWFj
Lm1tCmluZGV4IDRiN2U2ZWUxMTQ4M2NkYjQwYzY3MGQyNGQxMmNhZDA4MmJmYTk5YWUuLjAxOWZm
NGY5NDRlMzdjZTFlMjM4NWVhN2RjMGY2Nzg0OGFjZWEwYjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQyL1BsYXRmb3JtL0lQQy9tYWMvQ29ubmVjdGlvbk1hYy5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9QbGF0Zm9ybS9JUEMvbWFjL0Nvbm5lY3Rpb25NYWMubW0KQEAgLTExOSw3ICsxMTksNyBA
QCB2b2lkIENvbm5lY3Rpb246OnBsYXRmb3JtSW52YWxpZGF0ZSgpCiAgICAgbV9yZWNlaXZlUG9y
dERhdGFBdmFpbGFibGVTb3VyY2UgPSAwOwogICAgIG1fcmVjZWl2ZVBvcnQgPSBNQUNIX1BPUlRf
TlVMTDsKIAotI2lmICFQTEFURk9STShJT1MpCisjaWYgUExBVEZPUk0oTUFDKSAmJiBfX01BQ19P
U19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDw9IDEwMTAwMAogICAgIGlmIChtX2V4Y2VwdGlvblBv
cnQpIHsKICAgICAgICAgZGlzcGF0Y2hfc291cmNlX2NhbmNlbChtX2V4Y2VwdGlvblBvcnREYXRh
QXZhaWxhYmxlU291cmNlKTsKICAgICAgICAgZGlzcGF0Y2hfcmVsZWFzZShtX2V4Y2VwdGlvblBv
cnREYXRhQXZhaWxhYmxlU291cmNlKTsKQEAgLTEzOSw3ICsxMzksNyBAQCB2b2lkIENvbm5lY3Rp
b246OnRlcm1pbmF0ZVNvb24oZG91YmxlIGludGVydmFsSW5TZWNvbmRzKQogICAgIAogdm9pZCBD
b25uZWN0aW9uOjpwbGF0Zm9ybUluaXRpYWxpemUoSWRlbnRpZmllciBpZGVudGlmaWVyKQogewot
I2lmICFQTEFURk9STShJT1MpCisjaWYgUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZFUlNJ
T05fTUlOX1JFUVVJUkVEIDw9IDEwMTAwMAogICAgIG1fZXhjZXB0aW9uUG9ydCA9IE1BQ0hfUE9S
VF9OVUxMOwogICAgIG1fZXhjZXB0aW9uUG9ydERhdGFBdmFpbGFibGVTb3VyY2UgPSBudWxscHRy
OwogI2VuZGlmCkBAIC0yMTAsOCArMjEwLDcgQEAgYm9vbCBDb25uZWN0aW9uOjpvcGVuKCkKICAg
ICAgICAgY29ubmVjdGlvbi0+cmVjZWl2ZVNvdXJjZUV2ZW50SGFuZGxlcigpOwogICAgIH0pOwog
Ci0jaWYgIVBMQVRGT1JNKElPUykKLSAgICAvLyBJZiB3ZSBoYXZlIGFuIGV4Y2VwdGlvbiBwb3J0
LCByZWdpc3RlciB0aGUgZGF0YSBhdmFpbGFibGUgaGFuZGxlciBhbmQgc2VuZCBvdmVyIHRoZSBw
b3J0IHRvIHRoZSBvdGhlciBlbmQuCisjaWYgUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZF
UlNJT05fTUlOX1JFUVVJUkVEIDw9IDEwMTAwMAogICAgIGlmIChtX2V4Y2VwdGlvblBvcnQpIHsK
ICAgICAgICAgbV9leGNlcHRpb25Qb3J0RGF0YUF2YWlsYWJsZVNvdXJjZSA9IGNyZWF0ZURhdGFB
dmFpbGFibGVTb3VyY2UobV9leGNlcHRpb25Qb3J0LCBtX2Nvbm5lY3Rpb25RdWV1ZSwgW2Nvbm5l
Y3Rpb25dIHsKICAgICAgICAgICAgIGNvbm5lY3Rpb24tPmV4Y2VwdGlvblNvdXJjZUV2ZW50SGFu
ZGxlcigpOwpAQCAtMjMwLDcgKzIyOSw3IEBAIGJvb2wgQ29ubmVjdGlvbjo6b3BlbigpCiAKICAg
ICAgICAgaWYgKG1fZGVhZE5hbWVTb3VyY2UpCiAgICAgICAgICAgICBkaXNwYXRjaF9yZXN1bWUo
bV9kZWFkTmFtZVNvdXJjZSk7Ci0jaWYgIVBMQVRGT1JNKElPUykKKyNpZiBQTEFURk9STShNQUMp
ICYmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gMTAxMDAwCiAgICAgICAgIGlm
IChtX2V4Y2VwdGlvblBvcnREYXRhQXZhaWxhYmxlU291cmNlKQogICAgICAgICAgICAgZGlzcGF0
Y2hfcmVzdW1lKG1fZXhjZXB0aW9uUG9ydERhdGFBdmFpbGFibGVTb3VyY2UpOwogI2VuZGlmCkBA
IC01MzIsNyArNTMxLDcgQEAgdm9pZCBDb25uZWN0aW9uOjpyZWNlaXZlU291cmNlRXZlbnRIYW5k
bGVyKCkKICAgICBwcm9jZXNzSW5jb21pbmdNZXNzYWdlKFdURjo6bW92ZShkZWNvZGVyKSk7CiB9
ICAgIAogCi0jaWYgIVBMQVRGT1JNKElPUykKKyNpZiBQTEFURk9STShNQUMpICYmIF9fTUFDX09T
X1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gMTAxMDAwCiB2b2lkIENvbm5lY3Rpb246OmV4Y2Vw
dGlvblNvdXJjZUV2ZW50SGFuZGxlcigpCiB7CiAgICAgUmVjZWl2ZUJ1ZmZlciBidWZmZXI7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ2hpbGRQcm9jZXNzUHJveHkuY3BwIGIv
U291cmNlL1dlYktpdDIvU2hhcmVkL0NoaWxkUHJvY2Vzc1Byb3h5LmNwcAppbmRleCA2ODhkNjYw
Y2ZiZjg1YmEwNzM5ZWE4ZGU4MjY5MmUwNGVmNGNmNWJkLi5hZmI3MTJjN2QyYzNiNTRiOTVmNWFm
MzIxY2Q1MWZjYjM3YzI0MzE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQ2hp
bGRQcm9jZXNzUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9DaGlsZFByb2Nl
c3NQcm94eS5jcHAKQEAgLTEzNCw3ICsxMzQsNyBAQCB2b2lkIENoaWxkUHJvY2Vzc1Byb3h5Ojpk
aWRGaW5pc2hMYXVuY2hpbmcoUHJvY2Vzc0xhdW5jaGVyKiwgSVBDOjpDb25uZWN0aW9uOjpJZAog
ICAgIEFTU0VSVCghbV9jb25uZWN0aW9uKTsKIAogICAgIG1fY29ubmVjdGlvbiA9IElQQzo6Q29u
bmVjdGlvbjo6Y3JlYXRlU2VydmVyQ29ubmVjdGlvbihjb25uZWN0aW9uSWRlbnRpZmllciwgKnRo
aXMsIFJ1bkxvb3A6Om1haW4oKSk7Ci0jaWYgUExBVEZPUk0oTUFDKQorI2lmIFBMQVRGT1JNKE1B
QykgJiYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8PSAxMDEwMDAKICAgICBtX2Nv
bm5lY3Rpb24tPnNldFNob3VsZENsb3NlQ29ubmVjdGlvbk9uTWFjaEV4Y2VwdGlvbnMoKTsKICNl
bmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVn
aW5Qcm9jZXNzUHJveHkuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1BsdWdpbnMvUGx1
Z2luUHJvY2Vzc1Byb3h5LmNwcAppbmRleCAzYTVmMDAxYzkwNjQ5Njc0ZGRhYmY0MTAyZjgyYzcy
OWJhNjMxMjEyLi4xMDA1OTI2NjFkZmZiOGU1OGRkZTJiOTZlOTJjMzVlNTMxMzM5NGNmIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5Qcm9jZXNzUHJv
eHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9QbHVnaW5zL1BsdWdpblByb2Nl
c3NQcm94eS5jcHAKQEAgLTE4OCw3ICsxODgsNyBAQCB2b2lkIFBsdWdpblByb2Nlc3NQcm94eTo6
ZGlkRmluaXNoTGF1bmNoaW5nKFByb2Nlc3NMYXVuY2hlciosIElQQzo6Q29ubmVjdGlvbjo6SQog
ICAgIH0KIAogICAgIG1fY29ubmVjdGlvbiA9IElQQzo6Q29ubmVjdGlvbjo6Y3JlYXRlU2VydmVy
Q29ubmVjdGlvbihjb25uZWN0aW9uSWRlbnRpZmllciwgKnRoaXMsIFJ1bkxvb3A6Om1haW4oKSk7
Ci0jaWYgUExBVEZPUk0oTUFDKQorI2lmIFBMQVRGT1JNKE1BQykgJiYgX19NQUNfT1NfWF9WRVJT
SU9OX01JTl9SRVFVSVJFRCA8PSAxMDEwMDAKICAgICBtX2Nvbm5lY3Rpb24tPnNldFNob3VsZENs
b3NlQ29ubmVjdGlvbk9uTWFjaEV4Y2VwdGlvbnMoKTsKICNlbmRpZgogCg==
</data>
<flag name="review"
          id="274415"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>