<?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>69165</bug_id>
          
          <creation_ts>2011-09-30 13:10:18 -0700</creation_ts>
          <short_desc>[HTML5] Drag and drop: setDragImage does not work immediately</short_desc>
          <delta_ts>2017-09-21 11:26:37 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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 name="Rafał Miłecki">zajec5</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ian</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>476273</commentid>
    <comment_count>0</comment_count>
      <attachid>109335</attachid>
    <who name="Rafał Miłecki">zajec5</who>
    <bug_when>2011-09-30 13:10:18 -0700</bug_when>
    <thetext>Created attachment 109335
Bug testcase

I&apos;ve originally reported this issue in:
Message-ID: &lt;CACna6rzq6C5ZcmNK5D77fFsdCYdVYz11z9RYZBSKpCCNgr-EUQ@mail.gmail.com&gt;

What I want to achieve:
Slightly different look of dragged element (the original one) and drag feedback (the one under the cursor).

How I try to do this:
I call event.setDragImage(...) *before* restyling original element. I expect browser to create drag feedback using old styles and *after that* apply new styles for original element.

Please see the attachment for details.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476543</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-09-30 23:10:54 -0700</bug_when>
    <thetext>See also: bug 27670, bug 28381.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>109335</attachid>
            <date>2011-09-30 13:10:18 -0700</date>
            <delta_ts>2011-09-30 13:10:18 -0700</delta_ts>
            <desc>Bug testcase</desc>
            <filename>drag.and.drop.html</filename>
            <type>text/html</type>
            <size>1823</size>
            <attacher name="Rafał Miłecki">zajec5</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+DQo8aHRtbCBsYW5nPSJlbiI+DQo8aGVhZD4NCgk8bWV0YSBjaGFyc2V0
PSJ1dGYtOCIgLz4NCgk8dGl0bGU+RHJhZyBhbmQgZHJvcDogc2V0dGluZyBkcmFnIGZlZWRiYWNr
IHdpdGggc2V0RHJhZ0ltYWdlPC90aXRsZT4NCgk8c3R5bGU+DQoJZGl2IHsgd2lkdGg6IDMwMHB4
OyBtYXJnaW46IDIwcHggMDsgcGFkZGluZzogNXB4IDA7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNr
OyBmb250LXNpemU6IDIwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgfQ0KCXAgeyB3aWR0aDogNjAw
cHg7IH0NCgk8L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHk+DQoJPHA+SW4gdGhpcyB0ZXN0LWNhc2Us
IHNldHRpbmcgZHJhZyBmZWVkYmFjayBpbWFnZSBpcyBkb25lICpiZWZvcmUqIGNoYW5naW5nIGJh
Y2tncm91bmQgY29sb3IuIEkgZXhwZWN0IGRyYWcgZmVlZGJhY2sgaW1hZ2UgdG8gYmUgd2l0aG91
dCBjaGFuZ2VkICh5ZWxsb3cpIGJhY2tncm91bmQuIEkndmUgbWFuYWdlZCB0byBhY2hpZXZlIHRo
aXMgYnkgZGVsYXlpbmcgYmFja2dyb3VuZCBjaGFuZ2UgYnkgMSBtcyAoYnkgbW92aW5nIGl0IHRv
IHNlcGFyYXRlZCwgZGVsYXllZCBmdW5jdGlvbikuPC9wPg0KCTxwPmh0dHA6Ly93d3cud2hhdHdn
Lm9yZy9zcGVjcy93ZWItYXBwcy9jdXJyZW50LXdvcmsvbXVsdGlwYWdlL2RuZC5odG1sI2RyYWct
ZGF0YS1zdG9yZS1lbGVtZW50cy1saXN0PC9wPg0KCTxkaXYgZHJhZ2dhYmxlPSJ0cnVlIiBpZD0i
b25lIj5EUkFHIE1FIChub3JtYWwpPC9kaXY+DQoJPGRpdiBkcmFnZ2FibGU9InRydWUiIGlkPSJ0
d28iPkRSQUcgTUUgKGRlbGF5KTwvZGl2Pg0KCTxzY3JpcHQ+DQoJdmFyIG9uZSA9IGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCdvbmUnKTsNCglvbmUuYWRkRXZlbnRMaXN0ZW5lcignZHJhZ3N0YXJ0
JywgZnVuY3Rpb24oZXZlbnQpIHsNCgkJZXZlbnQuZGF0YVRyYW5zZmVyLnNldERhdGEoJ1RleHQn
LCAwKTsgLyogRnggd29ya2Fyb3VuZCAqLw0KCQlldmVudC5kYXRhVHJhbnNmZXIuc2V0RHJhZ0lt
YWdlKHRoaXMsIDAsIDApOw0KCQlvbmUuc3R5bGUuYmFja2dyb3VuZENvbG9yID0gJ3llbGxvdyc7
DQoJfSwgZmFsc2UpOw0KCW9uZS5hZGRFdmVudExpc3RlbmVyKCdkcmFnZW5kJywgZnVuY3Rpb24o
ZXZlbnQpIHsNCgkJb25lLnN0eWxlLmJhY2tncm91bmRDb2xvciA9ICcnOw0KCX0sIGZhbHNlKTsN
CglvbmUuYWRkRXZlbnRMaXN0ZW5lcignZHJhZ292ZXInLCBmdW5jdGlvbihldmVudCkgew0KCQll
dmVudC5wcmV2ZW50RGVmYXVsdCgpOw0KCX0sIGZhbHNlKTsNCg0KCXZhciB0d28gPSBkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgndHdvJyk7DQoJdHdvLmFkZEV2ZW50TGlzdGVuZXIoJ2RyYWdzdGFy
dCcsIGZ1bmN0aW9uKGV2ZW50KSB7DQoJCWV2ZW50LmRhdGFUcmFuc2Zlci5zZXREYXRhKCdUZXh0
JywgMCk7IC8qIEZ4IHdvcmthcm91bmQgKi8NCgkJZXZlbnQuZGF0YVRyYW5zZmVyLnNldERyYWdJ
bWFnZSh0aGlzLCAwLCAwKTsNCgkJd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7DQoJCQl0
d28uc3R5bGUuYmFja2dyb3VuZENvbG9yID0gJ3llbGxvdyc7DQoJCX0sIDEpOw0KCX0sIGZhbHNl
KTsNCgl0d28uYWRkRXZlbnRMaXN0ZW5lcignZHJhZ2VuZCcsIGZ1bmN0aW9uKGV2ZW50KSB7DQoJ
CXR3by5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPSAnJzsNCgl9LCBmYWxzZSk7DQoJdHdvLmFkZEV2
ZW50TGlzdGVuZXIoJ2RyYWdvdmVyJywgZnVuY3Rpb24oZXZlbnQpIHsNCgkJZXZlbnQucHJldmVu
dERlZmF1bHQoKTsNCgl9LCBmYWxzZSk7DQoJPC9zY3JpcHQ+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>