<?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>134493</bug_id>
          
          <creation_ts>2014-07-01 10:14:23 -0700</creation_ts>
          <short_desc>Remove unnecessary calls to std::move()</short_desc>
          <delta_ts>2014-07-01 10:50:24 -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>All</rep_platform>
          <op_sys>All</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="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>aestes</cc>
    
    <cc>andersca</cc>
    
    <cc>bunhere</cc>
    
    <cc>calvaris</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>philipj</cc>
    
    <cc>sam</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1019647</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-07-01 10:14:23 -0700</bug_when>
    <thetext>It&apos;s unnecessary to call std::move() on an rvalue. We should remove such extraneous usage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019663</commentid>
    <comment_count>1</comment_count>
      <attachid>234172</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-07-01 10:43:25 -0700</bug_when>
    <thetext>Created attachment 234172
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019665</commentid>
    <comment_count>2</comment_count>
      <attachid>234172</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-07-01 10:50:18 -0700</bug_when>
    <thetext>Comment on attachment 234172
Patch

Clearing flags on attachment: 234172

Committed r170650: &lt;http://trac.webkit.org/changeset/170650&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019666</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-07-01 10:50:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>234172</attachid>
            <date>2014-07-01 10:43:25 -0700</date>
            <delta_ts>2014-07-01 10:50:18 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134493-20140701104306.patch</filename>
            <type>text/plain</type>
            <size>11031</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNjQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzY1YjRjOTc5YzA0Njk5
