<?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>93110</bug_id>
          
          <creation_ts>2012-08-03 07:05:28 -0700</creation_ts>
          <short_desc>[Chromium] Add stubs for the find-in-page match rects API</short_desc>
          <delta_ts>2012-08-03 12:46:05 -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 API</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>
          
          <blocked>91648</blocked>
    
    <blocked>93111</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Leandro Graciá Gil">leandrogracia</reporter>
          <assigned_to name="Leandro Graciá Gil">leandrogracia</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>686675</commentid>
    <comment_count>0</comment_count>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-08-03 07:05:28 -0700</bug_when>
    <thetext>The Android port allows tapping on the find-in-page result tickmarks taking the user to the corresponding matches. This functionality requires new methods in the WebFrame API.

In order to achieve WebKit API compatibility as soon as possible we&apos;re landing first empty stubs of these new methods leaving the implementation to a later bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686687</commentid>
    <comment_count>1</comment_count>
      <attachid>156365</attachid>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-08-03 07:12:52 -0700</bug_when>
    <thetext>Created attachment 156365
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686698</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-03 07:14:58 -0700</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686889</commentid>
    <comment_count>3</comment_count>
      <attachid>156365</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-03 10:13:49 -0700</bug_when>
    <thetext>Comment on attachment 156365
Patch

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

Thanks.

&gt; Source/WebKit/chromium/src/WebFrameImpl.cpp:1945
&gt; +    // FIXME(leandrogracia): implement this as part of https://bugs.webkit.org/show_bug.cgi?id=93111.

FIXME(leandrogracia) -&gt; FIXME

WebKit doesn&apos;t use user names in FIXME comments.

implement -&gt; Implement

We try to use English sentence punctuation in comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686911</commentid>
    <comment_count>4</comment_count>
      <attachid>156409</attachid>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-08-03 10:26:10 -0700</bug_when>
    <thetext>Created attachment 156409
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686912</commentid>
    <comment_count>5</comment_count>
      <attachid>156365</attachid>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-08-03 10:26:21 -0700</bug_when>
    <thetext>Comment on attachment 156365
Patch

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

&gt;&gt; Source/WebKit/chromium/src/WebFrameImpl.cpp:1945
&gt;&gt; +    // FIXME(leandrogracia): implement this as part of https://bugs.webkit.org/show_bug.cgi?id=93111.
&gt; 
&gt; FIXME(leandrogracia) -&gt; FIXME
&gt; 
&gt; WebKit doesn&apos;t use user names in FIXME comments.
&gt; 
&gt; implement -&gt; Implement
&gt; 
&gt; We try to use English sentence punctuation in comments.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686914</commentid>
    <comment_count>6</comment_count>
      <attachid>156409</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-03 10:27:46 -0700</bug_when>
    <thetext>Comment on attachment 156409
Patch

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>686915</commentid>
    <comment_count>7</comment_count>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-08-03 10:28:43 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 156409 [details])
&gt; Thanks.

Np. Thanks for reviewing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>687047</commentid>
    <comment_count>8</comment_count>
      <attachid>156409</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-03 12:46:00 -0700</bug_when>
    <thetext>Comment on attachment 156409
Patch

Clearing flags on attachment: 156409

Committed r124640: &lt;http://trac.webkit.org/changeset/124640&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>687048</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-03 12:46:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>156365</attachid>
            <date>2012-08-03 07:12:52 -0700</date>
            <delta_ts>2012-08-03 10:26:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93110-20120803151231.patch</filename>
            <type>text/plain</type>
            <size>6170</size>
            <attacher name="Leandro Graciá Gil">leandrogracia</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0NTk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGZiYzE5NDdhMjY2ZGZhOGIyNWM2ZWY5OGFlYWQ5YzhjODA0NzljOTAuLmJiMTNlNjNjMmU5MGJh
