<?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>24735</bug_id>
          
          <creation_ts>2009-03-20 20:35:29 -0700</creation_ts>
          <short_desc>Poor setDragImage support on Windows</short_desc>
          <delta_ts>2009-07-24 17:08:00 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows Vista</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 name="Sebastian Markbåge">sebastian</reporter>
          <assigned_to name="Jessie Berlin">jberlin</assigned_to>
          <cc>aroben</cc>
    
    <cc>jberlin</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>114623</commentid>
    <comment_count>0</comment_count>
    <who name="Sebastian Markbåge">sebastian</who>
    <bug_when>2009-03-20 20:35:29 -0700</bug_when>
    <thetext>At the start of a drag operation you can use event.dataTransfer.setDragImage(...) to change the graphic to display by the cursor during the operation.

On Mac this is supported for both images and elements.

On Windows Safari has support for only images as the first parameter of setDragImage. It is not supported on &lt;a&gt; and &lt;img&gt; tags that has their own implementations that can&apos;t be overridden.

Google Chrome has the function but no graphics shows up around the cursor for any drag operation.

All versions should behave like the Mac version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127786</commentid>
    <comment_count>1</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-23 18:45:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/5015942&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127789</commentid>
    <comment_count>2</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-23 18:47:10 -0700</bug_when>
    <thetext>*** Bug 24734 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127918</commentid>
    <comment_count>3</comment_count>
      <attachid>31785</attachid>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-24 08:52:52 -0700</bug_when>
    <thetext>Created attachment 31785
Adds the ability to set an element as the drag image on Windows

Does not fix the case of dragging a link where the default link image
is still used, even when the -webkit-user-drag is set to &quot;element&quot;. This
is the same behavior as is found on OS X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127926</commentid>
    <comment_count>4</comment_count>
      <attachid>31785</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-06-24 09:45:53 -0700</bug_when>
    <thetext>Comment on attachment 31785
Adds the ability to set an element as the drag image on Windows

&gt;  DragImageRef ClipboardWin::createDragImage(IntPoint&amp; loc) const
&gt;  {
&gt;      HBITMAP result = 0;
&gt; -    //FIXME: Need to be able to draw element &lt;rdar://problem/5015942&gt;
&gt;      if (m_dragImage) {
&gt;          result = createDragImageFromImage(m_dragImage-&gt;image());        
&gt;          loc = m_dragLoc;
&gt; +    } else if (m_dragImageElement) {
&gt; +        Node* node = dragImageElement();
&gt; +        result = node-&gt;document()-&gt;frame()-&gt;nodeImage(node);
&gt; +        loc = m_dragLoc;
&gt;      }

It&apos;s strange to use m_dragImageElement on the first line, then dragImageElement() on the second. I don&apos;t really have a preference, but using m_dragImageElement consistently would match the code above more closely.

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127935</commentid>
    <comment_count>5</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-24 10:04:34 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 31785 [review])
