<?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>101723</bug_id>
          
          <creation_ts>2012-11-09 01:27:07 -0800</creation_ts>
          <short_desc>[EFL][WK2] Add support for custom cursors</short_desc>
          <delta_ts>2012-11-09 03:06:51 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>762698</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-09 01:27:07 -0800</bug_when>
    <thetext>WebKit2 EFL can only handle standard cursors, not custom ones. We should implement this.

Demo:
http://webdesign.about.com/od/examples/l/blstylescursorexamples.htm#fancy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762707</commentid>
    <comment_count>1</comment_count>
      <attachid>173238</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-09 01:40:43 -0800</bug_when>
    <thetext>Created attachment 173238
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762745</commentid>
    <comment_count>2</comment_count>
      <attachid>173238</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-11-09 02:14:57 -0800</bug_when>
    <thetext>Comment on attachment 173238
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=173238&amp;action=review

&gt; Source/WebCore/platform/graphics/efl/ImageEfl.cpp:70
&gt; +Evas_Object* BitmapImage::getEvasObject(Evas* evas)
&gt; +{
&gt; +    NativeImageCairo* image = nativeImageForCurrentFrame();
&gt; +    return image ? evasObjectFromCairoImageSurface(evas, image-&gt;surface()).leakRef() : 0;
&gt; +}

In Qt this would be called toEvasObject as it does work and not just returns</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762750</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-11-09 02:19:56 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 173238 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=173238&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/efl/ImageEfl.cpp:70
&gt; &gt; +Evas_Object* BitmapImage::getEvasObject(Evas* evas)
&gt; &gt; +{
&gt; &gt; +    NativeImageCairo* image = nativeImageForCurrentFrame();
&gt; &gt; +    return image ? evasObjectFromCairoImageSurface(evas, image-&gt;surface()).leakRef() : 0;
&gt; &gt; +}
&gt; 
&gt; In Qt this would be called toEvasObject as it does work and not just returns

I kept consistency with other ports:
virtual NSImage* getNSImage() { return 0; }
virtual CGImageRef getCGImageRef() { return 0; }
virtual bool getHBITMAP(HBITMAP) { return false; }
virtual GdkPixbuf* getGdkPixbuf() { return 0; }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762775</commentid>
    <comment_count>4</comment_count>
      <attachid>173238</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-09 03:06:44 -0800</bug_when>
    <thetext>Comment on attachment 173238
Patch

Clearing flags on attachment: 173238

Committed r134041: &lt;http://trac.webkit.org/changeset/134041&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762776</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-09 03:06:51 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173238</attachid>
            <date>2012-11-09 01:40:43 -0800</date>
            <delta_ts>2012-11-09 03:06:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>101723_custom_cursors.patch</filename>
            <type>text/plain</type>
            <size>7163</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlY2RiMzk4Li40YWZkNGZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYg
QEAKKzIwMTItMTEtMDkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIEFkZCBzdXBwb3J0IGZvciBjdXN0b20gY3Vyc29y
cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxNzIz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGdl
dEV2YXNPYmplY3QoKSB2aXJ0dWFsIG1ldGhvZCB0byBJbWFnZSBjbGFzcyBhbmQKKyAgICAgICAg
cHJvdmlkZSBpbXBsZW1lbnRhdGlvbiBmb3IgQml0bWFwSW1hZ2UuCisKKyAgICAgICAgTm8gbmV3
IHRlc3RzLCBubyBiZWhhdmlvciBjaGFuZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwvQ3Vy
c29yRWZsLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmN1cnNvclN0cmluZyk6CisgICAgICAgICog
cGxhdGZvcm0vZ3JhcGhpY3MvQml0bWFwSW1hZ2UuaDoKKyAgICAgICAgKEJpdG1hcEltYWdlKToK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9JbWFnZS5oOgorICAgICAgICAoSW1hZ2UpOgor
ICAgICAgICAoV2ViQ29yZTo6SW1hZ2U6OmdldEV2YXNPYmplY3QpOgorICAgICAgICAqIHBsYXRm
b3JtL2dyYXBoaWNzL2VmbC9JbWFnZUVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpCaXRtYXBJ
bWFnZTo6Z2V0RXZhc09iamVjdCk6CisgICAgICAgIChXZWJDb3JlKToKKwogMjAxMi0xMS0wOCAg
QXJwaXRhIEJhaHVndW5hICA8YXJwaXRhYmFodWd1bmFAZ21haWwuY29tPgogCiAgICAgICAgIHRh
YmxlIG5vdCBhbGlnbmVkIGluIGNlbnRlciBjb2x1bW4gYW5kIHNlZW1zIHNocnVuayBiZWNhdXNl
IG9mIGZsb2F0OnJpZ2h0ICh0YWJsZS1sYXlvdXQ6IGZpeGVkIGFuZCB3aWR0aDogMTAwJSkKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9DdXJzb3JFZmwuY3BwIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0N1cnNvckVmbC5jcHAKaW5kZXggNjQzNGU0NS4uYTYw
ZTIzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0N1cnNvckVmbC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZsL0N1cnNvckVmbC5jcHAKQEAgLTEx
MCw3ICsxMTAsOCBAQCBzdGF0aWMgY29uc3QgY2hhciogY3Vyc29yU3RyaW5nKEN1cnNvcjo6VHlw
ZSB0eXBlKQogICAgICAgICAiY3Vyc29yL3pvb21fb3V0IiwKICAgICAgICAgImN1cnNvci9ncmFi
IiwKICAgICAgICAgImN1cnNvci9ncmFiYmluZyIsCi0gICAgICAgICIifTsgLy8gRklYTUU6IEp1
c3QgcmV0dXJuICIiIGZvciBjdXN0b20gdHlwZS4gV2UgZG9uJ3Qgc3VwcG9ydCBpdCBub3cuCisg
ICAgICAgICIiIC8vIEN1c3RvbSBjdXJzb3IuCisgICAgfTsKICAgICByZXR1cm4gY3Vyc29yU3Ry
aW5nc1t0eXBlXTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvQml0bWFwSW1hZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0Jp
dG1hcEltYWdlLmgKaW5kZXggMDAzODdkNi4uNzA0M2Q5YiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQml0bWFwSW1hZ2UuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9CaXRtYXBJbWFnZS5oCkBAIC0xNzMsNiArMTczLDEwIEBAIHB1
YmxpYzoKICAgICB2aXJ0dWFsIEdka1BpeGJ1ZiogZ2V0R2RrUGl4YnVmKCk7CiAjZW5kaWYKIAor
I2lmIFBMQVRGT1JNKEVGTCkKKyAgICB2aXJ0dWFsIEV2YXNfT2JqZWN0KiBnZXRFdmFzT2JqZWN0
KEV2YXMqKTsKKyNlbmRpZgorCiAgICAgdmlydHVhbCBOYXRpdmVJbWFnZVB0ciBuYXRpdmVJbWFn
ZUZvckN1cnJlbnRGcmFtZSgpOwogICAgIHZpcnR1YWwgYm9vbCBjdXJyZW50RnJhbWVIYXNBbHBo
YSgpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9JbWFn
ZS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvSW1hZ2UuaAppbmRleCA1ZTcw
MGMxLi5lYWIxM2JjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9JbWFnZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ltYWdlLmgK
QEAgLTYxLDYgKzYxLDExIEBAIHR5cGVkZWYgc3RydWN0IEhCSVRNQVBfXyAqSEJJVE1BUDsKIHR5
cGVkZWYgc3RydWN0IF9HZGtQaXhidWYgR2RrUGl4YnVmOwogI2VuZGlmCiAKKyNpZiBQTEFURk9S
TShFRkwpCit0eXBlZGVmIHN0cnVjdCBfRXZhcyBFdmFzOwordHlwZWRlZiBzdHJ1Y3QgX0V2YXNf
T2JqZWN0IEV2YXNfT2JqZWN0OworI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xh
c3MgQWZmaW5lVHJhbnNmb3JtOwpAQCAtMTYxLDYgKzE2NiwxMCBAQCBwdWJsaWM6CiAgICAgc3Rh
dGljIHZvaWQgc2V0UGxhdGZvcm1SZXNvdXJjZShjb25zdCBjaGFyKiBuYW1lLCBjb25zdCBRUGl4
bWFwJik7CiAjZW5kaWYKIAorI2lmIFBMQVRGT1JNKEVGTCkKKyAgICB2aXJ0dWFsIEV2YXNfT2Jq
ZWN0KiBnZXRFdmFzT2JqZWN0KEV2YXMqKSB7IHJldHVybiAwOyB9CisjZW5kaWYKKwogICAgIHZp
cnR1YWwgdm9pZCBkcmF3UGF0dGVybihHcmFwaGljc0NvbnRleHQqLCBjb25zdCBGbG9hdFJlY3Qm
IHNyY1JlY3QsIGNvbnN0IEFmZmluZVRyYW5zZm9ybSYgcGF0dGVyblRyYW5zZm9ybSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgRmxvYXRQb2ludCYgcGhhc2UsIENvbG9yU3Bh
Y2Ugc3R5bGVDb2xvclNwYWNlLCBDb21wb3NpdGVPcGVyYXRvciwgY29uc3QgRmxvYXRSZWN0JiBk
ZXN0UmVjdCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2VmbC9JbWFnZUVmbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9lZmwv
SW1hZ2VFZmwuY3BwCmluZGV4IGE3ZDFhMmIuLmU4ZDVkNmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2VmbC9JbWFnZUVmbC5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZWZsL0ltYWdlRWZsLmNwcApAQCAtMzAsNiArMzAsNyBA
QAogI2luY2x1ZGUgIkltYWdlLmgiCiAKICNpbmNsdWRlICJCaXRtYXBJbWFnZS5oIgorI2luY2x1
ZGUgIkNhaXJvVXRpbGl0aWVzRWZsLmgiCiAjaW5jbHVkZSAiU2hhcmVkQnVmZmVyLmgiCiAKICNp
bmNsdWRlIDxjYWlyby5oPgpAQCAtNjIsNCArNjMsMTAgQEAgUGFzc1JlZlB0cjxJbWFnZT4gSW1h
Z2U6OmxvYWRQbGF0Zm9ybVJlc291cmNlKGNvbnN0IGNoYXIqIG5hbWUpCiAgICAgcmV0dXJuIGlt
Zy5yZWxlYXNlKCk7CiB9CiAKK0V2YXNfT2JqZWN0KiBCaXRtYXBJbWFnZTo6Z2V0RXZhc09iamVj
dChFdmFzKiBldmFzKQoreworICAgIE5hdGl2ZUltYWdlQ2Fpcm8qIGltYWdlID0gbmF0aXZlSW1h
Z2VGb3JDdXJyZW50RnJhbWUoKTsKKyAgICByZXR1cm4gaW1hZ2UgPyBldmFzT2JqZWN0RnJvbUNh
aXJvSW1hZ2VTdXJmYWNlKGV2YXMsIGltYWdlLT5zdXJmYWNlKCkpLmxlYWtSZWYoKSA6IDA7Cit9
CisKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJL
aXQyL0NoYW5nZUxvZwppbmRleCA3N2JhMzk4Li42MTgzMDdiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTkgQEAKKzIwMTItMTEtMDkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6
QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIEFkZCBzdXBwb3J0IGZvciBjdXN0b20g
Y3Vyc29ycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTAxNzIzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
RXdrVmlld0ltcGw6OnNldEN1cnNvcigpIG5vdyBwcm9wZXJseSBoYW5kbGVzIGN1c3RvbQorICAg
ICAgICBjdXJzb3JzLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwu
Y3BwOgorICAgICAgICAoRXdrVmlld0ltcGw6OkV3a1ZpZXdJbXBsKToKKyAgICAgICAgKEV3a1Zp
ZXdJbXBsOjpzZXRDdXJzb3IpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJ
bXBsLmg6CisgICAgICAgIChFd2tWaWV3SW1wbCk6CisKIDIwMTItMTEtMDggIFRpbW90aHkgSGF0
Y2hlciAgPHRpbW90aHlAYXBwbGUuY29tPgogCiAgICAgICAgIEFsd2F5cyB1c2UgYSB0ZXh0dXJl
ZCB3aW5kb3cgZm9yIHRoZSBXZWIgSW5zcGVjdG9yLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuY3BwCmluZGV4IDlkODczMmUuLmEwOGMwNDcgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC9Fd2tWaWV3SW1wbC5jcHAK
QEAgLTEyMCw3ICsxMjAsNyBAQCBFd2tWaWV3SW1wbDo6RXdrVmlld0ltcGwoRXZhc19PYmplY3Qq
IHZpZXcsIFBhc3NSZWZQdHI8RXdrQ29udGV4dD4gY29udGV4dCwgUGFzcwogICAgICwgbV9zY2Fs
ZUZhY3RvcigxKQogI2VuZGlmCiAgICAgLCBtX3NldHRpbmdzKEV3a19TZXR0aW5nczo6Y3JlYXRl
KHRoaXMpKQotICAgICwgbV9jdXJzb3JHcm91cCgwKQorICAgICwgbV9jdXJzb3JJZGVudGlmaWVy
KDApCiAgICAgLCBtX21vdXNlRXZlbnRzRW5hYmxlZChmYWxzZSkKICNpZiBFTkFCTEUoVE9VQ0hf
RVZFTlRTKQogICAgICwgbV90b3VjaEV2ZW50c0VuYWJsZWQoZmFsc2UpCkBAIC0xOTksMTEgKzE5
OSwzOCBAQCBXS1BhZ2VSZWYgRXdrVmlld0ltcGw6OndrUGFnZSgpCiAKIHZvaWQgRXdrVmlld0lt
cGw6OnNldEN1cnNvcihjb25zdCBDdXJzb3ImIGN1cnNvcikKIHsKKyAgICBpZiAoY3Vyc29yLmlt
YWdlKCkpIHsKKyAgICAgICAgLy8gQ3VzdG9tIGN1cnNvci4KKyAgICAgICAgaWYgKGN1cnNvci5p
bWFnZSgpID09IG1fY3Vyc29ySWRlbnRpZmllcikKKyAgICAgICAgICAgIHJldHVybjsKKworICAg
ICAgICBtX2N1cnNvcklkZW50aWZpZXIgPSBjdXJzb3IuaW1hZ2UoKTsKKworICAgICAgICBFd2tf
Vmlld19TbWFydF9EYXRhKiBzZCA9IHNtYXJ0RGF0YSgpOworICAgICAgICBSZWZQdHI8RXZhc19P
YmplY3Q+IGN1cnNvck9iamVjdCA9IGFkb3B0UmVmKGN1cnNvci5pbWFnZSgpLT5nZXRFdmFzT2Jq
ZWN0KHNkLT5iYXNlLmV2YXMpKTsKKyAgICAgICAgaWYgKCFjdXJzb3JPYmplY3QpCisgICAgICAg
ICAgICByZXR1cm47CisKKyAgICAgICAgLy8gUmVzaXplIGN1cnNvci4KKyAgICAgICAgZXZhc19v
YmplY3RfcmVzaXplKGN1cnNvck9iamVjdC5nZXQoKSwgY3Vyc29yLmltYWdlKCktPnNpemUoKS53
aWR0aCgpLCBjdXJzb3IuaW1hZ2UoKS0+c2l6ZSgpLmhlaWdodCgpKTsKKworICAgICAgICAvLyBH
ZXQgY3Vyc29yIGhvdCBzcG90LgorICAgICAgICBJbnRQb2ludCBob3RTcG90OworICAgICAgICBj
dXJzb3IuaW1hZ2UoKS0+Z2V0SG90U3BvdChob3RTcG90KTsKKworICAgICAgICBFY29yZV9FdmFz
KiBlY29yZUV2YXMgPSBlY29yZV9ldmFzX2Vjb3JlX2V2YXNfZ2V0KHNkLT5iYXNlLmV2YXMpOwor
ICAgICAgICAvLyBlY29yZV9ldmFzIHRha2VzIGNhcmUgb2YgZnJlZWluZyB0aGUgY3Vyc29yIG9i
amVjdC4KKyAgICAgICAgZWNvcmVfZXZhc19vYmplY3RfY3Vyc29yX3NldChlY29yZUV2YXMsIGN1
cnNvck9iamVjdC5yZWxlYXNlKCkubGVha1JlZigpLCBFVkFTX0xBWUVSX01BWCwgaG90U3BvdC54
KCksIGhvdFNwb3QueSgpKTsKKworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLy8gU3Rh
bmRhcmQgY3Vyc29yLgogICAgIGNvbnN0IGNoYXIqIGdyb3VwID0gY3Vyc29yLnBsYXRmb3JtQ3Vy
c29yKCk7Ci0gICAgaWYgKCFncm91cCB8fCBncm91cCA9PSBtX2N1cnNvckdyb3VwKQorICAgIGlm
ICghZ3JvdXAgfHwgZ3JvdXAgPT0gbV9jdXJzb3JJZGVudGlmaWVyKQogICAgICAgICByZXR1cm47
CiAKLSAgICBtX2N1cnNvckdyb3VwID0gZ3JvdXA7CisgICAgbV9jdXJzb3JJZGVudGlmaWVyID0g
Z3JvdXA7CiAgICAgRXdrX1ZpZXdfU21hcnRfRGF0YSogc2QgPSBzbWFydERhdGEoKTsKICAgICBS
ZWZQdHI8RXZhc19PYmplY3Q+IGN1cnNvck9iamVjdCA9IGFkb3B0UmVmKGVkamVfb2JqZWN0X2Fk
ZChzZC0+YmFzZS5ldmFzKSk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2Vm
bC9Fd2tWaWV3SW1wbC5oCmluZGV4IDJjMDYxYzQuLjk2MGNiNGQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL0V3a1ZpZXdJbXBsLmgKKysrIGIvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvRXdrVmlld0ltcGwuaApAQCAtMjQxLDcgKzI0MSw3IEBA
IHByaXZhdGU6CiAgICAgV2ViQ29yZTo6SW50UG9pbnQgbV9zY3JvbGxQb3NpdGlvbjsKICNlbmRp
ZgogICAgIE93blB0cjxFd2tfU2V0dGluZ3M+IG1fc2V0dGluZ3M7Ci0gICAgY29uc3QgY2hhciog
bV9jdXJzb3JHcm91cDsgLy8gVGhpcyBpcyBhbiBhZGRyZXNzLCBkbyBub3QgZnJlZSBpdCBvciB1
c2UgV0tFaW5hU2hhcmVkU3RyaW5nLgorICAgIGNvbnN0IHZvaWQqIG1fY3Vyc29ySWRlbnRpZmll
cjsgLy8gVGhpcyBpcyBhbiBhZGRyZXNzLCBkbyBub3QgZnJlZSBpdC4KICAgICBXS0VpbmFTaGFy
ZWRTdHJpbmcgbV9mYXZpY29uVVJMOwogICAgIFdLRWluYVNoYXJlZFN0cmluZyBtX3VybDsKICAg
ICBtdXRhYmxlIFdLRWluYVNoYXJlZFN0cmluZyBtX3RpdGxlOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>