<?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>24643</bug_id>
          
          <creation_ts>2009-03-17 07:07:28 -0700</creation_ts>
          <short_desc>REGRESSION (r30438): emusic.com: Load Images Despite 404 Header Response</short_desc>
          <delta_ts>2009-04-02 12:58:35 -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>Images</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mel Reyes">mrtech</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>ctrott.1988</cc>
    
    <cc>hyatt</cc>
    
    <cc>mitz</cc>
    
    <cc>zwarich</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>114020</commentid>
    <comment_count>0</comment_count>
    <who name="Mel Reyes">mrtech</who>
    <bug_when>2009-03-17 07:07:28 -0700</bug_when>
    <thetext>Add OK or FAIL after other browsers where you have tested this issue:
     Safari 3: OK
    Firefox 3: OK
         IE 7: OK

What steps will reproduce the problem?
1. Load Page
2. Load Image

What is the expected result?
Display image in page

What happens instead?
Broken image icon displayed

From Google Chrome Bug Posting: This issue happens in 2.0.170.0 (Developer Build 11530) and Safari3(WebKit nightly 41128), but doesn&apos;t happen in stable build 1.0.154.48 (Official Build 9043).

http://code.google.com/p/chromium/issues/detail?id=8569

eMusic.com serves &quot;no album art&quot; img&apos;s with a 404 response but includes
generic album art contents.  Historically all browsers have supported this,
but with the latest builds all I get is a broken image when used inline but
works if loaded individually.  I believe something has been updated in
WebKit cores since it happens with the latest Chrome beta builds and I
believe Safari 4.  I would appreciate any help, thanks.

The album art on this page currently doesn&apos;t load inline:
http://www.emusic.com/album/Four-Gods-Amateurism-MP3-Download/10953374.html

Here it does display the image despite 404 response:
http://images.emusic.com/music/images/album/284/109/533/10953374/300x300.jpg

HTTP/1.1 404 Not Found
Server: Apache-Coyote/1.1
Content-Type: image/gif
Content-Length: 5310
Date: Mon, 09 Mar 2009 19:22:26 GMT
Connection: keep-alive

GIF89a,,?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114021</commentid>
    <comment_count>1</comment_count>
      <attachid>28688</attachid>
    <who name="Mel Reyes">mrtech</who>
    <bug_when>2009-03-17 07:08:32 -0700</bug_when>
    <thetext>Created attachment 28688
HTML file with remote image showing up broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114106</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-03-17 15:17:42 -0700</bug_when>
    <thetext>Confirmed as a regression from Safari/WebKit 3.2.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114108</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-03-17 15:18:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/6691783&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114368</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2009-03-19 13:45:48 -0700</bug_when>
    <thetext>I think that the behavior changed with &lt;http://trac.webkit.org/changeset/30438&gt;, the patch for bug 16760.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>114704</commentid>
    <comment_count>5</comment_count>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2009-03-22 06:50:34 -0700</bug_when>
    <thetext>As you guessed, Mitz, the change to 4xx error code handling in that revision caused the regression.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115395</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-03-26 13:39:12 -0700</bug_when>
    <thetext>*** Bug 24799 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116334</commentid>
    <comment_count>7</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2009-04-02 12:58:35 -0700</bug_when>
    <thetext>Fixed in r42179.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>28688</attachid>
            <date>2009-03-17 07:08:32 -0700</date>
            <delta_ts>2009-03-17 07:08:32 -0700</delta_ts>
            <desc>HTML file with remote image showing up broken</desc>
            <filename>test-standard.html</filename>
            <type>text/html</type>
            <size>259</size>
            <attacher name="Mel Reyes">mrtech</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov
L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+DQo8aHRtbD4NCjxib2R5Pg0KPElNRyBT
UkM9Imh0dHA6Ly9pbWFnZXMuZW11c2ljLmNvbS9tdXNpYy9pbWFnZXMvYWxidW0vMjg0LzEwOS81
MzMvMTA5NTMzNzQvMzAweDMwMC5qcGciIFdJRFRIPSIzMDAiIEhFSUdIVD0iMzAwIiBCT1JERVI9
IjAiIEFMVD0iQW1hdGV1cmlzbSIvPg0KPC9odG1sPg==
</data>

          </attachment>
      

    </bug>

</bugzilla>