<?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>134172</bug_id>
          
          <creation_ts>2014-06-22 10:12:48 -0700</creation_ts>
          <short_desc>Replace a couple of uses of bind with lambdas</short_desc>
          <delta_ts>2014-06-22 11:22:14 -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>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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1017398</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 10:12:48 -0700</bug_when>
    <thetext>Replace a couple of uses of bind with lambdas</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1017399</commentid>
    <comment_count>1</comment_count>
      <attachid>233568</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 10:14:33 -0700</bug_when>
    <thetext>Created attachment 233568
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1017416</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-06-22 11:22:14 -0700</bug_when>
    <thetext>Committed r170269: &lt;http://trac.webkit.org/changeset/170269&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>233568</attachid>
            <date>2014-06-22 10:14:33 -0700</date>
            <delta_ts>2014-06-22 10:52:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134172-20140622101411.patch</filename>
            <type>text/plain</type>
            <size>10013</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwMjY0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYTQ1NjZmMTFjZTFjZTUy
Y2U4NDViZDZkODFjNTQzN2JhOWRiZTFjMy4uY2U0Yzk0NmU1OTU4Yzg0ZWQ1NDhhOGJlYzJjNmE3
MDk5YmZkZjljZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDE0LTA2LTIyICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgUmVwbGFjZSBhIGNv
dXBsZSBvZiB1c2VzIG9mIGJpbmQgd2l0aCBsYW1iZGFzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzQxNzIKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtL0lQQy9Db25uZWN0aW9uLmNwcDoK
KyAgICAgICAgKElQQzo6Q29ubmVjdGlvbjo6cG9zdENvbm5lY3Rpb25EaWRDbG9zZU9uQ29ubmVj
dGlvbldvcmtRdWV1ZSk6CisgICAgICAgIChJUEM6OkNvbm5lY3Rpb246OmNvbm5lY3Rpb25EaWRD
bG9zZSk6CisgICAgICAgIChJUEM6OkNvbm5lY3Rpb246OmRpc3BhdGNoTWVzc2FnZSk6CisgICAg
ICAgIChJUEM6OkNvbm5lY3Rpb246OmRpc3BhdGNoQ29ubmVjdGlvbkRpZENsb3NlKTogRGVsZXRl
ZC4KKyAgICAgICAgKiBQbGF0Zm9ybS9JUEMvQ29ubmVjdGlvbi5oOgorICAgICAgICAqIFNoYXJl
ZC9QbHVnaW5zL05QT2JqZWN0UHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpOUE9iamVjdFBy
b3h5OjpOUF9EZWFsbG9jYXRlKToKKyAgICAgICAgKiBVSVByb2Nlc3MvU3RvcmFnZS9Mb2NhbFN0
b3JhZ2VEYXRhYmFzZS5jcHA6CisgICAgICAgIChXZWJLaXQ6OkxvY2FsU3RvcmFnZURhdGFiYXNl
OjpzY2hlZHVsZURhdGFiYXNlVXBkYXRlKToKKyAgICAgICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMv
TmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4uY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXRzY2FwZVBs
dWdpbjo6cGx1Z2luVGhyZWFkQXN5bmNDYWxsKToKKyAgICAgICAgKFdlYktpdDo6TmV0c2NhcGVQ
bHVnaW46OmhhbmRsZVBsdWdpblRocmVhZEFzeW5jQ2FsbCk6IERlbGV0ZWQuCisgICAgICAgICog
V2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmg6CisgICAgICAgICog
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbToK
KyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmZvcmNlUmVw
YWludEFzeW5jKToKKyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0Fy
ZWE6OmRpc3BhdGNoQWZ0ZXJFbnN1cmluZ1VwZGF0ZWRTY3JvbGxQb3NpdGlvbik6CisKKzIwMTQt
MDYtMjIgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKwogICAgICAgICBB
ZGQgSVBDIGRlY29kaW5nIHN1cHBvcnQgdG8gQmFja0ZvcndhcmRMaXN0U3RhdGUKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzNDE3MQogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9JUEMvQ29ubmVjdGlvbi5jcHAgYi9Tb3VyY2Uv
V2ViS2l0Mi9QbGF0Zm9ybS9JUEMvQ29ubmVjdGlvbi5jcHAKaW5kZXggNmViOTAwY2NjYzNkYjU0
ZTY5MWI3Yjk4ZmZmN2VhMTExZWJlNDE0MS4uMjkyYWFhNzdiNWEzNGI4ZmFmYWUwOWI0MDM4ZWNl
ZWY3NzI1Y2U1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL0Nvbm5l
Y3Rpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9Db25uZWN0aW9uLmNw
cApAQCAtNjc3LDcgKzY3NywxMCBAQCB2b2lkIENvbm5lY3Rpb246OnByb2Nlc3NJbmNvbWluZ01l
c3NhZ2Uoc3RkOjp1bmlxdWVfcHRyPE1lc3NhZ2VEZWNvZGVyPiBtZXNzYWdlKQogCiB2b2lkIENv
bm5lY3Rpb246OnBvc3RDb25uZWN0aW9uRGlkQ2xvc2VPbkNvbm5lY3Rpb25Xb3JrUXVldWUoKQog
ewotICAgIG1fY29ubmVjdGlvblF1ZXVlLT5kaXNwYXRjaChXVEY6OmJpbmQoJkNvbm5lY3Rpb246
OmNvbm5lY3Rpb25EaWRDbG9zZSwgdGhpcykpOworICAgIFJlZlB0cjxDb25uZWN0aW9uPiBjb25u
ZWN0aW9uKHRoaXMpOworICAgIG1fY29ubmVjdGlvblF1ZXVlLT5kaXNwYXRjaChbY29ubmVjdGlv
bl0geworICAgICAgICBjb25uZWN0aW9uLT5jb25uZWN0aW9uRGlkQ2xvc2UoKTsKKyAgICB9KTsK
IH0KIAogdm9pZCBDb25uZWN0aW9uOjpjb25uZWN0aW9uRGlkQ2xvc2UoKQpAQCAtNzA4LDIzICs3
MTEsMjEgQEAgdm9pZCBDb25uZWN0aW9uOjpjb25uZWN0aW9uRGlkQ2xvc2UoKQogICAgIGlmICht
X2RpZENsb3NlT25Db25uZWN0aW9uV29ya1F1ZXVlQ2FsbGJhY2spCiAgICAgICAgIG1fZGlkQ2xv
c2VPbkNvbm5lY3Rpb25Xb3JrUXVldWVDYWxsYmFjayh0aGlzKTsKIAotICAgIG1fY2xpZW50UnVu
TG9vcC5kaXNwYXRjaChXVEY6OmJpbmQoJkNvbm5lY3Rpb246OmRpc3BhdGNoQ29ubmVjdGlvbkRp
ZENsb3NlLCB0aGlzKSk7Ci19CisgICAgUmVmUHRyPENvbm5lY3Rpb24+IGNvbm5lY3Rpb24odGhp
cyk7CisgICAgbV9jbGllbnRSdW5Mb29wLmRpc3BhdGNoKFtjb25uZWN0aW9uXSB7CisgICAgICAg
IC8vIElmIHRoZSBjb25uZWN0aW9uIGhhcyBiZWVuIGV4cGxpY2l0bHkgaW52YWxpZGF0ZWQgYmVm
b3JlIGRpc3BhdGNoQ29ubmVjdGlvbkRpZENsb3NlIHdhcyBjYWxsZWQsCisgICAgICAgIC8vIHRo
ZW4gdGhlIGNsaWVudCB3aWxsIGJlIG51bGwgaGVyZS4KKyAgICAgICAgaWYgKCFjb25uZWN0aW9u
LT5tX2NsaWVudCkKKyAgICAgICAgICAgIHJldHVybjsKIAotdm9pZCBDb25uZWN0aW9uOjpkaXNw
YXRjaENvbm5lY3Rpb25EaWRDbG9zZSgpCi17Ci0gICAgLy8gSWYgdGhlIGNvbm5lY3Rpb24gaGFz
IGJlZW4gZXhwbGljaXRseSBpbnZhbGlkYXRlZCBiZWZvcmUgZGlzcGF0Y2hDb25uZWN0aW9uRGlk
Q2xvc2Ugd2FzIGNhbGxlZCwKLSAgICAvLyB0aGVuIHRoZSBjbGllbnQgd2lsbCBiZSBudWxsIGhl
cmUuCi0gICAgaWYgKCFtX2NsaWVudCkKLSAgICAgICAgcmV0dXJuOworICAgICAgICAvLyBCZWNh
dXNlIHdlIGRlZmluZSBhIGNvbm5lY3Rpb24gYXMgYmVpbmcgInZhbGlkIiBiYXNlZCBvbiB3aGV0
ZXIgaXQgaGFzIGEgbnVsbCBjbGllbnQsIHdlIG51bGwgb3V0CisgICAgICAgIC8vIHRoZSBjbGll
bnQgYmVmb3JlIGNhbGxpbmcgZGlkQ2xvc2UgaGVyZS4gT3RoZXJ3aXNlLCBzZW5kU3luYyB3aWxs
IHRyeSB0byBzZW5kIGEgbWVzc2FnZSB0byB0aGUgY29ubmVjdGlvbiBhbmQKKyAgICAgICAgLy8g
d2lsbCB0aGVuIHdhaXQgaW5kZWZpbml0ZWx5IGZvciBhIHJlcGx5LgorICAgICAgICBDbGllbnQq
IGNsaWVudCA9IGNvbm5lY3Rpb24tPm1fY2xpZW50OworICAgICAgICBjb25uZWN0aW9uLT5tX2Ns
aWVudCA9IG51bGxwdHI7CiAKLSAgICAvLyBCZWNhdXNlIHdlIGRlZmluZSBhIGNvbm5lY3Rpb24g
YXMgYmVpbmcgInZhbGlkIiBiYXNlZCBvbiB3aGV0ZXIgaXQgaGFzIGEgbnVsbCBjbGllbnQsIHdl
IG51bGwgb3V0Ci0gICAgLy8gdGhlIGNsaWVudCBiZWZvcmUgY2FsbGluZyBkaWRDbG9zZSBoZXJl
LiBPdGhlcndpc2UsIHNlbmRTeW5jIHdpbGwgdHJ5IHRvIHNlbmQgYSBtZXNzYWdlIHRvIHRoZSBj
b25uZWN0aW9uIGFuZAotICAgIC8vIHdpbGwgdGhlbiB3YWl0IGluZGVmaW5pdGVseSBmb3IgYSBy
ZXBseS4KLSAgICBDbGllbnQqIGNsaWVudCA9IG1fY2xpZW50OwotICAgIG1fY2xpZW50ID0gMDsK
LSAgICAKLSAgICBjbGllbnQtPmRpZENsb3NlKHRoaXMpOworICAgICAgICBjbGllbnQtPmRpZENs
b3NlKGNvbm5lY3Rpb24uZ2V0KCkpOworICAgIH0pOwogfQogCiBib29sIENvbm5lY3Rpb246OmNh
blNlbmRPdXRnb2luZ01lc3NhZ2VzKCkgY29uc3QKQEAgLTgxMCw4ICs4MTEsNiBAQCB2b2lkIENv
bm5lY3Rpb246OmRpc3BhdGNoTWVzc2FnZShNZXNzYWdlRGVjb2RlciYgZGVjb2RlcikKIAogdm9p
ZCBDb25uZWN0aW9uOjpkaXNwYXRjaE1lc3NhZ2Uoc3RkOjp1bmlxdWVfcHRyPE1lc3NhZ2VEZWNv
ZGVyPiBtZXNzYWdlKQogewotICAgIC8vIElmIHRoZXJlJ3Mgbm8gY2xpZW50LCByZXR1cm4uIFdl
IGRvIHRoaXMgYWZ0ZXIgY2FsbGluZyByZWxlYXNlQXJndW1lbnRzIHNvIHRoYXQKLSAgICAvLyB0
aGUgQXJndW1lbnREZWNvZGVyIG1lc3NhZ2Ugd2lsbCBiZSBmcmVlZC4KICAgICBpZiAoIW1fY2xp
ZW50KQogICAgICAgICByZXR1cm47CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRm
b3JtL0lQQy9Db25uZWN0aW9uLmggYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9JUEMvQ29ubmVj
dGlvbi5oCmluZGV4IGE5YWNkNzdmMmU2Y2UwMGI0MmIzMGQwOWViMjUzNzJjODE2YjVlOWIuLmVh
YWVjMzYwMDRiYWNiZmNhMmZhNmE5ODc2NDg3OTUyZjBhMTE5ZGQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9Db25uZWN0aW9uLmgKKysrIGIvU291cmNlL1dlYktpdDIv
UGxhdGZvcm0vSVBDL0Nvbm5lY3Rpb24uaApAQCAtMjE3LDcgKzIxNyw2IEBAIHByaXZhdGU6CiAg
ICAgdm9pZCBjb25uZWN0aW9uRGlkQ2xvc2UoKTsKICAgICAKICAgICAvLyBDYWxsZWQgb24gdGhl
IGxpc3RlbmVyIHRocmVhZC4KLSAgICB2b2lkIGRpc3BhdGNoQ29ubmVjdGlvbkRpZENsb3NlKCk7
CiAgICAgdm9pZCBkaXNwYXRjaE9uZU1lc3NhZ2UoKTsKICAgICB2b2lkIGRpc3BhdGNoTWVzc2Fn
ZShzdGQ6OnVuaXF1ZV9wdHI8TWVzc2FnZURlY29kZXI+KTsKICAgICB2b2lkIGRpc3BhdGNoTWVz
c2FnZShNZXNzYWdlRGVjb2RlciYpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVk
L1BsdWdpbnMvTlBPYmplY3RQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvUGx1Z2lu
cy9OUE9iamVjdFByb3h5LmNwcAppbmRleCA0NTU5NGUzMGQ3MzI0OGUzMzEyYzdkY2RjYmM3MjVl
OTM4YzViYWZjLi5lZjZjNzkxMzA1YjdjZDJlZTQ1YzkxOWMyMTRhM2M5MTAyOTI3OWNkIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvUGx1Z2lucy9OUE9iamVjdFByb3h5LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvUGx1Z2lucy9OUE9iamVjdFByb3h5LmNwcApAQCAt
MzAzLDcgKzMwMyw5IEBAIHZvaWQgTlBPYmplY3RQcm94eTo6TlBfRGVhbGxvY2F0ZShOUE9iamVj
dCogbnBPYmplY3QpCiAgICAgLy8gdGhhdCBpcyBrbm93biB0byBiZSBtaXN1c2VkIGR1cmluZyBw
bHVnaW4gdGVhcmRvd24sIGFuZCB0byBub3QgYmUgY29uY2VybmVkIGFib3V0IGNoYW5nZSBpbiBi
ZWhhdmlvciBpZiB0aGlzCiAgICAgLy8gb2NjdXJlZCBhdCBhbnkgb3RoZXIgdGltZS4KICAgICBp
ZiAoIWlzTWFpblRocmVhZCgpKSB7Ci0gICAgICAgIFJ1bkxvb3A6Om1haW4oKS5kaXNwYXRjaChi
aW5kKCZOUE9iamVjdFByb3h5OjpOUF9EZWFsbG9jYXRlLCBucE9iamVjdCkpOworICAgICAgICBS
dW5Mb29wOjptYWluKCkuZGlzcGF0Y2goW25wT2JqZWN0XSB7CisgICAgICAgICAgICBOUF9EZWFs
bG9jYXRlKG5wT2JqZWN0KTsKKyAgICAgICAgfSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAg
ICAgCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvU3RvcmFnZS9Mb2NhbFN0
b3JhZ2VEYXRhYmFzZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvU3RvcmFnZS9Mb2Nh
bFN0b3JhZ2VEYXRhYmFzZS5jcHAKaW5kZXggMjU5NWYwNzRiMDdmNmUyYWRmMjE5ZGU1MzAzZDcw
OTNmNmViZTgxOS4uNGYzYjVhZjE0ODVhNzY0NzMwNmY3NzdhMjAxOGM5NzBmMzdiYmE2ZiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1N0b3JhZ2UvTG9jYWxTdG9yYWdlRGF0
YWJhc2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9TdG9yYWdlL0xvY2FsU3Rv
cmFnZURhdGFiYXNlLmNwcApAQCAtMjQxLDcgKzI0MSwxMSBAQCB2b2lkIExvY2FsU3RvcmFnZURh
dGFiYXNlOjpzY2hlZHVsZURhdGFiYXNlVXBkYXRlKCkKICAgICAgICAgcmV0dXJuOwogCiAgICAg
bV9kaWRTY2hlZHVsZURhdGFiYXNlVXBkYXRlID0gdHJ1ZTsKLSAgICBtX3F1ZXVlLT5kaXNwYXRj
aEFmdGVyKGRhdGFiYXNlVXBkYXRlSW50ZXJ2YWwsIGJpbmQoJkxvY2FsU3RvcmFnZURhdGFiYXNl
Ojp1cGRhdGVEYXRhYmFzZSwgdGhpcykpOworCisgICAgUmVmUHRyPExvY2FsU3RvcmFnZURhdGFi
YXNlPiBsb2NhbFN0b3JhZ2VEYXRhYmFzZSh0aGlzKTsKKyAgICBtX3F1ZXVlLT5kaXNwYXRjaEFm
dGVyKGRhdGFiYXNlVXBkYXRlSW50ZXJ2YWwsIFtsb2NhbFN0b3JhZ2VEYXRhYmFzZV0geworICAg
ICAgICBsb2NhbFN0b3JhZ2VEYXRhYmFzZS0+dXBkYXRlRGF0YWJhc2UoKTsKKyAgICB9KTsKIH0K
IAogdm9pZCBMb2NhbFN0b3JhZ2VEYXRhYmFzZTo6dXBkYXRlRGF0YWJhc2UoKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1
Z2luLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRz
Y2FwZVBsdWdpbi5jcHAKaW5kZXggMzMyMTllZjAyNTU0MWFlNDg0YTI2MzdjOGZhNDllZGEyODg4
NDY5OS4uODAzNTIyYjQwZDkwZWUwMGYyYjc1NTgyZmUwMDEyOWQ1YjZkZWFjNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1
Z2luLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUv
TmV0c2NhcGVQbHVnaW4uY3BwCkBAIC0zMDQsMTUgKzMwNCwxMyBAQCB2b2lkIE5ldHNjYXBlUGx1
Z2luOjpwb3BQb3B1cHNFbmFibGVkU3RhdGUoKQogCiB2b2lkIE5ldHNjYXBlUGx1Z2luOjpwbHVn
aW5UaHJlYWRBc3luY0NhbGwodm9pZCAoKmZ1bmN0aW9uKSh2b2lkKiksIHZvaWQqIHVzZXJEYXRh
KQogewotICAgIFJ1bkxvb3A6Om1haW4oKS5kaXNwYXRjaChXVEY6OmJpbmQoJk5ldHNjYXBlUGx1
Z2luOjpoYW5kbGVQbHVnaW5UaHJlYWRBc3luY0NhbGwsIHRoaXMsIGZ1bmN0aW9uLCB1c2VyRGF0
YSkpOwotfQotICAgIAotdm9pZCBOZXRzY2FwZVBsdWdpbjo6aGFuZGxlUGx1Z2luVGhyZWFkQXN5
bmNDYWxsKHZvaWQgKCpmdW5jdGlvbikodm9pZCopLCB2b2lkKiB1c2VyRGF0YSkKLXsKLSAgICBp
ZiAoIW1faXNTdGFydGVkKQotICAgICAgICByZXR1cm47CisgICAgUmVmUHRyPE5ldHNjYXBlUGx1
Z2luPiBwbHVnaW4odGhpcyk7CisgICAgUnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtwbHVnaW4s
IGZ1bmN0aW9uLCB1c2VyRGF0YV0geworICAgICAgICBpZiAoIXBsdWdpbi0+bV9pc1N0YXJ0ZWQp
CisgICAgICAgICAgICByZXR1cm47CiAKLSAgICBmdW5jdGlvbih1c2VyRGF0YSk7CisgICAgICAg
IGZ1bmN0aW9uKHVzZXJEYXRhKTsKKyAgICB9KTsKIH0KIAogTmV0c2NhcGVQbHVnaW46OlRpbWVy
OjpUaW1lcihOZXRzY2FwZVBsdWdpbiogbmV0c2NhcGVQbHVnaW4sIHVuc2lnbmVkIHRpbWVySUQs
IHVuc2lnbmVkIGludGVydmFsLCBib29sIHJlcGVhdCwgVGltZXJGdW5jIHRpbWVyRnVuYykKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRz
Y2FwZVBsdWdpbi5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBl
L05ldHNjYXBlUGx1Z2luLmgKaW5kZXggYWQyNzY3ZGRkZDI3MDBlNzVmZmY4ZWM4MTUxMGNhMGEy
MGEzZDUwZS4uMTJmYTYxZjI5ZDQ3ZGM3MWY2Nzg0OTA4YjFkMGI2YTlkM2U5NmRjMCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBl
UGx1Z2luLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBl
L05ldHNjYXBlUGx1Z2luLmgKQEAgLTEyMCw5ICsxMjAsNiBAQCBwdWJsaWM6CiAKICAgICB2b2lk
IHBsdWdpblRocmVhZEFzeW5jQ2FsbCh2b2lkICgqZnVuY3Rpb24pKHZvaWQqKSwgdm9pZCogdXNl
ckRhdGEpOwogCi0gICAgLy8gQ2FsbGVkIG9uIHRoZSBwbHVnLWluIHJ1biBsb29wICh3aGljaCBp
cyBjdXJyZW50bHkgdGhlIG1haW4gdGhyZWFkIHJ1biBsb29wKS4KLSAgICB2b2lkIGhhbmRsZVBs
dWdpblRocmVhZEFzeW5jQ2FsbCh2b2lkICgqZnVuY3Rpb24pKHZvaWQqKSwgdm9pZCogdXNlckRh
dGEpOwotCiAgICAgdW5zaWduZWQgc2NoZWR1bGVUaW1lcih1bnNpZ25lZCBpbnRlcnZhbCwgYm9v
bCByZXBlYXQsIHZvaWQgKCp0aW1lckZ1bmMpKE5QUCwgdW5zaWduZWQgdGltZXJJRCkpOwogICAg
IHZvaWQgdW5zY2hlZHVsZVRpbWVyKHVuc2lnbmVkIHRpbWVySUQpOwogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRy
YXdpbmdBcmVhLm1tIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxl
ZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbQppbmRleCA3NTJjZGQzN2FlYjg0OWQ5ODVlMTYz
M2U0Yzk3OTU1MWZkY2Q4MWUzLi5lYTBhYzY2NzNlYTZmZDBjNjNiZDE4NTc1OGJjMTBlZWIyY2Uw
NzhlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1Rp
bGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW0KQEAgLTE0
NCwxMCArMTQ0LDEwIEBAIGJvb2wgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmZvcmNl
UmVwYWludEFzeW5jKHVpbnQ2NF90IGNhbGxiYWNrSUQpCiAgICAgaWYgKG1fbGF5ZXJUcmVlU3Rh
dGVJc0Zyb3plbikKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCi0gICAgZGlzcGF0Y2hBZnRlckVu
c3VyaW5nVXBkYXRlZFNjcm9sbFBvc2l0aW9uKGJpbmQoXnsKKyAgICBkaXNwYXRjaEFmdGVyRW5z
dXJpbmdVcGRhdGVkU2Nyb2xsUG9zaXRpb24oW3RoaXMsIGNhbGxiYWNrSURdIHsKICAgICAgICAg
bV93ZWJQYWdlLT5kcmF3aW5nQXJlYSgpLT5mb3JjZVJlcGFpbnQoKTsKICAgICAgICAgbV93ZWJQ
YWdlLT5zZW5kKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6OlZvaWRDYWxsYmFjayhjYWxsYmFja0lE
KSk7Ci0gICAgfSkpOworICAgIH0pOwogICAgIHJldHVybiB0cnVlOwogfQogCkBAIC0yNDIsNyAr
MjQyLDcgQEAgdm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGlzcGF0Y2hBZnRl
ckVuc3VyaW5nVXBkYXRlZFNjcm9sbFBvc2l0aW9uKHMKICAgICAvLyAoVGhlIHdlYiBwYWdlIGlz
IGFscmVhZHkga2VwdCBhbGl2ZSBieSBkaXNwYXRjaEFmdGVyRW5zdXJpbmdVcGRhdGVkU2Nyb2xs
UG9zaXRpb24pLgogICAgIFdlYlBhZ2UqIHdlYlBhZ2UgPSBtX3dlYlBhZ2U7CiAKLSAgICBTY3Jv
bGxpbmdUaHJlYWQ6OmRpc3BhdGNoQmFycmllcihiaW5kKF57CisgICAgU2Nyb2xsaW5nVGhyZWFk
OjpkaXNwYXRjaEJhcnJpZXIoW3RoaXMsIHdlYlBhZ2UsIGZ1bmN0aW9uXSB7CiAgICAgICAgIERy
YXdpbmdBcmVhKiBkcmF3aW5nQXJlYSA9IHdlYlBhZ2UtPmRyYXdpbmdBcmVhKCk7CiAgICAgICAg
IGlmICghZHJhd2luZ0FyZWEpCiAgICAgICAgICAgICByZXR1cm47CkBAIC0yNTMsNyArMjUzLDcg
QEAgdm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGlzcGF0Y2hBZnRlckVuc3Vy
aW5nVXBkYXRlZFNjcm9sbFBvc2l0aW9uKHMKICAgICAgICAgICAgIG1fbGF5ZXJGbHVzaFNjaGVk
dWxlci5yZXN1bWUoKTsKIAogICAgICAgICB3ZWJQYWdlLT5kZXJlZigpOwotICAgIH0pKTsKKyAg
ICB9KTsKICNlbHNlCiAgICAgZnVuY3Rpb24oKTsKICNlbmRpZgo=
</data>
<flag name="review"
          id="258061"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>