&gt; &gt;  DragImageRef ClipboardWin::createDragImage(IntPoint&amp; loc) const
&gt; &gt;  {
&gt; &gt;      HBITMAP result = 0;
&gt; &gt; -    //FIXME: Need to be able to draw element &lt;rdar://problem/5015942&gt;
&gt; &gt;      if (m_dragImage) {
&gt; &gt;          result = createDragImageFromImage(m_dragImage-&gt;image());        
&gt; &gt;          loc = m_dragLoc;
&gt; &gt; +    } else if (m_dragImageElement) {
&gt; &gt; +        Node* node = dragImageElement();
changed to be: Node* node = m_dragImageElement.get();
&gt; &gt; +        result = node-&gt;document()-&gt;frame()-&gt;nodeImage(node);
&gt; &gt; +        loc = m_dragLoc;
&gt; &gt;      }
&gt; 
&gt; It&apos;s strange to use m_dragImageElement on the first line, then
&gt; dragImageElement() on the second. I don&apos;t really have a preference, but using
&gt; m_dragImageElement consistently would match the code above more closely.
&gt; 
&gt; r=me
&gt; 

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128436</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-06-26 01:37:28 -0700</bug_when>
    <thetext>Does jberlin have commit-bit or does aroben plan to land this with modifications?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128483</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-06-26 08:38:36 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Does jberlin have commit-bit

Yes. &lt;http://trac.webkit.org/search?q=jberlin&amp;noquickjump=1&amp;changeset=on&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128485</commentid>
    <comment_count>8</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-26 08:47:04 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Does jberlin have commit-bit or does aroben plan to land this with
&gt; modifications?
&gt; 

I did commit, but I didn&apos;t mark it as fixed because the bug mentions the desire to see the link tag be able to be given a custom setDragImage and that is currently not supported on either mac or windows.

Sorry I didn&apos;t respond earlier. For some reason I kept getting an &quot;internal error&quot; message when I navigated to this page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128489</commentid>
    <comment_count>9</comment_count>
      <attachid>31785</attachid>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-06-26 09:09:51 -0700</bug_when>
    <thetext>Comment on attachment 31785
Adds the ability to set an element as the drag image on Windows

committed with revision 45087</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134686</commentid>
    <comment_count>10</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2009-07-24 17:08:00 -0700</bug_when>
    <thetext>Created a new bug for not being able to set the drag image of a link:

https://bugs.webkit.org/show_bug.cgi?id=27670

Marking this bug as fixed, since the last committed patch addressed all other concerns.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>31785</attachid>
            <date>2009-06-24 08:52:52 -0700</date>
            <delta_ts>2009-06-26 09:09:51 -0700</delta_ts>
            <desc>Adds the ability to set an element as the drag image on Windows</desc>
            <filename>addSetDragImageToElementForWindows.txt</filename>
            <type>text/plain</type>
            <size>5235</size>
            <attacher name="Jessie Berlin">jberlin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NTA4MykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjcgQEAKKzIwMDktMDYtMjQgIEplc3NpZSBCZXJsaW4gIDxqYmVybGluQGFwcGxl
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQ
YXJ0aWFsbHkgZml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
NDczNQorICAgICAgICAoPHJkYXI6Ly9wcm9ibGVtLzUwMTU5NDI+KQorICAgICAgICBXaGVyZSBv
biB3aW5kb3dzIGl0IHdhcyBub3QgcG9zc2libGUgdG8gc2V0IGFuIGVsZW1lbnQgYXMgdGhlIGRy
YWcKKyAgICAgICAgaW1hZ2UgdXNpbmcgc2V0RHJhZ0ltYWdlIG9uIHRoZSBkYXRhVHJhbnNmZXIg
b2JqZWN0LgorICAgICAgICAKKyAgICAgICAgRG9lcyBub3QgImZpeCIgdGhlIGNhc2Ugb2YgZHJh
Z2dpbmcgYSBsaW5rIHdoZXJlIHRoZSBkZWZhdWx0IGxpbmsgaW1hZ2UKKyAgICAgICAgaXMgc3Rp
bGwgdXNlZCwgZXZlbiB3aGVuIHRoZSAtd2Via2l0LXVzZXItZHJhZyBpcyBzZXQgdG8gImVsZW1l
bnQiLiBUaGlzCisgICAgICAgIGlzIHRoZSBzYW1lIGJlaGF2aW9yIGFzIGlzIGZvdW5kIG9uIE9T
IFguCisgICAgICAgIAorICAgICAgICBBZGRlZCBhIG1hbnVhbCB0ZXN0IGJlY2F1c2UgaXQgaXMg
bm90IHBvc3NpYmxlIHRvIGNoZWNrIHRoYXQgd2hhdCBpcworICAgICAgICBjb250YWluZWQgaW4g
dGhlIGltYWdlIHNuYXBzaG90IGlzIGluZGVlZCB0aGUgcmVxdWVzdGVkIGVsZW1lbnQuCisKKyAg
ICAgICAgKiBkb20vQ2xpcGJvYXJkLmg6CisgICAgICAgIChXZWJDb3JlOjpDbGlwYm9hcmQ6OmRy
YWdJbWFnZUVsZW1lbnQpOgorICAgICAgICBNYWRlIGdldHRpbmcgdGhlIHJhdyBwb2ludGVyIGZy
b20gdGhlIFJlZlB0ciBhIGNvbnN0IG9wZXJhdGlvbi4KKyAgICAgICAgKiBtYW51YWwtdGVzdHMv
ZHJhZy13aXRoLWRpdi1vci1pbWFnZS1hcy1kYXRhLWltYWdlLmh0bWw6IEFkZGVkLgorICAgICAg
ICAqIHBsYXRmb3JtL3dpbi9DbGlwYm9hcmRXaW4uY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2xp
cGJvYXJkV2luOjpjcmVhdGVEcmFnSW1hZ2UpOgorICAgICAgICBHZXQgYW4gaW1hZ2Ugb2YgdGhl
IHJlbmRlcmVkIGVsZW1lbnQgYW5kIGl0cyBzdWJ0cmVlLgorCiAyMDA5LTA2LTI0ICBOaWtvbGFz
IFppbW1lcm1hbm4gIDxuaWtvbGFzLnppbW1lcm1hbm5AdG9yY2htb2JpbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEFkYW0gUm9iZW4uCkluZGV4OiBXZWJDb3JlL2RvbS9DbGlwYm9hcmQu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2RvbS9DbGlwYm9hcmQuaAkocmV2aXNpb24gNDUwODAp
CisrKyBXZWJDb3JlL2RvbS9DbGlwYm9hcmQuaAkod29ya2luZyBjb3B5KQpAQCAtNTcsNyArNTcs
NyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIEludFBvaW50IGRyYWdMb2NhdGlvbigp
IGNvbnN0IHsgcmV0dXJuIG1fZHJhZ0xvYzsgfQogICAgICAgICBDYWNoZWRJbWFnZSogZHJhZ0lt
YWdlKCkgY29uc3QgeyByZXR1cm4gbV9kcmFnSW1hZ2UuZ2V0KCk7IH0KICAgICAgICAgdmlydHVh
bCB2b2lkIHNldERyYWdJbWFnZShDYWNoZWRJbWFnZSosIGNvbnN0IEludFBvaW50JikgPSAwOwot
ICAgICAgICBOb2RlKiBkcmFnSW1hZ2VFbGVtZW50KCkgeyByZXR1cm4gbV9kcmFnSW1hZ2VFbGVt
ZW50LmdldCgpOyB9CisgICAgICAgIE5vZGUqIGRyYWdJbWFnZUVsZW1lbnQoKSBjb25zdCB7IHJl
dHVybiBtX2RyYWdJbWFnZUVsZW1lbnQuZ2V0KCk7IH0KICAgICAgICAgdmlydHVhbCB2b2lkIHNl
dERyYWdJbWFnZUVsZW1lbnQoTm9kZSosIGNvbnN0IEludFBvaW50JikgPSAwOwogICAgICAgICAK
ICAgICAgICAgdmlydHVhbCBEcmFnSW1hZ2VSZWYgY3JlYXRlRHJhZ0ltYWdlKEludFBvaW50JiBk
cmFnTG9jYXRpb24pIGNvbnN0ID0gMDsKSW5kZXg6IFdlYkNvcmUvbWFudWFsLXRlc3RzL2RyYWct
d2l0aC1kaXYtb3ItaW1hZ2UtYXMtZGF0YS1pbWFnZS5odG1sCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvbWFudWFsLXRlc3RzL2RyYWctd2l0aC1kaXYtb3ItaW1hZ2UtYXMtZGF0YS1pbWFnZS5odG1s
CShyZXZpc2lvbiAwKQorKysgV2ViQ29yZS9tYW51YWwtdGVzdHMvZHJhZy13aXRoLWRpdi1vci1p
bWFnZS1hcy1kYXRhLWltYWdlLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNTUgQEAKKzxo
dG1sPgorICAgIDxoZWFkPgorICAgICAgICA8dGl0bGU+VGVzdCBmb3IgV2ViS2l0IGJ1ZyAyNDcz
NTogUG9vciBzZXREcmFnSW1hZ2Ugc3VwcG9ydCBvbiBXaW5kb3dzPC90aXRsZT4KKyAgICAgICAg
PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKworICAgICAgICAgICAgLmRyYWdnYWJsZSB7CisgICAg
ICAgICAgICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IGVsZW1lbnQ7CisgICAgICAgICAgICAgICAg
LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIAor
ICAgICAgICAgICAgI2xpbmtUb1VzZUFzSW1hZ2UgeworICAgICAgICAgICAgICAgIGJhY2tncm91
bmQtY29sb3I6IHNpbHZlcjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIAorICAgICAgICAg
ICAgI2RpdlRvVXNlQXNJbWFnZSB7CisgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjog
cGluazsKKyAgICAgICAgICAgIH0KKworICAgICAgICA8L3N0eWxlPgorCisgICAgICAgIDxzY3Jp
cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICAgICAgICAgIGZ1bmN0aW9uIGRyYWdEaXZB
bmRTZWVJbWFnZURyYWdnZWQoKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGV2ZW50
LmRhdGFUcmFuc2Zlci5zZXREcmFnSW1hZ2UoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImltZ1Rv
VXNlQXNJbWFnZSIpLCBldmVudC5wYWdlWCwgZXZlbnQucGFnZVkpOworICAgICAgICAgICAgfQor
ICAgICAgICAgICAgCisgICAgICAgICAgICBmdW5jdGlvbiBkcmFnSW1hZ2VBbmRTZWVEaXZEcmFn
Z2VkKCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBldmVudC5kYXRhVHJhbnNmZXIu
c2V0RHJhZ0ltYWdlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJkaXZUb1VzZUFzSW1hZ2UiKSwg
ZXZlbnQucGFnZVgsIGV2ZW50LnBhZ2VZKTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3Jp
cHQ+CisgICAgPC9oZWFkPgorICAgIDxib2R5ID4KKyAgICAgICAgPGgzPlRlc3QgZm9yIDxhIGhy
ZWY9J2h0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDczNSc+V2ViS2l0
IGJ1ZyAyNDczNTwvYT46IFBvb3Igc2V0RHJhZ0ltYWdlIHN1cHBvcnQgb24gV2luZG93czwvaDM+
CisKKyAgICAgICAgPHA+SW5zdHJ1Y3Rpb25zOiA8L3A+CisgICAgICAgIDxwPldoZW4geW91IGRy
YWcgdGhlIGZpcnN0IGRpdiwgdGhlIGltYWdlIHVuZGVyIHRoZSBjdXJzb3Igc2hvdWxkIGJlIG9m
IHRoZSBzZWNvbmQgaW1hZ2UuIDwvcD4KKyAgICAgICAgPHA+V2hlbiB5b3UgZHJhZyB0aGUgZmly
c3QgaW1hZ2UsIHRoZSBpbWFnZSB1bmRlciB0aGUgY3Vyc29yIHNob3VsZCBiZSBvZiB0aGUgc2Vj
b25kIGRpdi4gPC9wPgorICAgICAgICAKKyAgICAgICAgPGJyIC8+CisgICAgICAgIDxiciAvPgor
ICAgICAgICAKKyAgICAgICAgPGRpdiBjbGFzcz0iZHJhZ2dhYmxlIiBvbmRyYWdzdGFydD0iZHJh
Z0RpdkFuZFNlZUltYWdlRHJhZ2dlZCgpIj4gRHJhZyBtZSwgSSBhbSBhIGRpdiEgKGZpcnN0IGRp
dik8L2Rpdj4NCisgICAgICAgIDxiciAvPg0KKyAgICAgICAgPGJyIC8+DQorICAgICAgICA8aW1n
IHNyYz0icmVzb3VyY2VzL3dlYmtpdC1iYWNrZ3JvdW5kLnBuZyIgY2xhc3M9ImRyYWdnYWJsZSIg
b25kcmFnc3RhcnQ9ImRyYWdJbWFnZUFuZFNlZURpdkRyYWdnZWQoKSIgLz4NCisgICAgICAgIDxi
ciAvPg0KKyAgICAgICAgPGJyIC8+DQorICAgICAgICA8aW1nIHNyYz0icmVzb3VyY2VzL2RyYWct
aW1hZ2UucG5nIiBpZD0iaW1nVG9Vc2VBc0ltYWdlIiAvPg0KKyAgICAgICAgPGJyIC8+DQorICAg
ICAgICA8YnIgLz4NCisgICAgICAgIDxkaXYgaWQ9ImRpdlRvVXNlQXNJbWFnZSI+IFdoZW4gYSBk
cmFnIGlzIHN0YXJ0ZWQgb24gdGhlIGltYWdlLCB0aGlzIGlzIHRoZSBkaXYgdGhhdCBpcyB1c2Vk
IGFzIHRoZSBkcmFnIGltYWdlISAoc2Vjb25kIGRpdik8L2Rpdj4NCisgICAgCisgICAgPC9ib2R5
PgorPC9odG1sPgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS93aW4vQ2xpcGJvYXJkV2luLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL3dpbi9DbGlwYm9hcmRXaW4uY3BwCShyZXZp
c2lvbiA0NTA4MCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vd2luL0NsaXBib2FyZFdpbi5jcHAJKHdv
cmtpbmcgY29weSkKQEAgLTYwOCwxMCArNjA4LDEzIEBAIHZvaWQgQ2xpcGJvYXJkV2luOjpzZXRE
cmFnSW1hZ2VFbGVtZW50KE4KIERyYWdJbWFnZVJlZiBDbGlwYm9hcmRXaW46OmNyZWF0ZURyYWdJ
bWFnZShJbnRQb2ludCYgbG9jKSBjb25zdAogewogICAgIEhCSVRNQVAgcmVzdWx0ID0gMDsKLSAg
ICAvL0ZJWE1FOiBOZWVkIHRvIGJlIGFibGUgdG8gZHJhdyBlbGVtZW50IDxyZGFyOi8vcHJvYmxl
bS81MDE1OTQyPgogICAgIGlmIChtX2RyYWdJbWFnZSkgewogICAgICAgICByZXN1bHQgPSBjcmVh
dGVEcmFnSW1hZ2VGcm9tSW1hZ2UobV9kcmFnSW1hZ2UtPmltYWdlKCkpOyAgICAgICAgCiAgICAg
ICAgIGxvYyA9IG1fZHJhZ0xvYzsKKyAgICB9IGVsc2UgaWYgKG1fZHJhZ0ltYWdlRWxlbWVudCkg
eworICAgICAgICBOb2RlKiBub2RlID0gZHJhZ0ltYWdlRWxlbWVudCgpOworICAgICAgICByZXN1
bHQgPSBub2RlLT5kb2N1bWVudCgpLT5mcmFtZSgpLT5ub2RlSW1hZ2Uobm9kZSk7CisgICAgICAg
IGxvYyA9IG1fZHJhZ0xvYzsKICAgICB9CiAgICAgcmV0dXJuIHJlc3VsdDsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>