ZDBiZDg3NTEyNmU5Mzc3ZmUwZjExYTViZDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjggQEAKKzIwMTItMDgtMDMgIExlYW5kcm8gR3JhY2lhIEdpbCAgPGxlYW5kcm9n
cmFjaWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtDaHJvbWl1bV0gQWRkIHN0dWJzIGZvciB0
aGUgZmluZC1pbi1wYWdlIG1hdGNoIHJlY3RzIEFQSQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTMxMTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgQW5kcm9pZCBwb3J0IGFsbG93cyB0YXBwaW5nIG9u
IHRoZSBmaW5kLWluLXBhZ2UgcmVzdWx0IHRpY2ttYXJrcyB0YWtpbmcKKyAgICAgICAgdGhlIHVz
ZXIgdG8gdGhlIGNvcnJlc3BvbmRpbmcgbWF0Y2hlcy4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHN0
dWJzIGZvciB0aGUKKyAgICAgICAgbmV3IHJlcXVpcmVkIG1ldGhvZHMgaW4gb3JkZXIgdG8gYWNo
aWV2ZSBXZWJLaXQgQVBJIGNvbXBhdGliaWxpdHkgZm9yIHRoaXMKKyAgICAgICAgcG9ydCBhcyBz
b29uIGFzIHBvc3NpYmxlLiBUaGUgaW1wbGVtZW50YXRpb24gb2YgdGhlc2UgbWV0aG9kcyB3aWxs
IGJlIGFkZGVkCisgICAgICAgIGxhdGVyIGluIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MzExMS4KKworICAgICAgICAqIHB1YmxpYy9XZWJGcmFtZS5oOgorICAgICAg
ICAoV2ViS2l0KToKKyAgICAgICAgKFdlYkZyYW1lKToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJ
bXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVJbXBsOjpmaW5kTWF0Y2hNYXJrZXJz
VmVyc2lvbik6CisgICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUlt
cGw6OmFjdGl2ZUZpbmRNYXRjaFJlY3QpOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUltcGw6
OmZpbmRNYXRjaFJlY3RzKToKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVJbXBsOjpzZWxlY3RO
ZWFyZXN0RmluZE1hdGNoKToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJbXBsLmg6CisgICAgICAg
IChXZWJGcmFtZUltcGwpOgorCiAyMDEyLTA4LTAzICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgVjhQcm94eTo6cmV0cmlldmUoKikgbGVhZHMgdG8gcmVhbGx5IG9i
ZnVzY2F0ZWQgY29kZSBhbmQgc2hvdWxkIGJlIHJlbW92ZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkZyYW1lLmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3B1YmxpYy9XZWJGcmFtZS5oCmluZGV4IDAzOWFkNmY5OTY5ZmI2MTEyOThhMjc5MDk5YzAyNTYw
MDcxYmU3NjYuLjlhOTkzNTU0ZmM0ZTA0NTgyNmFlZDlkODJiZjEwYTg2N2FmYzhjMzEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkZyYW1lLmgKKysrIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRnJhbWUuaApAQCAtNzUsNiArNzUsOCBAQCBj
bGFzcyBXZWJVUkxSZXF1ZXN0OwogY2xhc3MgV2ViVmlldzsKIHN0cnVjdCBXZWJDb25zb2xlTWVz
c2FnZTsKIHN0cnVjdCBXZWJGaW5kT3B0aW9uczsKK3N0cnVjdCBXZWJGbG9hdFBvaW50Oworc3Ry
dWN0IFdlYkZsb2F0UmVjdDsKIHN0cnVjdCBXZWJQb2ludDsKIHN0cnVjdCBXZWJQcmludFBhcmFt
czsKIHN0cnVjdCBXZWJSZWN0OwpAQCAtNTc1LDYgKzU3NywzMCBAQCBwdWJsaWM6CiAgICAgLy8g
b2YgbWF0Y2hlcyBmb3VuZCBkdXJpbmcgdGhlIHNjb3BpbmcgZWZmb3J0LgogICAgIHZpcnR1YWwg
dm9pZCByZXNldE1hdGNoQ291bnQoKSA9IDA7CiAKKyAgICAvLyBSZXR1cm5zIGEgY291bnRlciB0
aGF0IGlzIGluY3JlbWVudGVkIHdoZW4gdGhlIGZpbmQtaW4tcGFnZSBtYXJrZXJzIGFyZQorICAg
IC8vIGNoYW5nZWQgb24gYW55IGZyYW1lLiBTd2l0Y2hpbmcgdGhlIGFjdGl2ZSBtYXJrZXIgZG9l
c24ndCBjaGFuZ2UgdGhlCisgICAgLy8gY3VycmVudCB2ZXJzaW9uLiBTaG91bGQgYmUgY2FsbGVk
IG9ubHkgb24gdGhlIG1haW4gZnJhbWUuCisgICAgdmlydHVhbCBpbnQgZmluZE1hdGNoTWFya2Vy
c1ZlcnNpb24oKSBjb25zdCA9IDA7CisKKyAgICAvLyBSZXR1cm5zIHRoZSBib3VuZGluZyBib3gg
b2YgdGhlIGFjdGl2ZSBmaW5kLWluLXBhZ2UgbWF0Y2ggbWFya2VyIG9yIGFuCisgICAgLy8gZW1w
dHkgcmVjdCBpZiBubyBzdWNoIG1hcmtlciBleGlzdHMuIFRoZSByZWN0IGlzIHJldHVybmVkIGlu
IGZpbmQtaW4tcGFnZQorICAgIC8vIGNvb3JkaW5hdGVzIHdoYXRldmVyIGZyYW1lIHRoZSBhY3Rp
dmUgbWFya2VyIGlzLgorICAgIC8vIFNob3VsZCBiZSBjYWxsZWQgb25seSBvbiB0aGUgbWFpbiBm
cmFtZS4KKyAgICB2aXJ0dWFsIFdlYkZsb2F0UmVjdCBhY3RpdmVGaW5kTWF0Y2hSZWN0KCkgPSAw
OworCisgICAgLy8gU3dhcHMgdGhlIGNvbnRlbnRzIG9mIHRoZSBwcm92aWRlZCB2ZWN0b3Igd2l0
aCB0aGUgYm91bmRpbmcgYm94ZXMgb2YgdGhlCisgICAgLy8gZmluZC1pbi1wYWdlIG1hdGNoIG1h
cmtlcnMgZnJvbSBhbGwgZnJhbWVzLiBUaGUgYm91bmRpbmcgYm94ZXMgYXJlIHJldHVybmVkCisg
ICAgLy8gaW4gZmluZC1pbi1wYWdlIGNvb3JkaW5hdGVzLiBUaGlzIG1ldGhvZCBzaG91bGQgYmUg
Y2FsbGVkIG9ubHkgb24gdGhlIG1haW4gZnJhbWUuCisgICAgdmlydHVhbCB2b2lkIGZpbmRNYXRj
aFJlY3RzKFdlYlZlY3RvcjxXZWJGbG9hdFJlY3Q+JikgPSAwOworCisgICAgLy8gU2VsZWN0cyB0
aGUgZmluZC1pbi1wYWdlIG1hdGNoIGluIHRoZSBhcHByb3ByaWF0ZSBmcmFtZSBjbG9zZXN0IHRv
IHRoZQorICAgIC8vIHByb3ZpZGVkIHBvaW50IGluIGZpbmQtaW4tcGFnZSBjb29yZGluYXRlcy4g
UmV0dXJucyB0aGUgb3JkaW5hbCBvZiBzdWNoCisgICAgLy8gbWF0Y2ggb3IgLTEgaWYgbm9uZSBj
b3VsZCBiZSBmb3VuZC4gSWYgbm90IG51bGwsIHNlbGVjdGlvblJlY3QgaXMgc2V0IHRvCisgICAg
Ly8gdGhlIGJvdW5kaW5nIGJveCBvZiB0aGUgc2VsZWN0ZWQgbWF0Y2ggaW4gd2luZG93IGNvb3Jk
aW5hdGVzLgorICAgIC8vIFRoaXMgbWV0aG9kIHNob3VsZCBiZSBjYWxsZWQgb25seSBvbiB0aGUg
bWFpbiBmcmFtZS4KKyAgICB2aXJ0dWFsIGludCBzZWxlY3ROZWFyZXN0RmluZE1hdGNoKGNvbnN0
IFdlYkZsb2F0UG9pbnQmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
V2ViUmVjdCogc2VsZWN0aW9uUmVjdCkgPSAwOworCiAgICAgLy8gT3JpZW50YXRpb25DaGFuZ2Ug
ZXZlbnQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAKICAg
ICAvLyBPcmllbnRhdGlvbiBpcyB0aGUgaW50ZXJmYWNlIG9yaWVudGF0aW9uIGluIGRlZ3JlZXMu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3Bw
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmNwcAppbmRleCA5ZTJi
YTJjNGNjYTk4OWQyN2UyMmNkNzUxZmI4NWYxNTcxYzM0ZTZlLi45ZjNiYmU1NmU5MDg1MDI5NTlj
YzM4MDIxZWNhYWM5MmQ0N2UxMzMyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9XZWJGcmFtZUltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkZyYW1lSW1wbC5jcHAKQEAgLTE2OSw2ICsxNjksOCBAQAogI2luY2x1ZGUgIlhQYXRoUmVzdWx0
LmgiCiAjaW5jbHVkZSAibWFya3VwLmgiCiAjaW5jbHVkZSAicGFpbnRpbmcvR3JhcGhpY3NDb250
ZXh0QnVpbGRlci5oIgorI2luY2x1ZGUgInBsYXRmb3JtL1dlYkZsb2F0UG9pbnQuaCIKKyNpbmNs
dWRlICJwbGF0Zm9ybS9XZWJGbG9hdFJlY3QuaCIKICNpbmNsdWRlICJwbGF0Zm9ybS9XZWJQb2lu
dC5oIgogI2luY2x1ZGUgInBsYXRmb3JtL1dlYlJlY3QuaCIKICNpbmNsdWRlICJwbGF0Zm9ybS9X
ZWJTZXJpYWxpemVkU2NyaXB0VmFsdWUuaCIKQEAgLTE5MzgsNiArMTk0MCwyOSBAQCB2b2lkIFdl
YkZyYW1lSW1wbDo6ZGlzcGF0Y2hNZXNzYWdlRXZlbnRXaXRoT3JpZ2luQ2hlY2soY29uc3QgV2Vi
U2VjdXJpdHlPcmlnaW4mCiAgICAgbV9mcmFtZS0+ZG9tV2luZG93KCktPmRpc3BhdGNoTWVzc2Fn
ZUV2ZW50V2l0aE9yaWdpbkNoZWNrKGludGVuZGVkVGFyZ2V0T3JpZ2luLmdldCgpLCBldmVudCwg
MCk7CiB9CiAKK2ludCBXZWJGcmFtZUltcGw6OmZpbmRNYXRjaE1hcmtlcnNWZXJzaW9uKCkgY29u
c3QKK3sKKyAgICAvLyBGSVhNRShsZWFuZHJvZ3JhY2lhKTogaW1wbGVtZW50IHRoaXMgYXMgcGFy
dCBvZiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTMxMTEuCisgICAg
cmV0dXJuIDA7Cit9CisKK1dlYkZsb2F0UmVjdCBXZWJGcmFtZUltcGw6OmFjdGl2ZUZpbmRNYXRj
aFJlY3QoKQoreworICAgIC8vIEZJWE1FKGxlYW5kcm9ncmFjaWEpOiBpbXBsZW1lbnQgdGhpcyBh
cyBwYXJ0IG9mIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzExMS4K
KyAgICByZXR1cm4gV2ViRmxvYXRSZWN0KCk7Cit9CisKK3ZvaWQgV2ViRnJhbWVJbXBsOjpmaW5k
TWF0Y2hSZWN0cyhXZWJWZWN0b3I8V2ViRmxvYXRSZWN0PiYgb3V0cHV0UmVjdHMpCit7CisgICAg
Ly8gRklYTUUobGVhbmRyb2dyYWNpYSk6IGltcGxlbWVudCB0aGlzIGFzIHBhcnQgb2YgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkzMTExLgorfQorCitpbnQgV2ViRnJh
bWVJbXBsOjpzZWxlY3ROZWFyZXN0RmluZE1hdGNoKGNvbnN0IFdlYkZsb2F0UG9pbnQmIHBvaW50
LCBXZWJSZWN0KiBzZWxlY3Rpb25SZWN0KQoreworICAgIC8vIEZJWE1FKGxlYW5kcm9ncmFjaWEp
OiBpbXBsZW1lbnQgdGhpcyBhcyBwYXJ0IG9mIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MzExMS4KKyAgICByZXR1cm4gMDsKK30KKwogdm9pZCBXZWJGcmFtZUltcGw6
OmRlbGl2ZXJJbnRlbnQoY29uc3QgV2ViSW50ZW50JiBpbnRlbnQsIFdlYk1lc3NhZ2VQb3J0Q2hh
bm5lbEFycmF5KiBwb3J0cywgV2ViRGVsaXZlcmVkSW50ZW50Q2xpZW50KiBpbnRlbnRDbGllbnQp
CiB7CiAjaWYgRU5BQkxFKFdFQl9JTlRFTlRTKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9X
ZWJGcmFtZUltcGwuaAppbmRleCAwMDZhOGY1MzQ2NGQ0NTVmYjUyNTk0NTNlNjRlM2IyNjNlMGEy
NTE0Li41ZmNhOGRkNjgzMzExOWU1MDJjZjBmMTE0OTg1OWM5MGJhODQ0M2YxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuaAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuaApAQCAtMjEwLDYgKzIxMCwxMCBAQCBw
dWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIGNhbmNlbFBlbmRpbmdTY29waW5nRWZmb3J0KCk7CiAg
ICAgdmlydHVhbCB2b2lkIGluY3JlYXNlTWF0Y2hDb3VudChpbnQgY291bnQsIGludCBpZGVudGlm
aWVyKTsKICAgICB2aXJ0dWFsIHZvaWQgcmVzZXRNYXRjaENvdW50KCk7CisgICAgdmlydHVhbCBp
bnQgZmluZE1hdGNoTWFya2Vyc1ZlcnNpb24oKSBjb25zdDsKKyAgICB2aXJ0dWFsIFdlYkZsb2F0
UmVjdCBhY3RpdmVGaW5kTWF0Y2hSZWN0KCk7CisgICAgdmlydHVhbCB2b2lkIGZpbmRNYXRjaFJl
Y3RzKFdlYlZlY3RvcjxXZWJGbG9hdFJlY3Q+Jik7CisgICAgdmlydHVhbCBpbnQgc2VsZWN0TmVh
cmVzdEZpbmRNYXRjaChjb25zdCBXZWJGbG9hdFBvaW50JiwgV2ViUmVjdCogc2VsZWN0aW9uUmVj
dCk7CiAKICAgICB2aXJ0dWFsIHZvaWQgc2VuZE9yaWVudGF0aW9uQ2hhbmdlRXZlbnQoaW50IG9y
aWVudGF0aW9uKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>156409</attachid>
            <date>2012-08-03 10:26:10 -0700</date>
            <delta_ts>2012-08-03 12:46:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93110-20120803182549.patch</filename>
            <type>text/plain</type>
            <size>6138</size>
            <attacher name="Leandro Graciá Gil">leandrogracia</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0NjI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGNhMTI4YThlM2E3MjNkZGJkODgwNjAyN2VkMWM3ZTdlNTI5MDQ3ZjkuLjU5ZTJlMzVhNTZlNGJj
