<?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>118022</bug_id>
          
          <creation_ts>2013-06-25 21:04:26 -0700</creation_ts>
          <short_desc>Consider returning 0 immediately if m_error is true in response accessors of XMLHttpRequest.</short_desc>
          <delta_ts>2024-03-19 08:26:04 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>45994</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aestes</cc>
    
    <cc>annevk</cc>
    
    <cc>ap</cc>
    
    <cc>beidson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>903515</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-06-25 21:04:26 -0700</bug_when>
    <thetext>Consider merging https://chromium.googlesource.com/chromium/blink/+/45441471baa04ff1cb3d8ad5c0ed683a40537f9e if it&apos;s relevant for us.

Current code is depending on the response clearing code called by abort().

Also adds layout tests to ensure spec conformance. Note that the accessor
for ArrayBuffer passes this test even without this change since abort()
clears response holders. For blob, it was returning an empty blob.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2022141</commentid>
    <comment_count>1</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2024-03-19 08:26:04 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 45994 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>