<?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>70728</bug_id>
          
          <creation_ts>2011-10-24 08:51:06 -0700</creation_ts>
          <short_desc>[EFL] Add function to get geometry of focused element</short_desc>
          <delta_ts>2011-10-25 12:44:39 -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>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>0</everconfirmed>
          <reporter name="Ivan Briano">ivan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>g.czajkowski</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>489351</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Briano">ivan</who>
    <bug_when>2011-10-24 08:51:06 -0700</bug_when>
    <thetext>Add function to get geometry of focused element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489361</commentid>
    <comment_count>1</comment_count>
      <attachid>112196</attachid>
    <who name="Ivan Briano">ivan</who>
    <bug_when>2011-10-24 09:23:46 -0700</bug_when>
    <thetext>Created attachment 112196
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489536</commentid>
    <comment_count>2</comment_count>
      <attachid>112196</attachid>
    <who name="Leandro Pereira">leandro</who>
    <bug_when>2011-10-24 12:38:00 -0700</bug_when>
    <thetext>Comment on attachment 112196
Patch

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

LGTM.

&gt; Source/WebKit/efl/ewk/ewk_frame.h:704
&gt; + * Get the grometry, relative to the frame, of the focused element in the

Please fix this typo before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489542</commentid>
    <comment_count>3</comment_count>
      <attachid>112234</attachid>
    <who name="Ivan Briano">ivan</who>
    <bug_when>2011-10-24 12:46:28 -0700</bug_when>
    <thetext>Created attachment 112234
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489885</commentid>
    <comment_count>4</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-24 23:36:19 -0700</bug_when>
    <thetext>View in context: https://bugs.webkit.org/attachment.cgi?id=112234&amp;action=review

&gt; Source/WebKit/efl/ewk/ewk_frame.h:704
&gt; + * Get the geometry, relative to the frame, of the focused element in the

Please use &quot;Gets&quot;.

&gt; Source/WebKit/efl/ewk/ewk_frame.h:708
&gt; + * @param x pointer where to store the X value of the geometry. may be @c 0

Could you replace dot to comma here? there is no end of sentence. And please change below three lines too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489993</commentid>
    <comment_count>5</comment_count>
      <attachid>112328</attachid>
    <who name="Ivan Briano">ivan</who>
    <bug_when>2011-10-25 06:22:25 -0700</bug_when>
    <thetext>Created attachment 112328
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>489994</commentid>
    <comment_count>6</comment_count>
    <who name="Ivan Briano">ivan</who>
    <bug_when>2011-10-25 06:23:39 -0700</bug_when>
    <thetext>Patch updated based on comments and rebased.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490000</commentid>
    <comment_count>7</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-25 06:36:00 -0700</bug_when>
    <thetext>LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490251</commentid>
    <comment_count>8</comment_count>
      <attachid>112328</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-25 12:44:34 -0700</bug_when>
    <thetext>Comment on attachment 112328
Patch

Clearing flags on attachment: 112328