OWZlY2Y1MGM3N2U1ZmJmZmVkNDU1NTQxNTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjggQEAKKzIwMTItMDgtMDMgIExlYW5kcm8gR3JhY2lhIEdpbCAgPGxlYW5kcm9n
cmFjaWFAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtDaHJvbWl1bV0gQWRkIHN0dWJzIGZvciB0
aGUgZmluZC1pbi1wYWdlIG1hdGNoIHJlY3RzIEFQSQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTMxMTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgQW5kcm9pZCBwb3J0IGFsbG93cyB0YXBwaW5nIG9u
IHRoZSBmaW5kLWluLXBhZ2UgcmVzdWx0IHRpY2ttYXJrcyB0YWtpbmcKKyAgICAgICAgdGhlIHVz
ZXIgdG8gdGhlIGNvcnJlc3BvbmRpbmcgbWF0Y2hlcy4gVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIHN0
dWJzIGZvciB0aGUKKyAgICAgICAgbmV3IHJlcXVpcmVkIG1ldGhvZHMgaW4gb3JkZXIgdG8gYWNo
aWV2ZSBXZWJLaXQgQVBJIGNvbXBhdGliaWxpdHkgZm9yIHRoaXMKKyAgICAgICAgcG9ydCBhcyBz
b29uIGFzIHBvc3NpYmxlLiBUaGUgaW1wbGVtZW50YXRpb24gb2YgdGhlc2UgbWV0aG9kcyB3aWxs
IGJlIGFkZGVkCisgICAgICAgIGxhdGVyIGluIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05MzExMS4KKworICAgICAgICAqIHB1YmxpYy9XZWJGcmFtZS5oOgorICAgICAg
ICAoV2ViS2l0KToKKyAgICAgICAgKFdlYkZyYW1lKToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJ
bXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVJbXBsOjpmaW5kTWF0Y2hNYXJrZXJz
VmVyc2lvbik6CisgICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUlt
cGw6OmFjdGl2ZUZpbmRNYXRjaFJlY3QpOgorICAgICAgICAoV2ViS2l0OjpXZWJGcmFtZUltcGw6
OmZpbmRNYXRjaFJlY3RzKToKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVJbXBsOjpzZWxlY3RO
ZWFyZXN0RmluZE1hdGNoKToKKyAgICAgICAgKiBzcmMvV2ViRnJhbWVJbXBsLmg6CisgICAgICAg
IChXZWJGcmFtZUltcGwpOgorCiAyMDEyLTA4LTAzICBJbHlhIFRpa2hvbm92c2t5ICA8bG9pc2xv
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBlbGltaW5hdGUgdmlzaXRC
YXNlQ2xhc3MgbWV0aG9kIGZyb20gTk1JLiBJdCBpbnRyb2R1Y2VzIHVubmVjZXNzYXJ5IGNvbXBs
ZXhpdHkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJGcmFt
ZS5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViRnJhbWUuaAppbmRleCAwMzlh
ZDZmOTk2OWZiNjExMjk4YTI3OTA5OWMwMjU2MDA3MWJlNzY2Li45YTk5MzU1NGZjNGUwNDU4MjZh
ZWQ5ZDgyYmYxMGE4NjdhZmM4YzMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3B1YmxpYy9XZWJGcmFtZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dl
YkZyYW1lLmgKQEAgLTc1LDYgKzc1LDggQEAgY2xhc3MgV2ViVVJMUmVxdWVzdDsKIGNsYXNzIFdl
YlZpZXc7CiBzdHJ1Y3QgV2ViQ29uc29sZU1lc3NhZ2U7CiBzdHJ1Y3QgV2ViRmluZE9wdGlvbnM7
CitzdHJ1Y3QgV2ViRmxvYXRQb2ludDsKK3N0cnVjdCBXZWJGbG9hdFJlY3Q7CiBzdHJ1Y3QgV2Vi
UG9pbnQ7CiBzdHJ1Y3QgV2ViUHJpbnRQYXJhbXM7CiBzdHJ1Y3QgV2ViUmVjdDsKQEAgLTU3NSw2
ICs1NzcsMzAgQEAgcHVibGljOgogICAgIC8vIG9mIG1hdGNoZXMgZm91bmQgZHVyaW5nIHRoZSBz
Y29waW5nIGVmZm9ydC4KICAgICB2aXJ0dWFsIHZvaWQgcmVzZXRNYXRjaENvdW50KCkgPSAwOwog
CisgICAgLy8gUmV0dXJucyBhIGNvdW50ZXIgdGhhdCBpcyBpbmNyZW1lbnRlZCB3aGVuIHRoZSBm
aW5kLWluLXBhZ2UgbWFya2VycyBhcmUKKyAgICAvLyBjaGFuZ2VkIG9uIGFueSBmcmFtZS4gU3dp
dGNoaW5nIHRoZSBhY3RpdmUgbWFya2VyIGRvZXNuJ3QgY2hhbmdlIHRoZQorICAgIC8vIGN1cnJl
bnQgdmVyc2lvbi4gU2hvdWxkIGJlIGNhbGxlZCBvbmx5IG9uIHRoZSBtYWluIGZyYW1lLgorICAg
IHZpcnR1YWwgaW50IGZpbmRNYXRjaE1hcmtlcnNWZXJzaW9uKCkgY29uc3QgPSAwOworCisgICAg
Ly8gUmV0dXJucyB0aGUgYm91bmRpbmcgYm94IG9mIHRoZSBhY3RpdmUgZmluZC1pbi1wYWdlIG1h
dGNoIG1hcmtlciBvciBhbgorICAgIC8vIGVtcHR5IHJlY3QgaWYgbm8gc3VjaCBtYXJrZXIgZXhp
c3RzLiBUaGUgcmVjdCBpcyByZXR1cm5lZCBpbiBmaW5kLWluLXBhZ2UKKyAgICAvLyBjb29yZGlu
YXRlcyB3aGF0ZXZlciBmcmFtZSB0aGUgYWN0aXZlIG1hcmtlciBpcy4KKyAgICAvLyBTaG91bGQg
YmUgY2FsbGVkIG9ubHkgb24gdGhlIG1haW4gZnJhbWUuCisgICAgdmlydHVhbCBXZWJGbG9hdFJl
Y3QgYWN0aXZlRmluZE1hdGNoUmVjdCgpID0gMDsKKworICAgIC8vIFN3YXBzIHRoZSBjb250ZW50
cyBvZiB0aGUgcHJvdmlkZWQgdmVjdG9yIHdpdGggdGhlIGJvdW5kaW5nIGJveGVzIG9mIHRoZQor
ICAgIC8vIGZpbmQtaW4tcGFnZSBtYXRjaCBtYXJrZXJzIGZyb20gYWxsIGZyYW1lcy4gVGhlIGJv
dW5kaW5nIGJveGVzIGFyZSByZXR1cm5lZAorICAgIC8vIGluIGZpbmQtaW4tcGFnZSBjb29yZGlu
YXRlcy4gVGhpcyBtZXRob2Qgc2hvdWxkIGJlIGNhbGxlZCBvbmx5IG9uIHRoZSBtYWluIGZyYW1l
LgorICAgIHZpcnR1YWwgdm9pZCBmaW5kTWF0Y2hSZWN0cyhXZWJWZWN0b3I8V2ViRmxvYXRSZWN0
PiYpID0gMDsKKworICAgIC8vIFNlbGVjdHMgdGhlIGZpbmQtaW4tcGFnZSBtYXRjaCBpbiB0aGUg
YXBwcm9wcmlhdGUgZnJhbWUgY2xvc2VzdCB0byB0aGUKKyAgICAvLyBwcm92aWRlZCBwb2ludCBp
biBmaW5kLWluLXBhZ2UgY29vcmRpbmF0ZXMuIFJldHVybnMgdGhlIG9yZGluYWwgb2Ygc3VjaAor
ICAgIC8vIG1hdGNoIG9yIC0xIGlmIG5vbmUgY291bGQgYmUgZm91bmQuIElmIG5vdCBudWxsLCBz
ZWxlY3Rpb25SZWN0IGlzIHNldCB0bworICAgIC8vIHRoZSBib3VuZGluZyBib3ggb2YgdGhlIHNl
bGVjdGVkIG1hdGNoIGluIHdpbmRvdyBjb29yZGluYXRlcy4KKyAgICAvLyBUaGlzIG1ldGhvZCBz
aG91bGQgYmUgY2FsbGVkIG9ubHkgb24gdGhlIG1haW4gZnJhbWUuCisgICAgdmlydHVhbCBpbnQg
c2VsZWN0TmVhcmVzdEZpbmRNYXRjaChjb25zdCBXZWJGbG9hdFBvaW50JiwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFdlYlJlY3QqIHNlbGVjdGlvblJlY3QpID0gMDsK
KwogICAgIC8vIE9yaWVudGF0aW9uQ2hhbmdlIGV2ZW50IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCiAgICAgLy8gT3JpZW50YXRpb24gaXMgdGhlIGludGVy
ZmFjZSBvcmllbnRhdGlvbiBpbiBkZWdyZWVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3Jj
L1dlYkZyYW1lSW1wbC5jcHAKaW5kZXggOWUyYmEyYzRjY2E5ODlkMjdlMjJjZDc1MWZiODVmMTU3
MWMzNGU2ZS4uYjg5MzlkZjA0Y2EzYmQ4MzRhYTEwMTE5OTM4Y2FmN2U1YTBhMWM2MyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJGcmFtZUltcGwuY3BwCkBAIC0xNjksNiArMTY5
LDggQEAKICNpbmNsdWRlICJYUGF0aFJlc3VsdC5oIgogI2luY2x1ZGUgIm1hcmt1cC5oIgogI2lu
Y2x1ZGUgInBhaW50aW5nL0dyYXBoaWNzQ29udGV4dEJ1aWxkZXIuaCIKKyNpbmNsdWRlICJwbGF0
Zm9ybS9XZWJGbG9hdFBvaW50LmgiCisjaW5jbHVkZSAicGxhdGZvcm0vV2ViRmxvYXRSZWN0Lmgi
CiAjaW5jbHVkZSAicGxhdGZvcm0vV2ViUG9pbnQuaCIKICNpbmNsdWRlICJwbGF0Zm9ybS9XZWJS
ZWN0LmgiCiAjaW5jbHVkZSAicGxhdGZvcm0vV2ViU2VyaWFsaXplZFNjcmlwdFZhbHVlLmgiCkBA
IC0xOTM4LDYgKzE5NDAsMjkgQEAgdm9pZCBXZWJGcmFtZUltcGw6OmRpc3BhdGNoTWVzc2FnZUV2
ZW50V2l0aE9yaWdpbkNoZWNrKGNvbnN0IFdlYlNlY3VyaXR5T3JpZ2luJgogICAgIG1fZnJhbWUt
PmRvbVdpbmRvdygpLT5kaXNwYXRjaE1lc3NhZ2VFdmVudFdpdGhPcmlnaW5DaGVjayhpbnRlbmRl
ZFRhcmdldE9yaWdpbi5nZXQoKSwgZXZlbnQsIDApOwogfQogCitpbnQgV2ViRnJhbWVJbXBsOjpm
aW5kTWF0Y2hNYXJrZXJzVmVyc2lvbigpIGNvbnN0Cit7CisgICAgLy8gRklYTUU6IEltcGxlbWVu
dCB0aGlzIGFzIHBhcnQgb2YgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTkzMTExLgorICAgIHJldHVybiAwOworfQorCitXZWJGbG9hdFJlY3QgV2ViRnJhbWVJbXBsOjph
Y3RpdmVGaW5kTWF0Y2hSZWN0KCkKK3sKKyAgICAvLyBGSVhNRTogSW1wbGVtZW50IHRoaXMgYXMg
cGFydCBvZiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTMxMTEuCisg
ICAgcmV0dXJuIFdlYkZsb2F0UmVjdCgpOworfQorCit2b2lkIFdlYkZyYW1lSW1wbDo6ZmluZE1h
dGNoUmVjdHMoV2ViVmVjdG9yPFdlYkZsb2F0UmVjdD4mIG91dHB1dFJlY3RzKQoreworICAgIC8v
IEZJWE1FOiBJbXBsZW1lbnQgdGhpcyBhcyBwYXJ0IG9mIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD05MzExMS4KK30KKworaW50IFdlYkZyYW1lSW1wbDo6c2VsZWN0TmVh
cmVzdEZpbmRNYXRjaChjb25zdCBXZWJGbG9hdFBvaW50JiBwb2ludCwgV2ViUmVjdCogc2VsZWN0
aW9uUmVjdCkKK3sKKyAgICAvLyBGSVhNRTogSW1wbGVtZW50IHRoaXMgYXMgcGFydCBvZiBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTMxMTEuCisgICAgcmV0dXJuIDA7
Cit9CisKIHZvaWQgV2ViRnJhbWVJbXBsOjpkZWxpdmVySW50ZW50KGNvbnN0IFdlYkludGVudCYg
aW50ZW50LCBXZWJNZXNzYWdlUG9ydENoYW5uZWxBcnJheSogcG9ydHMsIFdlYkRlbGl2ZXJlZElu
dGVudENsaWVudCogaW50ZW50Q2xpZW50KQogewogI2lmIEVOQUJMRShXRUJfSU5URU5UUykKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkZyYW1lSW1wbC5oIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBsLmgKaW5kZXggMDA2YThmNTM0NjRk
NDU1ZmI1MjU5NDUzZTY0ZTNiMjYzZTBhMjUxNC4uNWZjYThkZDY4MzMxMTllNTAyY2YwZjExNDk4
NTljOTBiYTg0NDNmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2Vi
RnJhbWVJbXBsLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRnJhbWVJbXBs
LmgKQEAgLTIxMCw2ICsyMTAsMTAgQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBjYW5jZWxQ
ZW5kaW5nU2NvcGluZ0VmZm9ydCgpOwogICAgIHZpcnR1YWwgdm9pZCBpbmNyZWFzZU1hdGNoQ291
bnQoaW50IGNvdW50LCBpbnQgaWRlbnRpZmllcik7CiAgICAgdmlydHVhbCB2b2lkIHJlc2V0TWF0
Y2hDb3VudCgpOworICAgIHZpcnR1YWwgaW50IGZpbmRNYXRjaE1hcmtlcnNWZXJzaW9uKCkgY29u
c3Q7CisgICAgdmlydHVhbCBXZWJGbG9hdFJlY3QgYWN0aXZlRmluZE1hdGNoUmVjdCgpOworICAg
IHZpcnR1YWwgdm9pZCBmaW5kTWF0Y2hSZWN0cyhXZWJWZWN0b3I8V2ViRmxvYXRSZWN0PiYpOwor
ICAgIHZpcnR1YWwgaW50IHNlbGVjdE5lYXJlc3RGaW5kTWF0Y2goY29uc3QgV2ViRmxvYXRQb2lu
dCYsIFdlYlJlY3QqIHNlbGVjdGlvblJlY3QpOwogCiAgICAgdmlydHVhbCB2b2lkIHNlbmRPcmll
bnRhdGlvbkNoYW5nZUV2ZW50KGludCBvcmllbnRhdGlvbik7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>