<?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>84878</bug_id>
          
          <creation_ts>2012-04-25 11:51:08 -0700</creation_ts>
          <short_desc>REGRESSION (r110494): Dragging images from Safari to Finder results in .webloc rather than image file</short_desc>
          <delta_ts>2012-04-25 13:59:10 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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="Enrica Casucci">enrica</reporter>
          <assigned_to name="Enrica Casucci">enrica</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>609945</commentid>
    <comment_count>0</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2012-04-25 11:51:08 -0700</bug_when>
    <thetext>Repro steps:
- launch safari and navigate to www.apple.com/startpage
- drag one of the images to the desktop

Expected
- A file is created with the image

Actual
- A webloc is created instead.

&lt;rdar://problem/11155407&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609949</commentid>
    <comment_count>1</comment_count>
      <attachid>138850</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2012-04-25 11:59:05 -0700</bug_when>
    <thetext>Created attachment 138850
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>610027</commentid>
    <comment_count>2</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2012-04-25 13:59:10 -0700</bug_when>
    <thetext>Committed revision 115242.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138850</attachid>
            <date>2012-04-25 11:59:05 -0700</date>
            <delta_ts>2012-04-25 13:55:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>promisedimage.txt</filename>
            <type>text/plain</type>
            <size>5041</size>
            <attacher name="Enrica Casucci">enrica</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNTIzMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA0LTI1ICBFbnJpY2Eg
Q2FzdWNjaSAgPGVucmljYUBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjExMDQ5
NCk6IERyYWdnaW5nIGltYWdlcyBmcm9tIFNhZmFyaSB0byBGaW5kZXIgcmVzdWx0cyBpbiAud2Vi
bG9jIHJhdGhlciB0aGFuIGltYWdlIGZpbGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTg0ODc4CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMTE1NTQw
Nz4KKyAgICAgICAgCisgICAgICAgIEluIFdlYktpdDIsIGl0IGNvdWxkIGhhcHBlbiB0byB0cnkg
dG8gc3RhcnQgdGhlIGRyYWcgdHdpY2UsIGdpdmVuIHRoZSBhc3luY2hyb25vdXMgbmF0dXJlCisg
ICAgICAgIG9mIHRoZSBjb21tdW5pY2F0aW9uIGJldHdlZW4gdGhlIFVJIHByb2Nlc3MgYW5kIHRo
ZSBXZWJQcm9jZXNzLgorICAgICAgICBXZSBuZWVkIHRvIGd1YXJhbnRlZSB0aGF0IHdlIGRvbid0
IGRvIHRoYXQsIG90aGVyd2lzZSBvbiBPUyBYIHRoZSBwYXN0ZWJvYXJkIG93bmVyc2hpcAorICAg
ICAgICBnZXRzIGNoYW5nZWQgd2hpY2ggYWZmZWN0cyB0aGUgcHJvbWlzZWQgZmlsZSB0eXBlcy4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBhZ2Uv
RXZlbnRIYW5kbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkV2ZW50SGFuZGxlcjo6aGFuZGxl
RHJhZyk6IFJlc2V0IG1fbW91c2VEb3duTWF5U3RhcnREcmFnIHRvIGZhbHNlIHRvCisgICAgICAg
IGF2b2lkIGF0dGVtcHRpbmcgdG8gc3RhcnQgYW5vdGhlciBkcmFnLgorCiAyMDEyLTA0LTI1ICBL
ZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbVjhdIFBhc3Mg
SXNvbGF0ZSB0byBTZXJpYWxpemVkU2NyaXB0VmFsdWU6OmNyZWF0ZSgpIGluIGN1c3RvbSBiaW5k
aW5ncwpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAkocmV2aXNpb24gMTE1
MTQ0KQorKysgU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0zMTQ5LDcgKzMxNDksMTQgQEAgYm9vbCBFdmVudEhhbmRsZXI6OmhhbmRsZURyYWco
Y29uc3QgTW91cwogICAgICAgICBQYWdlKiBwYWdlID0gbV9mcmFtZS0+cGFnZSgpOwogICAgICAg
ICBEcmFnQ29udHJvbGxlciogZHJhZ0NvbnRyb2xsZXIgPSBwYWdlID8gcGFnZS0+ZHJhZ0NvbnRy
b2xsZXIoKSA6IDA7CiAgICAgICAgIGJvb2wgc3RhcnRlZERyYWcgPSBkcmFnQ29udHJvbGxlciAm
JiBkcmFnQ29udHJvbGxlci0+c3RhcnREcmFnKG1fZnJhbWUsIGRyYWdTdGF0ZSgpLCBzcmNPcCwg
ZXZlbnQuZXZlbnQoKSwgbV9tb3VzZURvd25Qb3MpOwotICAgICAgICBpZiAoIXN0YXJ0ZWREcmFn
ICYmIGRyYWdTdGF0ZSgpLnNob3VsZERpc3BhdGNoRXZlbnRzKCkpIHsKKyAgICAgICAgLy8gSW4g
V2ViS2l0MiB3ZSBjb3VsZCByZWVudGVyIHRoaXMgY29kZSBhbmQgc3RhcnQgYW5vdGhlciBkcmFn
LgorICAgICAgICAvLyBPbiBPUyBYIHRoaXMgY2F1c2VzIHByb2JsZW1zIHdpdGggdGhlIG93bmVy
c2hpcCBvZiB0aGUgcGFzdGVib2FyZAorICAgICAgICAvLyBhbmQgdGhlIHByb21pc2VkIHR5cGVz
LgorICAgICAgICBpZiAoc3RhcnRlZERyYWcpIHsKKyAgICAgICAgICAgIG1fbW91c2VEb3duTWF5
U3RhcnREcmFnID0gZmFsc2U7CisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICAgICAgfQor
ICAgICAgICBpZiAoZHJhZ1N0YXRlKCkuc2hvdWxkRGlzcGF0Y2hFdmVudHMoKSkgewogICAgICAg
ICAgICAgLy8gRHJhZyB3YXMgY2FubmVkIGF0IHRoZSBsYXN0IG1pbnV0ZSAtIHdlIG93ZSBtX2Ry
YWdTcmMgYSBEUkFHRU5EIGV2ZW50CiAgICAgICAgICAgICBkaXNwYXRjaERyYWdTcmNFdmVudChl
dmVudE5hbWVzKCkuZHJhZ2VuZEV2ZW50LCBldmVudC5ldmVudCgpKTsKICAgICAgICAgICAgIG1f
bW91c2VEb3duTWF5U3RhcnREcmFnID0gZmFsc2U7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9DaGFu
Z2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCShyZXZpc2lvbiAx
MTUyMzMpCisrKyBTb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEs
MyArMSwyMSBAQAorMjAxMi0wNC0yNSAgRW5yaWNhIENhc3VjY2kgIDxlbnJpY2FAYXBwbGUuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04gKHIxMTA0OTQpOiBEcmFnZ2luZyBpbWFnZXMgZnJvbSBT
YWZhcmkgdG8gRmluZGVyIHJlc3VsdHMgaW4gLndlYmxvYyByYXRoZXIgdGhhbiBpbWFnZSBmaWxl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NDg3OAor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTExNTU0MDc+CisgICAgICAgIAorICAgICAgICBJbiBX
ZWJLaXQyLCBpdCBjb3VsZCBoYXBwZW4gdG8gdHJ5IHRvIHN0YXJ0IHRoZSBkcmFnIHR3aWNlLCBn
aXZlbiB0aGUgYXN5bmNocm9ub3VzIG5hdHVyZQorICAgICAgICBvZiB0aGUgY29tbXVuaWNhdGlv
biBiZXR3ZWVuIHRoZSBVSSBwcm9jZXNzIGFuZCB0aGUgV2ViUHJvY2Vzcy4KKyAgICAgICAgV2Ug
bmVlZCB0byBndWFyYW50ZWUgdGhhdCB3ZSBkb24ndCBkbyB0aGF0LCBvdGhlcndpc2Ugb24gT1Mg
WCB0aGUgcGFzdGVib2FyZCBvd25lcnNoaXAKKyAgICAgICAgZ2V0cyBjaGFuZ2VkIHdoaWNoIGFm
ZmVjdHMgdGhlIHByb21pc2VkIGZpbGUgdHlwZXMuCisgICAgICAgIFRoZSBmaXggZm9yIHRoZSBw
cm9ibGVtIGlzIGluIFdlYkNvcmUgYW5kIHdlIGNhbiBub3cgcmVtb3ZlIHRoZSBndWFyZCBvbiBf
c2V0RHJhZ0ltYWdlLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogVUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3Lm1tOgorICAgICAgICAoLVtXS1ZpZXcg
bW91c2VEb3duOl0pOgorICAgICAgICAoLVtXS1ZpZXcgX3NldERyYWdJbWFnZTphdDpsaW5rRHJh
ZzpdKToKKwogMjAxMi0wNC0xOCAgVG9yIEFybmUgVmVzdGLDuCAgPHRvci5hcm5lLnZlc3Rib0Bu
b2tpYS5jb20+CiAKICAgICAgICAgW1F0XSBNYWtlIHRoZSB3ZWIgdmlldydzIHVybCBwcm9wZXJ0
eSBmb2xsb3cgdGhlIGFjdGl2ZSB1cmwKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvbWFjL1dLVmlldy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL21hYy9XS1ZpZXcubW0JKHJldmlzaW9uIDExNTE0NSkKKysrIFNvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvbWFjL1dLVmlldy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTc3LDcgKzE3Nyw2
IEBAIEBpbnRlcmZhY2UgV0tWaWV3RGF0YSA6IE5TT2JqZWN0IHsKICAgICBib29sIF9pblJlc2ln
bkZpcnN0UmVzcG9uZGVyOwogICAgIE5TRXZlbnQgKl9tb3VzZURvd25FdmVudDsKICAgICBCT09M
IF9pZ25vcmluZ01vdXNlRHJhZ2dlZEV2ZW50czsKLSAgICBCT09MIF9kcmFnSGFzU3RhcnRlZDsK
IAogICAgIGlkIF9mbGFnc0NoYW5nZWRFdmVudE1vbml0b3I7CiAjaWYgRU5BQkxFKEdFU1RVUkVf
RVZFTlRTKQpAQCAtMTA0MCw3ICsxMDM5LDYgQEAgLSAodm9pZCltb3VzZURvd246KE5TRXZlbnQg
KilldmVudAogewogICAgIFtzZWxmIF9zZXRNb3VzZURvd25FdmVudDpldmVudF07CiAgICAgX2Rh
dGEtPl9pZ25vcmluZ01vdXNlRHJhZ2dlZEV2ZW50cyA9IE5POwotICAgIF9kYXRhLT5fZHJhZ0hh
c1N0YXJ0ZWQgPSBOTzsKICAgICBbc2VsZiBtb3VzZURvd25JbnRlcm5hbDpldmVudF07CiB9CiAK
QEAgLTI2MDcsMTIgKzI2MDUsNiBAQCAtICh2b2lkKV9jb3VudFN0cmluZ01hdGNoZXNJbkN1c3Rv
bVJlcHJlCiAKIC0gKHZvaWQpX3NldERyYWdJbWFnZTooTlNJbWFnZSAqKWltYWdlIGF0OihOU1Bv
aW50KWNsaWVudFBvaW50IGxpbmtEcmFnOihCT09MKWxpbmtEcmFnCiB7Ci0gICAgLy8gV2UgbmVl
ZCB0byBwcmV2ZW50IHJlLWVudGVyaW5nIHRoaXMgY2FsbCB0byBhdm9pZCBjcmFzaGluZyBpbiBB
cHBLaXQuCi0gICAgLy8gR2l2ZW4gdGhlIGFzeW5jaHJvbm91cyBuYXR1cmUgb2YgV2ViS2l0MiB0
aGlzIGNhbiBub3cgaGFwcGVuLgotICAgIGlmIChfZGF0YS0+X2RyYWdIYXNTdGFydGVkKQotICAg
ICAgICByZXR1cm47Ci0gICAgCi0gICAgX2RhdGEtPl9kcmFnSGFzU3RhcnRlZCA9IFlFUzsKICAg
ICBJbnRTaXplIHNpemUoW2ltYWdlIHNpemVdKTsKICAgICBzaXplLnNjYWxlKDEuMCAvIF9kYXRh
LT5fcGFnZS0+ZGV2aWNlU2NhbGVGYWN0b3IoKSk7CiAgICAgW2ltYWdlIHNldFNpemU6c2l6ZV07
CkBAIC0yNjI3LDcgKzI2MTksNiBAQCAtICh2b2lkKV9zZXREcmFnSW1hZ2U6KE5TSW1hZ2UgKilp
bWFnZSBhCiAgICAgICAgICAgcGFzdGVib2FyZDpbTlNQYXN0ZWJvYXJkIHBhc3RlYm9hcmRXaXRo
TmFtZTpOU0RyYWdQYm9hcmRdCiAgICAgICAgICAgICAgIHNvdXJjZTpzZWxmCiAgICAgICAgICAg
IHNsaWRlQmFjazpZRVNdOwotICAgIF9kYXRhLT5fZHJhZ0hhc1N0YXJ0ZWQgPSBOTzsKIH0KIAog
c3RhdGljIGJvb2wgbWF0Y2hlc0V4dGVuc2lvbk9yRXF1aXZhbGVudChOU1N0cmluZyAqZmlsZW5h
bWUsIE5TU3RyaW5nICpleHRlbnNpb24pCg==
</data>
<flag name="review"
          id="144326"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>