<?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>219508</bug_id>
          
          <creation_ts>2020-12-03 14:41:01 -0800</creation_ts>
          <short_desc>Make sure the GPUConnectionToWebProcess gets destroyed when the connection to the WebProcess gets severed</short_desc>
          <delta_ts>2020-12-03 15:56:18 -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>WebKit2</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>ggaren</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1711833</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-12-03 14:41:01 -0800</bug_when>
    <thetext>Make sure the GPUConnectionToWebProcess gets destroyed when the connection to the WebProcess gets severed (WebProcess exited normally or crashed). This is similar to what we do in the NetworkProcess for NetworkConnectionToWebProcess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711835</commentid>
    <comment_count>1</comment_count>
      <attachid>415350</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-12-03 14:42:04 -0800</bug_when>
    <thetext>Created attachment 415350
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711849</commentid>
    <comment_count>2</comment_count>
      <attachid>415350</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2020-12-03 15:06:16 -0800</bug_when>
    <thetext>Comment on attachment 415350
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711877</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-12-03 15:55:16 -0800</bug_when>
    <thetext>Committed r270413: &lt;https://trac.webkit.org/changeset/270413&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 415350.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1711878</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-12-03 15:56:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/71956251&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>415350</attachid>
            <date>2020-12-03 14:42:04 -0800</date>
            <delta_ts>2020-12-03 15:55:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219508-20201203144204.patch</filename>
            <type>text/plain</type>
            <size>1974</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwNDA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDE1NTJkOTMzN2NjODQyNTg1
YjA4YjJiMzc4MjFlZDM0NmE5ODgwYjguLjA0ZGQ0ZGM1MTUyYjJlMDgyYTM5Yzg3ZTI1YzVjOGY2
MGE4N2E4ZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjAtMTItMDMgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlIEdQVUNvbm5l
Y3Rpb25Ub1dlYlByb2Nlc3MgZ2V0cyBkZXN0cm95ZWQgd2hlbiB0aGUgY29ubmVjdGlvbiB0byB0
aGUgV2ViUHJvY2VzcyBnZXRzIHNldmVyZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxOTUwOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIE1ha2Ugc3VyZSB0aGUgR1BVQ29ubmVjdGlvblRvV2ViUHJvY2Vz
cyBnZXRzIGRlc3Ryb3llZCB3aGVuIHRoZSBjb25uZWN0aW9uIHRvIHRoZSBXZWJQcm9jZXNzIGdl
dHMgc2V2ZXJlZAorICAgICAgICAoV2ViUHJvY2VzcyBleGl0ZWQgbm9ybWFsbHkgb3IgY3Jhc2hl
ZCkuIFRoaXMgaXMgc2ltaWxhciB0byB3aGF0IHdlIGRvIGluIHRoZSBOZXR3b3JrUHJvY2VzcyBm
b3IKKyAgICAgICAgTmV0d29ya0Nvbm5lY3Rpb25Ub1dlYlByb2Nlc3MuCisKKyAgICAgICAgKiBH
UFVQcm9jZXNzL0dQVUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3MuY3BwOgorICAgICAgICAoV2ViS2l0
OjpHUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNzOjpkaWRDbG9zZSk6CisKIDIwMjAtMTItMDMgIFRp
bSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgR1BVIFByb2Nl
c3M6IFNhbmRib3ggdmlvbGF0aW9ucyB1bmRlciBJT1N1cmZhY2U6Om1heGltdW1TaXplIGluIHRo
ZSBXZWIgQ29udGVudCBwcm9jZXNzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nl
c3MvR1BVQ29ubmVjdGlvblRvV2ViUHJvY2Vzcy5jcHAgYi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nl
c3MvR1BVQ29ubmVjdGlvblRvV2ViUHJvY2Vzcy5jcHAKaW5kZXggMGUyZTg4MzJiMWUyMGYxZTBm
MzE5ZDVkOWYyNWQ3MmNlMWJmNzNhZC4uNDg1NWY5NDNkZjhmZDc4NmYxM2I0OThkNGVlMTNkNTBj
OWExMjg0ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL0dQVUNvbm5lY3Rp
b25Ub1dlYlByb2Nlc3MuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9HUFVDb25u
ZWN0aW9uVG9XZWJQcm9jZXNzLmNwcApAQCAtMTgzLDcgKzE4Myw3IEBAIEdQVUNvbm5lY3Rpb25U
b1dlYlByb2Nlc3M6On5HUFVDb25uZWN0aW9uVG9XZWJQcm9jZXNzKCkKICNlbmRpZgogfQogCi12
b2lkIEdQVUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3M6OmRpZENsb3NlKElQQzo6Q29ubmVjdGlvbiYp
Cit2b2lkIEdQVUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3M6OmRpZENsb3NlKElQQzo6Q29ubmVjdGlv
biYgY29ubmVjdGlvbikKIHsKICNpZiBVU0UoQVVESU9fU0VTU0lPTikKICAgICBpZiAobV9hdWRp
b1Nlc3Npb25Qcm94eSkgewpAQCAtMTkxLDYgKzE5MSw5IEBAIHZvaWQgR1BVQ29ubmVjdGlvblRv
V2ViUHJvY2Vzczo6ZGlkQ2xvc2UoSVBDOjpDb25uZWN0aW9uJikKICAgICAgICAgbV9hdWRpb1Nl
c3Npb25Qcm94eSA9IG51bGxwdHI7CiAgICAgfQogI2VuZGlmCisKKyAgICBncHVQcm9jZXNzKCku
Y29ubmVjdGlvblRvV2ViUHJvY2Vzc0Nsb3NlZChjb25uZWN0aW9uKTsKKyAgICBncHVQcm9jZXNz
KCkucmVtb3ZlR1BVQ29ubmVjdGlvblRvV2ViUHJvY2VzcygqdGhpcyk7CiB9CiAKIExvZ2dlciYg
R1BVQ29ubmVjdGlvblRvV2ViUHJvY2Vzczo6bG9nZ2VyKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>