<?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>189148</bug_id>
          
          <creation_ts>2018-08-29 23:38:23 -0700</creation_ts>
          <short_desc>WKNavigation.ProcessCrashDuringCallback is failing on iOS</short_desc>
          <delta_ts>2018-11-16 19:36:12 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=191783</see_also>
          <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>
          <dependson>189037</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sihui Liu">sihui_liu</reporter>
          <assigned_to name="Sihui Liu">sihui_liu</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1455171</commentid>
    <comment_count>0</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2018-08-29 23:38:23 -0700</bug_when>
    <thetext>From https://bugs.webkit.org/show_bug.cgi?id=189037, we know:
1. Errors can occur in completion handler of [webView _getContentsAsStringWithCompletionHandler] because web processes are killed.
So we should just keep the change of expectation in 189037.
2. webView can be destroyed before web process exits, as we receive an error WKErrorWebViewInvalidated instead of WKErrorWebContentProcessTerminated. 
So we need to remove &quot;webView = nullptr;&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455174</commentid>
    <comment_count>1</comment_count>
      <attachid>348488</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2018-08-29 23:50:11 -0700</bug_when>
    <thetext>Created attachment 348488
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455254</commentid>
    <comment_count>2</comment_count>
      <attachid>348488</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-30 10:03:09 -0700</bug_when>
    <thetext>Comment on attachment 348488
Patch

Clearing flags on attachment: 348488

Committed r235509: &lt;https://trac.webkit.org/changeset/235509&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455255</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-30 10:03:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455708</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-08-31 08:56:58 -0700</bug_when>
    <thetext>&lt;rdar://problem/43941972&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>348488</attachid>
            <date>2018-08-29 23:50:11 -0700</date>
            <delta_ts>2018-08-30 10:03:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-189148-20180829235010.patch</filename>
            <type>text/plain</type>
            <size>1587</size>
            <attacher name="Sihui Liu">sihui_liu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM1NDkwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggM2FkNjc3MmE4YTA3YjVlYTY4MTllN2JiNTBiZjZlN2Jh
NjZlZmQ5OS4uODUwNjA1NzI3ZWQxMDVlYzFlNjU4MDZkNDQzZDExZDkxNWQ0MWZiNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDE4LTA4LTI5ICBTaWh1aSBMaXUgIDxzaWh1aV9saXVAYXBwbGUuY29tPgorCisgICAg
ICAgIFdLTmF2aWdhdGlvbi5Qcm9jZXNzQ3Jhc2hEdXJpbmdDYWxsYmFjayBpcyBmYWlsaW5nIG9u
IGlPUworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg5
MTQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2Ug
c2hvdWxkIG5vdCBkZWZlcmVuY2UgV2ViVmlldyBvciB3ZSBtYXkgZ2V0IFdLRXJyb3JXZWJWaWV3
SW52YWxpZGF0ZWQgZXJyb3IsIGJlY2F1c2UgCisgICAgICAgIFdlYlZpZXcgY291bGQgYmUgZGVz
dHJveWVkIGJlZm9yZSBXZWIgUHJvY2VzcyB0ZXJtaW5hdGlvbiBpcyBub3RpY2VkLgorCisgICAg
ICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9XZWJDb250ZW50UHJvY2Vzc0Rp
ZFRlcm1pbmF0ZS5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDE4LTA4LTI5ICBKZXIgTm9ibGUg
IDxqZXIubm9ibGVAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgdGVzdCBnYXJkZW5p
bmc7IE5vd1BsYXlpbmdUZXN0IEFQSSB0ZXN0cyByZXF1aXJlIEhpZ2ggU2llcnJhLgpkaWZmIC0t
Z2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9XZWJDb250ZW50UHJv
Y2Vzc0RpZFRlcm1pbmF0ZS5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29j
b2EvV2ViQ29udGVudFByb2Nlc3NEaWRUZXJtaW5hdGUubW0KaW5kZXggNmJkZDUzMjY2NDg1OWM4
NTRjZjQ0ZjJjYTU0ZTI1MzVjOTMxNDFiMy4uY2Q4YmFiOGJiMzhhNWFhN2VlNTQ0NzNlMTRhOTJh
MTFjYzA1Y2E1OCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9XZWJDb250ZW50UHJvY2Vzc0RpZFRlcm1pbmF0ZS5tbQorKysgYi9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYkNvbnRlbnRQcm9jZXNzRGlkVGVybWluYXRlLm1t
CkBAIC0yNzUsOCArMjc1LDYgQEAgVEVTVChXS05hdmlnYXRpb24sIFByb2Nlc3NDcmFzaER1cmlu
Z0NhbGxiYWNrKQogICAgIC8vIFNpbXVsYXRlIGEgY3Jhc2gsIHdoaWNoIHNob3VsZCBpbnZhbGlk
YXRlIGFsbCBwZW5kaW5nIGNhbGxiYWNrcy4KICAgICBbd2ViVmlldyBfa2lsbFdlYkNvbnRlbnRQ
cm9jZXNzXTsKIAotICAgIHdlYlZpZXcgPSBudWxscHRyOwotCiAgICAgVGVzdFdlYktpdEFQSTo6
VXRpbDo6cnVuKCZjYWxsZWRBbGxDYWxsYmFja3MpOwogICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6
OnNsZWVwKDAuNSk7CiAgICAgRVhQRUNUX0VRKDZVLCBjYWxsYmFja0NvdW50KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>