Committed r98378: &lt;http://trac.webkit.org/changeset/98378&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490252</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-25 12:44:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112196</attachid>
            <date>2011-10-24 09:23:46 -0700</date>
            <delta_ts>2011-10-24 12:46:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70728-20111024142405.patch</filename>
            <type>text/plain</type>
            <size>3268</size>
            <attacher name="Ivan Briano">ivan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTgyNDUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZs
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCBhNzg4YzUxZTI4
NDA0NjZjOTA5MzM5NDJhMzQ0Njc0YmMxZTYwMzQ1Li44OWEzZTE4MWQ4MWJjZDExNjI2YTFiYjcz
YTgxOGI3NDY1OGRlZDE1IDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEt
MTAtMjQgIEl2YW4gQnJpYW5vICA8aXZhbkBwcm9mdXNpb24ubW9iaT4KKworICAgICAgICBBZGQg
ZnVuY3Rpb24gdG8gZ2V0IGdlb21ldHJ5IG9mIGZvY3VzZWQgZWxlbWVudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzA3MjgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBmdW5jdGlvbiB0byBld2tf
ZnJhbWUgdG8gZ2V0IHRoZSBnZW9tZXRyeSBvZiB0aGUgZm9jdXNlZAorICAgICAgICBlbGVtZW50
IHdpdGhpbiB0aGUgZnJhbWUgb2JqZWN0LgorCisgICAgICAgICogZXdrL2V3a19mcmFtZS5jcHA6
CisgICAgICAgIChld2tfZnJhbWVfZm9jdXNlZF9lbGVtZW50X2dlb21ldHJ5X2dldCk6CisgICAg
ICAgICogZXdrL2V3a19mcmFtZS5oOgorCiAyMDExLTEwLTIxICBHeXV5b3VuZyBLaW0gIDxneXV5
b3VuZy5raW1Ac2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gQ2hhbmdlIGVmbCBzdHlsZSBs
b2NhbCB2YXJpYWJsZXMgd2l0aCBXZWJLaXQgY29kaW5nIFN0eWxlLgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2sv
ZXdrX2ZyYW1lLmNwcAppbmRleCA5MTk1MDBlMjBmOWNiMTA3ZmJhZTQxMTMzYWQ2Y2JjZWQ4NWI0
NTc0Li4xZTFiMDA1ZGE2OWVmODM0ZWRhYmRlYWM4YmU5ZDE0OTcwZDZkYmI4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
L2VmbC9ld2svZXdrX2ZyYW1lLmNwcApAQCAtODI2LDYgKzgyNiwyNyBAQCBFaW5hX0Jvb2wgZXdr
X2ZyYW1lX2ZlZWRfZm9jdXNfb3V0KEV2YXNfT2JqZWN0KiBld2tGcmFtZSkKICAgICByZXR1cm4g
RUlOQV9GQUxTRTsKIH0KIAorRWluYV9Cb29sIGV3a19mcmFtZV9mb2N1c2VkX2VsZW1lbnRfZ2Vv
bWV0cnlfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0ICpld2tGcmFtZSwgaW50ICp4LCBpbnQgKnksIGlu
dCAqdywgaW50ICpoKQoreworICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKGV3a0ZyYW1l
LCBzZCwgRUlOQV9GQUxTRSk7CisgICAgV2ViQ29yZTo6RG9jdW1lbnQqIGRvY3VtZW50ID0gc2Qt
PmZyYW1lLT5kb2N1bWVudCgpOworICAgIGlmICghZG9jdW1lbnQpCisgICAgICAgIHJldHVybiBF
SU5BX0ZBTFNFOworICAgIFdlYkNvcmU6Ok5vZGUqIGZvY3VzZWROb2RlID0gZG9jdW1lbnQtPmZv
Y3VzZWROb2RlKCk7CisgICAgaWYgKCFmb2N1c2VkTm9kZSkKKyAgICAgICAgcmV0dXJuIEVJTkFf
RkFMU0U7CisgICAgV2ViQ29yZTo6SW50UmVjdCBub2RlUmVjdCA9IGZvY3VzZWROb2RlLT5nZXRS
ZWN0KCk7CisgICAgaWYgKHgpCisgICAgICAgICp4ID0gbm9kZVJlY3QueCgpOworICAgIGlmICh5
KQorICAgICAgICAqeSA9IG5vZGVSZWN0LnkoKTsKKyAgICBpZiAodykKKyAgICAgICAgKncgPSBu
b2RlUmVjdC53aWR0aCgpOworICAgIGlmIChoKQorICAgICAgICAqaCA9IG5vZGVSZWN0LmhlaWdo
dCgpOworICAgIHJldHVybiBFSU5BX1RSVUU7Cit9CisKIEVpbmFfQm9vbCBld2tfZnJhbWVfZmVl
ZF9tb3VzZV93aGVlbChFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IEV2YXNfRXZlbnRfTW91
c2VfV2hlZWwqIHdoZWVsRXZlbnQpCiB7CiAgICAgRVdLX0ZSQU1FX1NEX0dFVF9PUl9SRVRVUk4o
ZXdrRnJhbWUsIHNtYXJ0RGF0YSwgRUlOQV9GQUxTRSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2VmbC9ld2svZXdrX2ZyYW1lLmggYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1l
LmgKaW5kZXggOWRjYmEzYzFhNGRiM2YxOTFiZjRiY2YzOTExYmM2YTYxOTQ5YzM1OC4uNTkzZmEz
NDkxNzAzMjhhOTVjYjQyOWYzMTdlNTFiNmJmZTQ2ZTYzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9lZmwvZXdrL2V3a19mcmFtZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tf
ZnJhbWUuaApAQCAtNzAxLDYgKzcwMSwyMSBAQCBFQVBJIEVpbmFfQm9vbCAgICBld2tfZnJhbWVf
ZmVlZF9mb2N1c19pbihFdmFzX09iamVjdCAqbyk7CiBFQVBJIEVpbmFfQm9vbCAgICBld2tfZnJh
bWVfZmVlZF9mb2N1c19vdXQoRXZhc19PYmplY3QgKm8pOwogCiAvKioKKyAqIEdldCB0aGUgZ3Jv
bWV0cnksIHJlbGF0aXZlIHRvIHRoZSBmcmFtZSwgb2YgdGhlIGZvY3VzZWQgZWxlbWVudCBpbiB0
aGUKKyAqIGRvY3VtZW50LgorICoKKyAqIEBwYXJhbSBvIGZyYW1lIG9iamVjdCBjb250YWluaW5n
IHRoZSBmb2N1c2VkIGVsZW1lbnQKKyAqIEBwYXJhbSB4IHBvaW50ZXIgd2hlcmUgdG8gc3RvcmUg
dGhlIFggdmFsdWUgb2YgdGhlIGdlb21ldHJ5LiBtYXkgYmUgQGMgMAorICogQHBhcmFtIHggcG9p
bnRlciB3aGVyZSB0byBzdG9yZSB0aGUgWSB2YWx1ZSBvZiB0aGUgZ2VvbWV0cnkuIG1heSBiZSBA
YyAwCisgKiBAcGFyYW0geCBwb2ludGVyIHdoZXJlIHRvIHN0b3JlIHdpZHRoIG9mIHRoZSBnZW9t
ZXRyeS4gbWF5IGJlIEBjIDAKKyAqIEBwYXJhbSB4IHBvaW50ZXIgd2hlcmUgdG8gc3RvcmUgaGVp
Z2h0IG9mIHRoZSBnZW9tZXRyeS4gbWF5IGJlIEBjIDAKKyAqCisgKiBAcmV0dXJuIEBjIEVJTkFf
VFJVRSBpZiB0aGUgZnJhbWUgY29udGFpbnMgdGhlIGN1cnJlbnRseSBmb2N1c2VkIGVsZW1lbnQg
YW5kCisgKiBpdHMgZ2VvbWV0cnkgd2FzIGNvcnJlY3RseSBmZXRjaGVkLCBAYyBFSU5BX0ZBTFNF
IGluIGFueSBvdGhlciBjYXNlCisgKi8KK0VBUEkgRWluYV9Cb29sIGV3a19mcmFtZV9mb2N1c2Vk
X2VsZW1lbnRfZ2VvbWV0cnlfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0ICpvLCBpbnQgKngsIGludCAq
eSwgaW50ICp3LCBpbnQgKmgpOworCisvKioKICAqIEZlZWRzIHRoZSBtb3VzZSB3aGVlbCBldmVu
dCB0byB0aGUgZnJhbWUuCiAgKgogICogQHBhcmFtIG8gZnJhbWUgb2JqZWN0IHRvIGZlZWQgdGhl
IG1vdXNlIHdoZWVsIGV2ZW50Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112234</attachid>
            <date>2011-10-24 12:46:28 -0700</date>
            <delta_ts>2011-10-25 06:22:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70728-20111024174647.patch</filename>
            <type>text/plain</type>
            <size>3368</size>
            <attacher name="Ivan Briano">ivan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTgyNDUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZs
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCBhNzg4YzUxZTI4
NDA0NjZjOTA5MzM5NDJhMzQ0Njc0YmMxZTYwMzQ1Li5hZTc0YTllMmZlMWViYmUxOWQxYzZmMjk1
YjMwN2VkZjc2MjJlZjdmIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEt
MTAtMjQgIEl2YW4gQnJpYW5vICA8aXZhbkBwcm9mdXNpb24ubW9iaT4KKworICAgICAgICBBZGQg
ZnVuY3Rpb24gdG8gZ2V0IGdlb21ldHJ5IG9mIGZvY3VzZWQgZWxlbWVudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzA3MjgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBmdW5jdGlvbiB0byBld2tf
ZnJhbWUgdG8gZ2V0IHRoZSBnZW9tZXRyeSBvZiB0aGUgZm9jdXNlZAorICAgICAgICBlbGVtZW50
IHdpdGhpbiB0aGUgZnJhbWUgb2JqZWN0LgorCisgICAgICAgICogZXdrL2V3a19mcmFtZS5jcHA6
CisgICAgICAgIChld2tfZnJhbWVfZm9jdXNlZF9lbGVtZW50X2dlb21ldHJ5X2dldCk6IFJldHJp
ZXZlcyB0aGUgZ2VvbWV0cnkgb2YKKyAgICAgICAgdGhlIGZvY3VzZWQgZWxlbWVudCB3aXRoaW4g
dGhlIGdpdmVuIGZyYW1lIG9iamVjdC4KKyAgICAgICAgKiBld2svZXdrX2ZyYW1lLmg6CisKIDIw
MTEtMTAtMjEgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5nLmNvbT4KIAogICAg
ICAgICBbRUZMXSBDaGFuZ2UgZWZsIHN0eWxlIGxvY2FsIHZhcmlhYmxlcyB3aXRoIFdlYktpdCBj
b2RpbmcgU3R5bGUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1l
LmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCmluZGV4IDkxOTUwMGUy
MGY5Y2IxMDdmYmFlNDExMzNhZDZjYmNlZDg1YjQ1NzQuLjY3ZGUzYmY2ZDY1MjI3MTA1MWJmNzBi
ZWU1YmJkOGY1MDhiNjEyY2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tf
ZnJhbWUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCkBAIC04
MjYsNiArODI2LDI3IEBAIEVpbmFfQm9vbCBld2tfZnJhbWVfZmVlZF9mb2N1c19vdXQoRXZhc19P
YmplY3QqIGV3a0ZyYW1lKQogICAgIHJldHVybiBFSU5BX0ZBTFNFOwogfQogCitFaW5hX0Jvb2wg
ZXdrX2ZyYW1lX2ZvY3VzZWRfZWxlbWVudF9nZW9tZXRyeV9nZXQoY29uc3QgRXZhc19PYmplY3Qg
KmV3a0ZyYW1lLCBpbnQgKngsIGludCAqeSwgaW50ICp3LCBpbnQgKmgpCit7CisgICAgRVdLX0ZS
QU1FX1NEX0dFVF9PUl9SRVRVUk4oZXdrRnJhbWUsIHNtYXJ0RGF0YSwgRUlOQV9GQUxTRSk7Cisg
ICAgV2ViQ29yZTo6RG9jdW1lbnQqIGRvY3VtZW50ID0gc21hcnREYXRhLT5mcmFtZS0+ZG9jdW1l
bnQoKTsKKyAgICBpZiAoIWRvY3VtZW50KQorICAgICAgICByZXR1cm4gRUlOQV9GQUxTRTsKKyAg
ICBXZWJDb3JlOjpOb2RlKiBmb2N1c2VkTm9kZSA9IGRvY3VtZW50LT5mb2N1c2VkTm9kZSgpOwor
ICAgIGlmICghZm9jdXNlZE5vZGUpCisgICAgICAgIHJldHVybiBFSU5BX0ZBTFNFOworICAgIFdl
YkNvcmU6OkludFJlY3Qgbm9kZVJlY3QgPSBmb2N1c2VkTm9kZS0+Z2V0UmVjdCgpOworICAgIGlm
ICh4KQorICAgICAgICAqeCA9IG5vZGVSZWN0LngoKTsKKyAgICBpZiAoeSkKKyAgICAgICAgKnkg
PSBub2RlUmVjdC55KCk7CisgICAgaWYgKHcpCisgICAgICAgICp3ID0gbm9kZVJlY3Qud2lkdGgo
KTsKKyAgICBpZiAoaCkKKyAgICAgICAgKmggPSBub2RlUmVjdC5oZWlnaHQoKTsKKyAgICByZXR1
cm4gRUlOQV9UUlVFOworfQorCiBFaW5hX0Jvb2wgZXdrX2ZyYW1lX2ZlZWRfbW91c2Vfd2hlZWwo
RXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBFdmFzX0V2ZW50X01vdXNlX1doZWVsKiB3aGVl
bEV2ZW50KQogewogICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKGV3a0ZyYW1lLCBzbWFy
dERhdGEsIEVJTkFfRkFMU0UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3
a19mcmFtZS5oIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5oCmluZGV4IDlkY2Jh
M2MxYTRkYjNmMTkxYmY0YmNmMzkxMWJjNmE2MTk0OWMzNTguLjc0ZWI4MGUzZWJhYmExNWExYTE1
MmE2MDJhNzUwZDVhYjU0NWExODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9l
d2tfZnJhbWUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmgKQEAgLTcw
MSw2ICs3MDEsMjEgQEAgRUFQSSBFaW5hX0Jvb2wgICAgZXdrX2ZyYW1lX2ZlZWRfZm9jdXNfaW4o
RXZhc19PYmplY3QgKm8pOwogRUFQSSBFaW5hX0Jvb2wgICAgZXdrX2ZyYW1lX2ZlZWRfZm9jdXNf
b3V0KEV2YXNfT2JqZWN0ICpvKTsKIAogLyoqCisgKiBHZXQgdGhlIGdlb21ldHJ5LCByZWxhdGl2
ZSB0byB0aGUgZnJhbWUsIG9mIHRoZSBmb2N1c2VkIGVsZW1lbnQgaW4gdGhlCisgKiBkb2N1bWVu
dC4KKyAqCisgKiBAcGFyYW0gbyBmcmFtZSBvYmplY3QgY29udGFpbmluZyB0aGUgZm9jdXNlZCBl
bGVtZW50CisgKiBAcGFyYW0geCBwb2ludGVyIHdoZXJlIHRvIHN0b3JlIHRoZSBYIHZhbHVlIG9m
IHRoZSBnZW9tZXRyeS4gbWF5IGJlIEBjIDAKKyAqIEBwYXJhbSB4IHBvaW50ZXIgd2hlcmUgdG8g
c3RvcmUgdGhlIFkgdmFsdWUgb2YgdGhlIGdlb21ldHJ5LiBtYXkgYmUgQGMgMAorICogQHBhcmFt
IHggcG9pbnRlciB3aGVyZSB0byBzdG9yZSB3aWR0aCBvZiB0aGUgZ2VvbWV0cnkuIG1heSBiZSBA
YyAwCisgKiBAcGFyYW0geCBwb2ludGVyIHdoZXJlIHRvIHN0b3JlIGhlaWdodCBvZiB0aGUgZ2Vv
bWV0cnkuIG1heSBiZSBAYyAwCisgKgorICogQHJldHVybiBAYyBFSU5BX1RSVUUgaWYgdGhlIGZy
YW1lIGNvbnRhaW5zIHRoZSBjdXJyZW50bHkgZm9jdXNlZCBlbGVtZW50IGFuZAorICogaXRzIGdl
b21ldHJ5IHdhcyBjb3JyZWN0bHkgZmV0Y2hlZCwgQGMgRUlOQV9GQUxTRSBpbiBhbnkgb3RoZXIg
Y2FzZQorICovCitFQVBJIEVpbmFfQm9vbCBld2tfZnJhbWVfZm9jdXNlZF9lbGVtZW50X2dlb21l
dHJ5X2dldChjb25zdCBFdmFzX09iamVjdCAqbywgaW50ICp4LCBpbnQgKnksIGludCAqdywgaW50
ICpoKTsKKworLyoqCiAgKiBGZWVkcyB0aGUgbW91c2Ugd2hlZWwgZXZlbnQgdG8gdGhlIGZyYW1l
LgogICoKICAqIEBwYXJhbSBvIGZyYW1lIG9iamVjdCB0byBmZWVkIHRoZSBtb3VzZSB3aGVlbCBl
dmVudAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112328</attachid>
            <date>2011-10-25 06:22:25 -0700</date>
            <delta_ts>2011-10-25 12:44:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70728-20111025112247.patch</filename>
            <type>text/plain</type>
            <size>3377</size>
            <attacher name="Ivan Briano">ivan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTgzMzMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZs
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwppbmRleCBhMTk4OTIyZTQ1
YWQxNzJmMTZhNDBmNjRlMmU5Y2EzYzEyYTRjNGJiLi45MmIxYzI1MjcxMGI0ZWU0OWQ5NjZkOWUw
OGM4N2RiODM1ZjAzMzVmIDEwMDc1NQotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTEt
MTAtMjUgIEl2YW4gQnJpYW5vICA8aXZhbkBwcm9mdXNpb24ubW9iaT4KKworICAgICAgICBbRUZM
XSBBZGQgZnVuY3Rpb24gdG8gZ2V0IGdlb21ldHJ5IG9mIGZvY3VzZWQgZWxlbWVudAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzA3MjgKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBmdW5jdGlvbiB0
byBld2tfZnJhbWUgdG8gZ2V0IHRoZSBnZW9tZXRyeSBvZiB0aGUgZm9jdXNlZAorICAgICAgICBl
bGVtZW50IHdpdGhpbiB0aGUgZnJhbWUgb2JqZWN0LgorCisgICAgICAgICogZXdrL2V3a19mcmFt
ZS5jcHA6CisgICAgICAgIChld2tfZnJhbWVfZm9jdXNlZF9lbGVtZW50X2dlb21ldHJ5X2dldCk6
IFJldHJpZXZlcyB0aGUgZ2VvbWV0cnkgb2YKKyAgICAgICAgdGhlIGZvY3VzZWQgZWxlbWVudCB3
aXRoaW4gdGhlIGdpdmVuIGZyYW1lIG9iamVjdC4KKyAgICAgICAgKiBld2svZXdrX2ZyYW1lLmg6
CisKIDIwMTEtMTAtMjQgIEl2YW4gQnJpYW5vICA8aXZhbkBwcm9mdXNpb24ubW9iaT4KIAogICAg
ICAgICBbRUZMXSBCdWlsZCBmaXguIFJlbmFtZSBhbGwgaW5zdGFuY2VzIG9mIGEgdmFyaWFibGUg
d2hlbiBpdCBnZXRzIGNoYW5nZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9l
d2tfZnJhbWUuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAKaW5kZXgg
OTE5NTAwZTIwZjljYjEwN2ZiYWU0MTEzM2FkNmNiY2VkODViNDU3NC4uNjdkZTNiZjZkNjUyMjcx
MDUxYmY3MGJlZTViYmQ4ZjUwOGI2MTJjZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwv
ZXdrL2V3a19mcmFtZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5j
cHAKQEAgLTgyNiw2ICs4MjYsMjcgQEAgRWluYV9Cb29sIGV3a19mcmFtZV9mZWVkX2ZvY3VzX291
dChFdmFzX09iamVjdCogZXdrRnJhbWUpCiAgICAgcmV0dXJuIEVJTkFfRkFMU0U7CiB9CiAKK0Vp
bmFfQm9vbCBld2tfZnJhbWVfZm9jdXNlZF9lbGVtZW50X2dlb21ldHJ5X2dldChjb25zdCBFdmFz
X09iamVjdCAqZXdrRnJhbWUsIGludCAqeCwgaW50ICp5LCBpbnQgKncsIGludCAqaCkKK3sKKyAg
ICBFV0tfRlJBTUVfU0RfR0VUX09SX1JFVFVSTihld2tGcmFtZSwgc21hcnREYXRhLCBFSU5BX0ZB
TFNFKTsKKyAgICBXZWJDb3JlOjpEb2N1bWVudCogZG9jdW1lbnQgPSBzbWFydERhdGEtPmZyYW1l
LT5kb2N1bWVudCgpOworICAgIGlmICghZG9jdW1lbnQpCisgICAgICAgIHJldHVybiBFSU5BX0ZB
TFNFOworICAgIFdlYkNvcmU6Ok5vZGUqIGZvY3VzZWROb2RlID0gZG9jdW1lbnQtPmZvY3VzZWRO
b2RlKCk7CisgICAgaWYgKCFmb2N1c2VkTm9kZSkKKyAgICAgICAgcmV0dXJuIEVJTkFfRkFMU0U7
CisgICAgV2ViQ29yZTo6SW50UmVjdCBub2RlUmVjdCA9IGZvY3VzZWROb2RlLT5nZXRSZWN0KCk7
CisgICAgaWYgKHgpCisgICAgICAgICp4ID0gbm9kZVJlY3QueCgpOworICAgIGlmICh5KQorICAg
ICAgICAqeSA9IG5vZGVSZWN0LnkoKTsKKyAgICBpZiAodykKKyAgICAgICAgKncgPSBub2RlUmVj
dC53aWR0aCgpOworICAgIGlmIChoKQorICAgICAgICAqaCA9IG5vZGVSZWN0LmhlaWdodCgpOwor
ICAgIHJldHVybiBFSU5BX1RSVUU7Cit9CisKIEVpbmFfQm9vbCBld2tfZnJhbWVfZmVlZF9tb3Vz
ZV93aGVlbChFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IEV2YXNfRXZlbnRfTW91c2VfV2hl
ZWwqIHdoZWVsRXZlbnQpCiB7CiAgICAgRVdLX0ZSQU1FX1NEX0dFVF9PUl9SRVRVUk4oZXdrRnJh
bWUsIHNtYXJ0RGF0YSwgRUlOQV9GQUxTRSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX2ZyYW1lLmggYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmgKaW5k
ZXggOWRjYmEzYzFhNGRiM2YxOTFiZjRiY2YzOTExYmM2YTYxOTQ5YzM1OC4uYzQxNjI4N2E1YzA4
NzgzZGZhYjJlODE3Y2E1MjdhZDg2YmFmMjY5YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9l
ZmwvZXdrL2V3a19mcmFtZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUu
aApAQCAtNzAxLDYgKzcwMSwyMSBAQCBFQVBJIEVpbmFfQm9vbCAgICBld2tfZnJhbWVfZmVlZF9m
b2N1c19pbihFdmFzX09iamVjdCAqbyk7CiBFQVBJIEVpbmFfQm9vbCAgICBld2tfZnJhbWVfZmVl
ZF9mb2N1c19vdXQoRXZhc19PYmplY3QgKm8pOwogCiAvKioKKyAqIEdldHMgdGhlIGdlb21ldHJ5
LCByZWxhdGl2ZSB0byB0aGUgZnJhbWUsIG9mIHRoZSBmb2N1c2VkIGVsZW1lbnQgaW4gdGhlCisg
KiBkb2N1bWVudC4KKyAqCisgKiBAcGFyYW0gbyBmcmFtZSBvYmplY3QgY29udGFpbmluZyB0aGUg
Zm9jdXNlZCBlbGVtZW50CisgKiBAcGFyYW0geCBwb2ludGVyIHdoZXJlIHRvIHN0b3JlIHRoZSBY
IHZhbHVlIG9mIHRoZSBnZW9tZXRyeSwgbWF5IGJlIEBjIDAKKyAqIEBwYXJhbSB4IHBvaW50ZXIg
d2hlcmUgdG8gc3RvcmUgdGhlIFkgdmFsdWUgb2YgdGhlIGdlb21ldHJ5LCBtYXkgYmUgQGMgMAor
ICogQHBhcmFtIHggcG9pbnRlciB3aGVyZSB0byBzdG9yZSB3aWR0aCBvZiB0aGUgZ2VvbWV0cnks
IG1heSBiZSBAYyAwCisgKiBAcGFyYW0geCBwb2ludGVyIHdoZXJlIHRvIHN0b3JlIGhlaWdodCBv
ZiB0aGUgZ2VvbWV0cnksIG1heSBiZSBAYyAwCisgKgorICogQHJldHVybiBAYyBFSU5BX1RSVUUg
aWYgdGhlIGZyYW1lIGNvbnRhaW5zIHRoZSBjdXJyZW50bHkgZm9jdXNlZCBlbGVtZW50IGFuZAor
ICogaXRzIGdlb21ldHJ5IHdhcyBjb3JyZWN0bHkgZmV0Y2hlZCwgQGMgRUlOQV9GQUxTRSBpbiBh
bnkgb3RoZXIgY2FzZQorICovCitFQVBJIEVpbmFfQm9vbCBld2tfZnJhbWVfZm9jdXNlZF9lbGVt
ZW50X2dlb21ldHJ5X2dldChjb25zdCBFdmFzX09iamVjdCAqbywgaW50ICp4LCBpbnQgKnksIGlu
dCAqdywgaW50ICpoKTsKKworLyoqCiAgKiBGZWVkcyB0aGUgbW91c2Ugd2hlZWwgZXZlbnQgdG8g
dGhlIGZyYW1lLgogICoKICAqIEBwYXJhbSBvIGZyYW1lIG9iamVjdCB0byBmZWVkIHRoZSBtb3Vz
ZSB3aGVlbCBldmVudAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>