Nzc5NGU2NjllZTEyNjliODY5YjY1OGYzMi4uYjI3NjU3YjNkMDJkNzlkNTQ2MzdhOGFlMjYyMThk
NDk0MzJkNDAwMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE0LTA3LTAxICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBSZW1vdmUgdW5uZWNlc3Nh
cnkgY2FsbHMgdG8gc3RkOjptb3ZlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzNDQ5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9DRE0uY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6Q0RNOjpDRE0pOgorICAgICAgICAqIGNzcy9DU1NHcmFtbWFyLnkuaW46Cisg
ICAgICAgICogY3NzL0NTU1ByaW1pdGl2ZVZhbHVlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNT
U1ByaW1pdGl2ZVZhbHVlOjpmb3JtYXROdW1iZXJWYWx1ZSk6CisgICAgICAgICogY3NzL01lZGlh
UXVlcnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFRdWVyeTo6TWVkaWFRdWVyeSk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRNYWMubW06CisgICAgICAgIChXZWJD
b3JlOjpGb250OjpkYXNoZXNGb3JJbnRlcnNlY3Rpb25zV2l0aFJlY3QpOgorCiAyMDE0LTA3LTAx
ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3VicGl4ZWwgcmVu
ZGVyaW5nOiBQaXhlbCBjcmFjayBpbiBicmVhZGNydW1icyBhdCBkZXZmb3J1bXMuYXBwbGUuY29t
LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nCmluZGV4IGQ0MDdiNDliNjViM2U5YzMyYTQ1MjJkZmFjNzBiMWJiZTE3NTBmZjku
LjJmMzI5MzNiOGZkZThlNjllYWI0NDExYmU5OWQ2YTRiMzE4MWQxMzggMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwyMCBAQAorMjAxNC0wNy0wMSAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5j
b20+CisKKyAgICAgICAgUmVtb3ZlIHVubmVjZXNzYXJ5IGNhbGxzIHRvIHN0ZDo6bW92ZSgpCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzQ0OTMKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNoYXJlZC9T
aGFyZWFibGVSZXNvdXJjZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OlNoYXJlYWJsZVJlc291cmNl
OjpIYW5kbGU6OnRyeVdyYXBJbkNGRGF0YSk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdl
L1dlYkZyYW1lLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWU6OmNlcnRpZmljYXRlSW5m
byk6IFJldHVybiBhIFdlYkNvcmU6OkNlcnRpZmljYXRlSW5mbyBpbnN0ZWFkCisgICAgICAgIG9m
IGNvbnN0IFdlYkNvcmU6OkNlcnRpZmljYXRlSW5mbyYgdG8gYXZvaWQgcmV0dXJuaW5nIGEgZGFu
Z2xpbmcgcmVmZXJlbmNlIHRvCisgICAgICAgIGEgbG9jYWwgdmFyaWFibGUuIEFsc28sIHJlbW92
ZSB0aGUgdW5uZWNlc3NhcnkgY2FsbHMgdG8gc3RkOjptb3ZlKCkgYXMgdGhlIGNvbXBpbGVyCisg
ICAgICAgIHdpbGwgaW52b2tlIHRoZSBtb3ZlIGNvbnN0cnVjdG9yIGZvciBXZWJDb3JlOjpDZXJ0
aWZpY2F0ZUluZm8gb24gcmV0dXJuIGZyb20gdGhlCisgICAgICAgIGZ1bmN0aW9uLgorICAgICAg
ICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJGcmFtZS5oOgorCiAyMDE0LTA3LTAxICBZb25nanVu
IFpoYW5nICA8eW9uZ2p1bl96aGFuZ0BhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIGVuY29kZUlu
dGVnZXIgYW5kIGRlY29kZUludGVnZXIgZm9yIHJlbW90ZSBvYmplY3QgZW5jb2RlciBhbmQgZGVj
b2Rlci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEv
Q0RNLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmNwcApp
bmRleCBlOWQ1MjQ3N2Y3MGJhY2RkYjAzMDJlYWNjODY0MDM3ZDQyODk0NzNkLi45NjdjMjNlZDBk
NGU0NzYyZjIxMDUwYTJmYmE3YjY0MmY2ZTgwZjYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL2VuY3J5cHRlZG1lZGlhL0NETS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9lbmNyeXB0ZWRtZWRpYS9DRE0uY3BwCkBAIC0xMDYsNyArMTA2LDcgQEAgQ0RNOjpDRE0o
Y29uc3QgU3RyaW5nJiBrZXlTeXN0ZW0pCiAgICAgOiBtX2tleVN5c3RlbShrZXlTeXN0ZW0pCiAg
ICAgLCBtX2NsaWVudCgwKQogewotICAgIG1fcHJpdmF0ZSA9IHN0ZDo6bW92ZShDRE1GYWN0b3J5
Rm9yS2V5U3lzdGVtKGtleVN5c3RlbSktPmNvbnN0cnVjdG9yKHRoaXMpKTsKKyAgICBtX3ByaXZh
dGUgPSBDRE1GYWN0b3J5Rm9yS2V5U3lzdGVtKGtleVN5c3RlbSktPmNvbnN0cnVjdG9yKHRoaXMp
OwogfQogCiBDRE06On5DRE0oKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0dy
YW1tYXIueS5pbiBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkuaW4KaW5kZXggNGM4
OGYxM2E2ZjZjYTk2Nzk2ZTkwZWE3YTUyNmVlY2M4OTk1MGRkMy4uMzVkOWFiZGQ1ODU3NWE3MjEx
ZjdhNWJkYTZhMzI2NDY3MWZkYTVlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NT
U0dyYW1tYXIueS5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55LmluCkBA
IC0zNzcsNyArMzc3LDcgQEAgd2Via2l0X3ZhbHVlOgogICAgIH0KIDsKIAotd2Via2l0X21lZGlh
cXVlcnk6IFdFQktJVF9NRURJQVFVRVJZX1NZTSBXSElURVNQQUNFIG1heWJlX3NwYWNlIG1lZGlh
X3F1ZXJ5ICd9JyB7IHBhcnNlci0+bV9tZWRpYVF1ZXJ5ID0gc3RkOjptb3ZlKHN0ZDo6dW5pcXVl
X3B0cjxNZWRpYVF1ZXJ5PigkNCkpOyB9IDsKK3dlYmtpdF9tZWRpYXF1ZXJ5OiBXRUJLSVRfTUVE
SUFRVUVSWV9TWU0gV0hJVEVTUEFDRSBtYXliZV9zcGFjZSBtZWRpYV9xdWVyeSAnfScgeyBwYXJz
ZXItPm1fbWVkaWFRdWVyeSA9IHN0ZDo6dW5pcXVlX3B0cjxNZWRpYVF1ZXJ5PigkNCk7IH0gOwog
CiB3ZWJraXRfc2VsZWN0b3I6CiAgICAgV0VCS0lUX1NFTEVDVE9SX1NZTSAneycgbWF5YmVfc3Bh
Y2Ugc2VsZWN0b3JfbGlzdCAnfScgewpAQCAtNTU4LDcgKzU1OCw3IEBAIG1lZGlhX2NvbmRpdGlv
bjoKICAgICA7CiAKIHdlYmtpdF9zb3VyY2Vfc2l6ZV9saXN0OgotICAgIFdFQktJVF9TSVpFU0FU
VFJfU1lNIFdISVRFU1BBQ0Ugc291cmNlX3NpemVfbGlzdCAnfScgeyBwYXJzZXItPm1fc291cmNl
U2l6ZUxpc3QgPSBzdGQ6Om1vdmUoc3RkOjp1bmlxdWVfcHRyPFNvdXJjZVNpemVMaXN0PigkMykp
OyB9OworICAgIFdFQktJVF9TSVpFU0FUVFJfU1lNIFdISVRFU1BBQ0Ugc291cmNlX3NpemVfbGlz
dCAnfScgeyBwYXJzZXItPm1fc291cmNlU2l6ZUxpc3QgPSBzdGQ6OnVuaXF1ZV9wdHI8U291cmNl
U2l6ZUxpc3Q+KCQzKTsgfTsKIAogc291cmNlX3NpemVfbGlzdDoKICAgICBtYXliZV9zcGFjZSBz
b3VyY2Vfc2l6ZSBtYXliZV9zcGFjZSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3Mv
Q1NTUHJpbWl0aXZlVmFsdWUuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1ByaW1pdGl2ZVZh
bHVlLmNwcAppbmRleCA1ODkyNDU5MjM4MGM5ODE4Mzk3ZDhkNzJjOTlkZGIyY2UxMjZjOWUyLi5l
YWUzNDQzN2VlMmI4N2U3ZTFmZGVkMmRlNGYwZmMwY2ExNjI4ZTIwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTUHJpbWl0aXZlVmFsdWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9DU1NQcmltaXRpdmVWYWx1ZS5jcHAKQEAgLTk0MCw3ICs5NDAsNyBAQCBORVZFUl9JTkxJ
TkUgUGFzc1JlZjxTdHJpbmdJbXBsPiBDU1NQcmltaXRpdmVWYWx1ZTo6Zm9ybWF0TnVtYmVyVmFs
dWUoY29uc3QgY2hhcgogdGVtcGxhdGUgPHVuc2lnbmVkIGNoYXJhY3RlckNvdW50PgogQUxXQVlT
X0lOTElORSBQYXNzUmVmPFN0cmluZ0ltcGw+IENTU1ByaW1pdGl2ZVZhbHVlOjpmb3JtYXROdW1i
ZXJWYWx1ZShjb25zdCBjaGFyICgmY2hhcmFjdGVycylbY2hhcmFjdGVyQ291bnRdKSBjb25zdAog
ewotICAgIHJldHVybiBzdGQ6Om1vdmUoZm9ybWF0TnVtYmVyVmFsdWUoY2hhcmFjdGVycywgY2hh
cmFjdGVyQ291bnQgLSAxKSk7CisgICAgcmV0dXJuIGZvcm1hdE51bWJlclZhbHVlKGNoYXJhY3Rl
cnMsIGNoYXJhY3RlckNvdW50IC0gMSk7CiB9CiAKIEFMV0FZU19JTkxJTkUgU3RyaW5nIENTU1By
aW1pdGl2ZVZhbHVlOjpmb3JtYXROdW1iZXJGb3JjdXN0b21DU1NUZXh0KCkgY29uc3QKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYVF1ZXJ5LmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L2Nzcy9NZWRpYVF1ZXJ5LmNwcAppbmRleCBlZmQ0NTMxYTc3ZGQ4Y2JiZDNlMGM0M2IzNDYzNjll
OGE0ZTFjMzM3Li5mMWRiM2JkYTc0Y2YzYjMyZGZkYzhjMDk0NDQyODgzMjQ2NmJiYzkzIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvTWVkaWFRdWVyeS5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvY3NzL01lZGlhUXVlcnkuY3BwCkBAIC0xMTAsNyArMTEwLDcgQEAgTWVkaWFRdWVyeTo6
TWVkaWFRdWVyeShjb25zdCBNZWRpYVF1ZXJ5JiBvKQogICAgICwgbV9zZXJpYWxpemF0aW9uQ2Fj
aGUoby5tX3NlcmlhbGl6YXRpb25DYWNoZSkKIHsKICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBp
IDwgbV9leHByZXNzaW9ucy0+c2l6ZSgpOyArK2kpCi0gICAgICAgICgqbV9leHByZXNzaW9ucylb
aV0gPSBzdGQ6Om1vdmUoby5tX2V4cHJlc3Npb25zLT5hdChpKS0+Y29weSgpKTsKKyAgICAgICAg
KCptX2V4cHJlc3Npb25zKVtpXSA9IG8ubV9leHByZXNzaW9ucy0+YXQoaSktPmNvcHkoKTsKIH0K
IAogTWVkaWFRdWVyeTo6fk1lZGlhUXVlcnkoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvbWFjL0ZvbnRNYWMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9tYWMvRm9udE1hYy5tbQppbmRleCAwNTllMWZlY2VjNDc2ZjI5MzQ4NzZiNDg0
ZmViYWQ5ZDI3YzZiMjdiLi5hZDU3YzVkMmY4MjMzMDdjZDI3NTNmZGI4N2E1ZWE5YWY3NjRhZjY3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvRm9udE1h
Yy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9tYWMvRm9udE1hYy5t
bQpAQCAtNTM0LDkgKzUzNCw5IEBAIERhc2hBcnJheSBGb250OjpkYXNoZXNGb3JJbnRlcnNlY3Rp
b25zV2l0aFJlY3QoY29uc3QgVGV4dFJ1biYgcnVuLCBjb25zdCBGbG9hdFBvCiAgICAgYm9vbCBp
c1NWRyA9IGZhbHNlOwogICAgIEZsb2F0UG9pbnQgb3JpZ2luID0gRmxvYXRQb2ludCh0ZXh0T3Jp
Z2luLngoKSArIGRlbHRhWCwgdGV4dE9yaWdpbi55KCkpOwogICAgIGlmICghZm9udERhdGEtPmlz
U1ZHRm9udCgpKQotICAgICAgICB0cmFuc2xhdG9yID0gc3RkOjptb3ZlKHN0ZDo6bWFrZV91bmlx
dWU8TWFjR2x5cGhUb1BhdGhUcmFuc2xhdG9yPihydW4sIGdseXBoQnVmZmVyLCBvcmlnaW4pKTsK
KyAgICAgICAgdHJhbnNsYXRvciA9IHN0ZDo6bWFrZV91bmlxdWU8TWFjR2x5cGhUb1BhdGhUcmFu
c2xhdG9yPihydW4sIGdseXBoQnVmZmVyLCBvcmlnaW4pOwogICAgIGVsc2UgewotICAgICAgICB0
cmFuc2xhdG9yID0gc3RkOjptb3ZlKHJ1bi5yZW5kZXJpbmdDb250ZXh0KCktPmNyZWF0ZUdseXBo
VG9QYXRoVHJhbnNsYXRvcigqZm9udERhdGEsICZydW4sIGdseXBoQnVmZmVyLCAwLCBnbHlwaEJ1
ZmZlci5zaXplKCksIG9yaWdpbikpOworICAgICAgICB0cmFuc2xhdG9yID0gcnVuLnJlbmRlcmlu
Z0NvbnRleHQoKS0+Y3JlYXRlR2x5cGhUb1BhdGhUcmFuc2xhdG9yKCpmb250RGF0YSwgJnJ1biwg
Z2x5cGhCdWZmZXIsIDAsIGdseXBoQnVmZmVyLnNpemUoKSwgb3JpZ2luKTsKICAgICAgICAgaXNT
VkcgPSB0cnVlOwogICAgIH0KICAgICBEYXNoQXJyYXkgcmVzdWx0OwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvU2hhcmVkL1NoYXJlYWJsZVJlc291cmNlLmNwcCBiL1NvdXJjZS9XZWJLaXQy
L1NoYXJlZC9TaGFyZWFibGVSZXNvdXJjZS5jcHAKaW5kZXggMjFhNTExNWMzMGZiM2U3ZDhiZDBm
YjIzNTAyYmQzYTNlMGE3M2NiMy4uY2Y5NjFkMmU4NjU0ZDUyYjliMDQ1ZDM3ZTYxYjU5MWE0YmEw
MTQzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL1NoYXJlYWJsZVJlc291cmNl
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvU2hhcmVhYmxlUmVzb3VyY2UuY3BwCkBA
IC04OSw3ICs4OSw3IEBAIFJldGFpblB0cjxDRkRhdGFSZWY+IFNoYXJlYWJsZVJlc291cmNlOjpI
YW5kbGU6OnRyeVdyYXBJbkNGRGF0YSgpIGNvbnN0CiAgICAgfQogCiAgICAgUmV0YWluUHRyPENG
QWxsb2NhdG9yUmVmPiBkZWFsbG9jYXRvciA9IGFkb3B0Q0YoY3JlYXRlU2hhcmVhYmxlUmVzb3Vy
Y2VEZWFsbG9jYXRvcihyZXNvdXJjZS5nZXQoKSkpOwotICAgIHJldHVybiBzdGQ6Om1vdmUoYWRv
cHRDRihDRkRhdGFDcmVhdGVXaXRoQnl0ZXNOb0NvcHkoa0NGQWxsb2NhdG9yRGVmYXVsdCwgcmVp
bnRlcnByZXRfY2FzdDxjb25zdCBVSW50OCo+KHJlc291cmNlLT5kYXRhKCkpLCBzdGF0aWNfY2Fz
dDxDRkluZGV4PihyZXNvdXJjZS0+c2l6ZSgpKSwgZGVhbGxvY2F0b3IuZ2V0KCkpKSk7CisgICAg
cmV0dXJuIGFkb3B0Q0YoQ0ZEYXRhQ3JlYXRlV2l0aEJ5dGVzTm9Db3B5KGtDRkFsbG9jYXRvckRl
ZmF1bHQsIHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgVUludDgqPihyZXNvdXJjZS0+ZGF0YSgpKSwg
c3RhdGljX2Nhc3Q8Q0ZJbmRleD4ocmVzb3VyY2UtPnNpemUoKSksIGRlYWxsb2NhdG9yLmdldCgp
KSk7CiB9CiAKIFBhc3NSZWZQdHI8U2hhcmVkQnVmZmVyPiBTaGFyZWFibGVSZXNvdXJjZTo6SGFu
ZGxlOjp0cnlXcmFwSW5TaGFyZWRCdWZmZXIoKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkZyYW1lLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9XZWJGcmFtZS5jcHAKaW5kZXggZjBkZDMxZTIxMjM4YzRmNjUzNDVl
MzYwYTljZDA4MzBjZmQ4MzMwYy4uZTk1ZTIwOGJlOGNiYzU4MjYwZjdmZjc4N2JiNDM0M2M3NWRi
YmNmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkZy
YW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViRnJhbWUu
Y3BwCkBAIC00MDIsMTYgKzQwMiwxNiBAQCBTdHJpbmcgV2ViRnJhbWU6OnVybCgpIGNvbnN0CiAg
ICAgcmV0dXJuIGRvY3VtZW50TG9hZGVyLT51cmwoKS5zdHJpbmcoKTsKIH0KIAotY29uc3QgV2Vi
Q29yZTo6Q2VydGlmaWNhdGVJbmZvJiBXZWJGcmFtZTo6Y2VydGlmaWNhdGVJbmZvKCkgY29uc3QK
K1dlYkNvcmU6OkNlcnRpZmljYXRlSW5mbyBXZWJGcmFtZTo6Y2VydGlmaWNhdGVJbmZvKCkgY29u
c3QKIHsKICAgICBpZiAoIW1fY29yZUZyYW1lKQotICAgICAgICByZXR1cm4gc3RkOjptb3ZlKENl
cnRpZmljYXRlSW5mbygpKTsKKyAgICAgICAgcmV0dXJuIENlcnRpZmljYXRlSW5mbygpOwogCiAg
ICAgRG9jdW1lbnRMb2FkZXIqIGRvY3VtZW50TG9hZGVyID0gbV9jb3JlRnJhbWUtPmxvYWRlcigp
LmRvY3VtZW50TG9hZGVyKCk7CiAgICAgaWYgKCFkb2N1bWVudExvYWRlcikKLSAgICAgICAgcmV0
dXJuIHN0ZDo6bW92ZShDZXJ0aWZpY2F0ZUluZm8oKSk7CisgICAgICAgIHJldHVybiBDZXJ0aWZp
Y2F0ZUluZm8oKTsKIAotICAgIHJldHVybiBzdGQ6Om1vdmUoQ2VydGlmaWNhdGVJbmZvKGRvY3Vt
ZW50TG9hZGVyLT5yZXNwb25zZSgpKSk7CisgICAgcmV0dXJuIENlcnRpZmljYXRlSW5mbyhkb2N1
bWVudExvYWRlci0+cmVzcG9uc2UoKSk7CiB9CiAKIFN0cmluZyBXZWJGcmFtZTo6aW5uZXJUZXh0
KCkgY29uc3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJGcmFtZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkZyYW1lLmgK
aW5kZXggYTEzN2VlZGYzMTM5ODRkZGNlNmZmMDM1MDZmN2VjYzBlZGFlMmM1ZS4uMjEwY2M2OTlm
MTZlOGYwOTJjODdlZjFlYWI2Y2YxM2MyYjIyM2QxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkZyYW1lLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYkZyYW1lLmgKQEAgLTkyLDcgKzkyLDcgQEAgcHVibGljOgogICAg
IGJvb2wgaXNNYWluRnJhbWUoKSBjb25zdDsKICAgICBTdHJpbmcgbmFtZSgpIGNvbnN0OwogICAg
IFN0cmluZyB1cmwoKSBjb25zdDsKLSAgICBjb25zdCBXZWJDb3JlOjpDZXJ0aWZpY2F0ZUluZm8m
IGNlcnRpZmljYXRlSW5mbygpIGNvbnN0OworICAgIFdlYkNvcmU6OkNlcnRpZmljYXRlSW5mbyBj
ZXJ0aWZpY2F0ZUluZm8oKSBjb25zdDsKICAgICBTdHJpbmcgaW5uZXJUZXh0KCkgY29uc3Q7CiAg
ICAgYm9vbCBpc0ZyYW1lU2V0KCkgY29uc3Q7CiAgICAgV2ViRnJhbWUqIHBhcmVudEZyYW1lKCkg
Y29uc3Q7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5k
ZXggNmE4MTgxZmJjODQ1MTExMmY5OGE0MmNjZWI2OTYwZjYxNmFlOGJiYy4uZjZlZDMzYWI0NjFj
NTI2NmEzNWU3OGQ1OGFlNzU4YzU3NjhiY2Q1MSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9n
CisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE0LTA3LTAxICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBSZW1vdmUgdW5uZWNlc3Nh
cnkgY2FsbHMgdG8gc3RkOjptb3ZlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEzNDQ5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYvSGFzaFNldC5jcHA6Cisg
ICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rl
c3RzL1dURi9ucy9SZXRhaW5QdHIubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNUKToK
KwogMjAxNC0wNy0wMSAgUHJhdGlrIFNvbGFua2kgIDxwc29sYW5raUBhcHBsZS5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZC4gQWRkaW5nIG15c2VsZiB0byB0aGUgcmV2aWV3ZXJzIGxpc3QgdG8g
bWFrZSBjb21taXQgYm90IGhhcHB5LgpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9U
ZXN0cy9XVEYvSGFzaFNldC5jcHAgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9IYXNo
U2V0LmNwcAppbmRleCAzZThiM2U4MGFhY2E3NzMxMzY0ODU2ZGNhNjdlMTI3NmVlZGI1MDAyLi5k
ZDQ5MTNkMTk0YmViMDZkYzNjNzAwNzg4NTljZGQ1Y2Q2M2U2OTZkIDEwMDY0NAotLS0gYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9IYXNoU2V0LmNwcAorKysgYi9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dURi9IYXNoU2V0LmNwcApAQCAtOTYsNyArOTYsNyBAQCBURVNUKFdURl9I
YXNoU2V0LCBNb3ZlT25seSkKICAgICBFWFBFQ1RfVFJVRShoYXNoU2V0LmlzRW1wdHkoKSk7CiAK
ICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IDEwMDsgKytpKQotICAgICAgICBoYXNoU2V0LmFk
ZChzdGQ6Om1vdmUoTW92ZU9ubHkoaSArIDEpKSk7CisgICAgICAgIGhhc2hTZXQuYWRkKE1vdmVP
bmx5KGkgKyAxKSk7CiAKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IDEwMDsgKytpKQogICAg
ICAgICBFWFBFQ1RfVFJVRShoYXNoU2V0LnRha2UoTW92ZU9ubHkoaSArIDEpKSA9PSBNb3ZlT25s
eShpICsgMSkpOwpAQCAtMTA0LDcgKzEwNCw3IEBAIFRFU1QoV1RGX0hhc2hTZXQsIE1vdmVPbmx5
KQogICAgIEVYUEVDVF9UUlVFKGhhc2hTZXQuaXNFbXB0eSgpKTsKIAogICAgIGZvciAoc2l6ZV90
IGkgPSAwOyBpIDwgMTAwOyArK2kpCi0gICAgICAgIGhhc2hTZXQuYWRkKHN0ZDo6bW92ZShNb3Zl
T25seShpICsgMSkpKTsKKyAgICAgICAgaGFzaFNldC5hZGQoTW92ZU9ubHkoaSArIDEpKTsKIAog
ICAgIEhhc2hTZXQ8TW92ZU9ubHk+IHNlY29uZFNldDsKIApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XVEYvbnMvUmV0YWluUHRyLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQ
SS9UZXN0cy9XVEYvbnMvUmV0YWluUHRyLm1tCmluZGV4IGIzMTY2MDBmMzhiNTIzNDAwM2VlYTMx
NmFlMDk3NDEzNjZlZjg1NjUuLmFkYWQ1ODEyNjc1MDUxYjE3YWExZTk5ZTZkZGJkOWY0YTJmMjVj
YWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV1RGL25zL1JldGFpblB0
ci5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9ucy9SZXRhaW5QdHIubW0K
QEAgLTg0LDcgKzg0LDcgQEAgVEVTVChSZXRhaW5QdHIsIENvbnN0cnVjdGlvbkZyb21TYW1lVHlw
ZSkKICAgICBOU1N0cmluZyAqc3RyaW5nID0gQCJmb28iOwogCiAgICAgLy8gVGhpcyBzaG91bGQg
aW52b2tlIFJldGFpblB0cidzIG1vdmUgY29uc3RydWN0b3IuCi0gICAgUmV0YWluUHRyPE5TU3Ry
aW5nPiBwdHIgPSBzdGQ6Om1vdmUoUmV0YWluUHRyPE5TU3RyaW5nPihzdHJpbmcpKTsKKyAgICBS
ZXRhaW5QdHI8TlNTdHJpbmc+IHB0ciA9IFJldGFpblB0cjxOU1N0cmluZz4oc3RyaW5nKTsKIAog
ICAgIEVYUEVDVF9FUShzdHJpbmcsIHB0cik7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>