<?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>133385</bug_id>
          
          <creation_ts>2014-05-29 12:49:00 -0700</creation_ts>
          <short_desc>[Cocoa] Can’t recover from subframe load errors</short_desc>
          <delta_ts>2014-05-29 13:02:18 -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>WebKit2</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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1012480</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-05-29 12:49:00 -0700</bug_when>
    <thetext>The client can’t respond to and recover from load errors in subframes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1012481</commentid>
    <comment_count>1</comment_count>
      <attachid>232261</attachid>
    <who name="">mitz</who>
    <bug_when>2014-05-29 12:52:53 -0700</bug_when>
    <thetext>Created attachment 232261
Add a WKNavigationDelegatePrivate method for subframe load errors</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1012482</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2014-05-29 13:02:18 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r169460&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232261</attachid>
            <date>2014-05-29 12:52:53 -0700</date>
            <delta_ts>2014-05-29 12:58:54 -0700</delta_ts>
            <desc>Add a WKNavigationDelegatePrivate method for subframe load errors</desc>
            <filename>bug-133385-20140529125228.patch</filename>
            <type>text/plain</type>
            <size>5267</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2OTQ1OSkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE0LTA1LTI5ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBDYW7igJl0IHJlY292
ZXIgZnJvbSBzdWJmcmFtZSBsb2FkIGVycm9ycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMzg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkRl
bGVnYXRlUHJpdmF0ZS5oOiBEZWNsYXJlZCBuZXcgZGVsZWdhdGUgbWV0aG9kLgorICAgICAgICAq
IFVJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9uU3RhdGUuaDogQWRkZWQgZmxhZyBpbiBtX25hdmln
YXRpb25EZWxlZ2F0ZU1ldGhvZHMgc3RydWN0LgorICAgICAgICAqIFVJUHJvY2Vzcy9Db2NvYS9O
YXZpZ2F0aW9uU3RhdGUubW06CisgICAgICAgIChXZWJLaXQ6Ok5hdmlnYXRpb25TdGF0ZTo6c2V0
TmF2aWdhdGlvbkRlbGVnYXRlKTogSW5pdGlhbGl6ZQorICAgICAgICB3ZWJWaWV3TmF2aWdhdGlv
bkRpZEZhaWxQcm92aXNpb25hbExvYWRJblN1YmZyYW1lV2l0aEVycm9yIGZsYWcgaW4gdGhlIGRl
bGVnYXRlIG1ldGhvZHMKKyAgICAgICAgc3RydWN0LgorICAgICAgICAoV2ViS2l0OjpOYXZpZ2F0
aW9uU3RhdGU6OkxvYWRlckNsaWVudDo6ZGlkRmFpbFByb3Zpc2lvbmFsTG9hZFdpdGhFcnJvckZv
ckZyYW1lKTogSWYgdGhlCisgICAgICAgIGVycm9yIG9jY3VycmVkIGluIGEgc3ViZnJhbWUsIGlu
dm9rZSB0aGUgbmV3IGRlbGVnYXRlIG1ldGhvZC4KKwogMjAxNC0wNS0yOSAgR2VvZmZyZXkgR2Fy
ZW4gIDxnZ2FyZW5AYXBwbGUuY29tPgogCiAgICAgICAgIEFkZGVkIGEgbWlzc2luZyBAcmVzdWx0
IHRvIFdLUHJlZmVyZW5jZXMgaGVhZGVyZG9jCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL0NvY29hL1dLTmF2aWdhdGlvbkRlbGVnYXRlUHJpdmF0ZS5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tOYXZpZ2F0aW9uRGVsZWdhdGVQ
cml2YXRlLmgJKHJldmlzaW9uIDE2OTQ1MSkKKysrIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvQ29jb2EvV0tOYXZpZ2F0aW9uRGVsZWdhdGVQcml2YXRlLmgJKHdvcmtpbmcgY29weSkKQEAg
LTI0LDYgKzI0LDggQEAKICAqLwogCiAjaW1wb3J0IDxXZWJLaXQvV0tOYXZpZ2F0aW9uRGVsZWdh
dGUuaD4KKworI2ltcG9ydCA8V2ViS2l0L1dLRnJhbWVJbmZvLmg+CiAjaW1wb3J0IDxXZWJLaXQv
V0tXZWJWaWV3UHJpdmF0ZS5oPgogCiAjaWYgV0tfQVBJX0VOQUJMRUQKQEAgLTM2LDYgKzM4LDgg
QEAgc3RhdGljIGNvbnN0IFdLTmF2aWdhdGlvblJlc3BvbnNlUG9saWN5IAogCiBAb3B0aW9uYWwK
IAorLSAodm9pZClfd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBuYXZpZ2F0aW9uOihXS05h
dmlnYXRpb24gKiluYXZpZ2F0aW9uIGRpZEZhaWxQcm92aXNpb25hbExvYWRJblN1YmZyYW1lOihX
S0ZyYW1lSW5mbyAqKXN1YmZyYW1lIHdpdGhFcnJvcjooTlNFcnJvciAqKWVycm9yOworCiAtICh2
b2lkKV93ZWJWaWV3OihXS1dlYlZpZXcgKil3ZWJWaWV3IG5hdmlnYXRpb25EaWRGaW5pc2hEb2N1
bWVudExvYWQ6KFdLTmF2aWdhdGlvbiAqKW5hdmlnYXRpb247CiAKIC0gKHZvaWQpX3dlYlZpZXc6
KFdLV2ViVmlldyAqKXdlYlZpZXcgcmVuZGVyaW5nUHJvZ3Jlc3NEaWRDaGFuZ2U6KF9XS1JlbmRl
cmluZ1Byb2dyZXNzRXZlbnRzKXByb2dyZXNzRXZlbnRzOwpJbmRleDogU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0NvY29hL05hdmlnYXRpb25TdGF0ZS5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9uU3RhdGUuaAkocmV2aXNpb24gMTY5NDUx
KQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0NvY29hL05hdmlnYXRpb25TdGF0ZS5oCSh3
b3JraW5nIGNvcHkpCkBAIC0xMzcsNiArMTM3LDcgQEAgcHJpdmF0ZToKICAgICAgICAgYm9vbCB3
ZWJWaWV3RGlkU3RhcnRQcm92aXNpb25hbE5hdmlnYXRpb24gOiAxOwogICAgICAgICBib29sIHdl
YlZpZXdEaWRSZWNlaXZlU2VydmVyUmVkaXJlY3RGb3JQcm92aXNpb25hbE5hdmlnYXRpb24gOiAx
OwogICAgICAgICBib29sIHdlYlZpZXdEaWRGYWlsUHJvdmlzaW9uYWxOYXZpZ2F0aW9uV2l0aEVy
cm9yIDogMTsKKyAgICAgICAgYm9vbCB3ZWJWaWV3TmF2aWdhdGlvbkRpZEZhaWxQcm92aXNpb25h
bExvYWRJblN1YmZyYW1lV2l0aEVycm9yIDogMTsKICAgICAgICAgYm9vbCB3ZWJWaWV3RGlkQ29t
bWl0TmF2aWdhdGlvbiA6IDE7CiAgICAgICAgIGJvb2wgd2ViVmlld05hdmlnYXRpb25EaWRGaW5p
c2hEb2N1bWVudExvYWQgOiAxOwogICAgICAgICBib29sIHdlYlZpZXdEaWRGaW5pc2hOYXZpZ2F0
aW9uIDogMTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Db2NvYS9OYXZpZ2F0aW9u
U3RhdGUubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0NvY29hL05h
dmlnYXRpb25TdGF0ZS5tbQkocmV2aXNpb24gMTY5NDUxKQorKysgU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0NvY29hL05hdmlnYXRpb25TdGF0ZS5tbQkod29ya2luZyBjb3B5KQpAQCAtMTIzLDYg
KzEyMyw3IEBAIHZvaWQgTmF2aWdhdGlvblN0YXRlOjpzZXROYXZpZ2F0aW9uRGVsZWcKICAgICBt
X25hdmlnYXRpb25EZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0RpZEZpbmlzaE5hdmlnYXRpb24gPSBb
ZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcih3ZWJWaWV3OmRpZEZpbmlzaE5h
dmlnYXRpb246KV07CiAgICAgbV9uYXZpZ2F0aW9uRGVsZWdhdGVNZXRob2RzLndlYlZpZXdEaWRG
YWlsTmF2aWdhdGlvbldpdGhFcnJvciA9IFtkZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNl
bGVjdG9yKHdlYlZpZXc6ZGlkRmFpbE5hdmlnYXRpb246d2l0aEVycm9yOildOwogCisgICAgbV9u
YXZpZ2F0aW9uRGVsZWdhdGVNZXRob2RzLndlYlZpZXdOYXZpZ2F0aW9uRGlkRmFpbFByb3Zpc2lv
bmFsTG9hZEluU3ViZnJhbWVXaXRoRXJyb3IgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9y
OkBzZWxlY3Rvcihfd2ViVmlldzpuYXZpZ2F0aW9uOmRpZEZhaWxQcm92aXNpb25hbExvYWRJblN1
YmZyYW1lOndpdGhFcnJvcjopXTsKICAgICBtX25hdmlnYXRpb25EZWxlZ2F0ZU1ldGhvZHMud2Vi
Vmlld05hdmlnYXRpb25EaWRGaW5pc2hEb2N1bWVudExvYWQgPSBbZGVsZWdhdGUgcmVzcG9uZHNU
b1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpuYXZpZ2F0aW9uRGlkRmluaXNoRG9jdW1lbnRM
b2FkOildOwogICAgIG1fbmF2aWdhdGlvbkRlbGVnYXRlTWV0aG9kcy53ZWJWaWV3UmVuZGVyaW5n
UHJvZ3Jlc3NEaWRDaGFuZ2UgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rv
cihfd2ViVmlldzpyZW5kZXJpbmdQcm9ncmVzc0RpZENoYW5nZTopXTsKICAgICBtX25hdmlnYXRp
b25EZWxlZ2F0ZU1ldGhvZHMud2ViVmlld0NhbkF1dGhlbnRpY2F0ZUFnYWluc3RQcm90ZWN0aW9u
U3BhY2UgPSBbZGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpj
YW5BdXRoZW50aWNhdGVBZ2FpbnN0UHJvdGVjdGlvblNwYWNlOildOwpAQCAtNDMxLDggKzQzMiwx
NyBAQCBzdGF0aWMgUmV0YWluUHRyPE5TRXJyb3I+IGNyZWF0ZUVycm9yV2l0CiAKIHZvaWQgTmF2
aWdhdGlvblN0YXRlOjpMb2FkZXJDbGllbnQ6OmRpZEZhaWxQcm92aXNpb25hbExvYWRXaXRoRXJy
b3JGb3JGcmFtZShXZWJQYWdlUHJveHkqLCBXZWJGcmFtZVByb3h5KiB3ZWJGcmFtZVByb3h5LCB1
aW50NjRfdCBuYXZpZ2F0aW9uSUQsIGNvbnN0IFdlYkNvcmU6OlJlc291cmNlRXJyb3ImIGVycm9y
LCBBUEk6Ok9iamVjdCopCiB7Ci0gICAgaWYgKCF3ZWJGcmFtZVByb3h5LT5pc01haW5GcmFtZSgp
KQorICAgIGlmICghd2ViRnJhbWVQcm94eS0+aXNNYWluRnJhbWUoKSkgeworICAgICAgICBpZiAo
IW1fbmF2aWdhdGlvblN0YXRlLm1fbmF2aWdhdGlvbkRlbGVnYXRlTWV0aG9kcy53ZWJWaWV3TmF2
aWdhdGlvbkRpZEZhaWxQcm92aXNpb25hbExvYWRJblN1YmZyYW1lV2l0aEVycm9yKQorICAgICAg
ICAgICAgcmV0dXJuOworCisgICAgICAgIGF1dG8gbmF2aWdhdGlvbkRlbGVnYXRlID0gbV9uYXZp
Z2F0aW9uU3RhdGUubV9uYXZpZ2F0aW9uRGVsZWdhdGUuZ2V0KCk7CisgICAgICAgIGF1dG8gZXJy
b3JXaXRoUmVjb3ZlcnlBdHRlbXB0ZXIgPSBjcmVhdGVFcnJvcldpdGhSZWNvdmVyeUF0dGVtcHRl
cihtX25hdmlnYXRpb25TdGF0ZS5tX3dlYlZpZXcsICp3ZWJGcmFtZVByb3h5LCBlcnJvcik7Cisg
ICAgICAgIC8vIEZJWE1FOiBHZXQgdGhlIG1haW4gZnJhbWUncyBjdXJyZW50IG5hdmlnYXRpb24u
CisgICAgICAgIFsoaWQgPFdLTmF2aWdhdGlvbkRlbGVnYXRlUHJpdmF0ZT4pbmF2aWdhdGlvbkRl
bGVnYXRlIF93ZWJWaWV3Om1fbmF2aWdhdGlvblN0YXRlLm1fd2ViVmlldyBuYXZpZ2F0aW9uOm5p
bCBkaWRGYWlsUHJvdmlzaW9uYWxMb2FkSW5TdWJmcmFtZTphZG9wdE5TKFtbV0tGcmFtZUluZm8g
YWxsb2NdIGluaXRXaXRoV2ViRnJhbWVQcm94eToqd2ViRnJhbWVQcm94eV0pLmdldCgpIHdpdGhF
cnJvcjplcnJvcldpdGhSZWNvdmVyeUF0dGVtcHRlci5nZXQoKV07CisKICAgICAgICAgcmV0dXJu
OworICAgIH0KIAogICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgYXNzZXJ0IHRoYXQgbmF2aWdhdGlv
bklEIGlzIG5vdCB6ZXJvIGhlcmUsIGJ1dCBpdCdzIGN1cnJlbnRseSB6ZXJvIGZvciBuYXZpZ2F0
aW9ucyBvcmlnaW5hdGluZyBmcm9tIHRoZSB3ZWIgcHJvY2Vzcy4KICAgICBSZXRhaW5QdHI8V0tO
YXZpZ2F0aW9uPiBuYXZpZ2F0aW9uOwo=
</data>
<flag name="review"
          id="256754"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>