<?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>171361</bug_id>
          
          <creation_ts>2017-04-26 19:10:00 -0700</creation_ts>
          <short_desc>Follow up to r215843</short_desc>
          <delta_ts>2017-04-26 19:57: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>WebKit 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="Keith Miller">keith_miller</reporter>
          <assigned_to name="Keith Miller">keith_miller</assigned_to>
          <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1301891</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2017-04-26 19:10:00 -0700</bug_when>
    <thetext>Follow up to r215843</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301892</commentid>
    <comment_count>1</comment_count>
      <attachid>308321</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2017-04-26 19:14:37 -0700</bug_when>
    <thetext>Created attachment 308321
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301907</commentid>
    <comment_count>2</comment_count>
      <attachid>308321</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-26 19:57:12 -0700</bug_when>
    <thetext>Comment on attachment 308321
Patch

Clearing flags on attachment: 308321

Committed r215853: &lt;http://trac.webkit.org/changeset/215853&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301908</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-26 19:57:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>308321</attachid>
            <date>2017-04-26 19:14:37 -0700</date>
            <delta_ts>2017-04-26 19:57:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171361-20170426191436.patch</filename>
            <type>text/plain</type>
            <size>8643</size>
            <attacher name="Keith Miller">keith_miller</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE1ODQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA1
OTNlMTJkYzAwNjlkYzUyOWQxZjIzMzVjN2E4Y2NjY2U0YTc4M2M0Li42MWEyMGU3YzdjMTA0MmQ0
MGE5Mjc5OThmNGVlZWVhZGVhY2YzMDJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwzMyBAQAogMjAxNy0wNC0yNiAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxl
LmNvbT4KIAorICAgICAgICBGb2xsb3cgdXAgdG8gcjIxNTg0MworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcxMzYxCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBmaXhlcyBzb21lIHN0eWxl
IGNvbW1lbnRzIFNhYW0gZGlkbid0IGdldCBhIGNoYW5jZSB0bworICAgICAgICByZXF1ZXN0IGJl
Zm9yZSBJIGxhbmRlZDogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MDEzNC4KKworICAgICAgICBJdCByZW5hbWVzIFdhc206OkNvZGVCbG9jazo6bV93YXNtRW50cnlw
b2ludHMgdG8KKyAgICAgICAgbV93YXNtSW5kaXJlY3RDYWxsRW50cnlwb2ludHMsIGFzIHdlbGwg
YXMgZml4ZXMgc29tZSBjb3B5cmlnaHRzIGFuZAorICAgICAgICBpbmRlbnRhdGlvbi4KKworICAg
ICAgICAqIHdhc20vV2FzbUJCUVBsYW4uY3BwOgorICAgICAgICAqIHdhc20vV2FzbUNvZGVCbG9j
ay5jcHA6CisgICAgICAgIChKU0M6Oldhc206OkNvZGVCbG9jazo6Q29kZUJsb2NrKToKKyAgICAg
ICAgKiB3YXNtL1dhc21Db2RlQmxvY2suaDoKKyAgICAgICAgKEpTQzo6V2FzbTo6Q29kZUJsb2Nr
Ojp3YXNtRW50cnlwb2ludExvYWRMb2NhdGlvbkZyb21GdW5jdGlvbkluZGV4U3BhY2UpOgorICAg
ICAgICAqIHdhc20vV2FzbU9NR1BsYW4uY3BwOgorICAgICAgICAoSlNDOjpXYXNtOjpPTUdQbGFu
Ojp3b3JrKToKKyAgICAgICAgKiB3YXNtL1dhc21UaWVyVXBDb3VudC5oOgorICAgICAgICAoSlND
OjpXYXNtOjpUaWVyVXBDb3VudDo6VGllclVwQ291bnQpOgorICAgICAgICAoSlNDOjpXYXNtOjpU
aWVyVXBDb3VudDo6bG9vcERlY3JlbWVudCk6CisgICAgICAgIChKU0M6Oldhc206OlRpZXJVcENv
dW50OjpmdW5jdGlvbkVudHJ5RGVjcmVtZW50KToKKyAgICAgICAgKEpTQzo6V2FzbTo6VGllclVw
Q291bnQ6OnNob3VsZFN0YXJ0VGllclVwKToKKyAgICAgICAgKEpTQzo6V2FzbTo6VGllclVwQ291
bnQ6OmNvdW50KToKKworMjAxNy0wNC0yNiAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFw
cGxlLmNvbT4KKwogICAgICAgICBXZWJBc3NlbWJseTogSW1wbGVtZW50IHRpZXIgdXAKICAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MDEzNAogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQkJRUGxhbi5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQkJRUGxhbi5jcHAKaW5kZXggMGQ4ZTU0YWNlNTBh
YjM4ZjAyMjBmYzk1NmQwZjFhZWNiYzc1Mjk2ZC4uYWNhZmZkODM1MjlmY2Q4ZDg5Nzk0YTdhOTVl
MDQ4MTU0ZmM3NzIzNCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bUJCUVBsYW4uY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21CQlFQbGFu
LmNwcApAQCAtMSw1ICsxLDUgQEAKIC8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTYgQXBwbGUgSW5j
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJpZ2h0IChDKSAyMDE2LTIwMTcgQXBwbGUg
SW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2Ug
aW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9kaWZpY2F0
aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtQ29kZUJsb2NrLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21Db2RlQmxvY2suY3BwCmluZGV4IDY2
OWNkYzc0MTNkNDVjNzcxNzg4NjU4MTE3YjBjMGUxNzg0ZWYxZGMuLmY1NmUzMGI5YWIzMzlmZTcw
NDU0ZDI2YjYzYWZhYmNiYjVjODBmY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS93YXNtL1dhc21Db2RlQmxvY2suY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNt
L1dhc21Db2RlQmxvY2suY3BwCkBAIC01MiwxMiArNTIsMTIgQEAgQ29kZUJsb2NrOjpDb2RlQmxv
Y2soVk0mIHZtLCBNZW1vcnlNb2RlIG1vZGUsIE1vZHVsZUluZm9ybWF0aW9uJiBtb2R1bGVJbmZv
cm1hdGkKICAgICAgICAgbV9jYWxsZWVzLnJlc2l6ZShtX2NhbGxlZUNvdW50KTsKICAgICAgICAg
bV9qc0NhbGxlZXMucmVzaXplKG1fY2FsbGVlQ291bnQpOwogICAgICAgICBtX29wdGltaXplZENh
bGxlZXMucmVzaXplKG1fY2FsbGVlQ291bnQpOwotICAgICAgICBtX3dhc21FbnRyeVBvaW50cy5y
ZXNpemUobV9jYWxsZWVDb3VudCk7CisgICAgICAgIG1fd2FzbUluZGlyZWN0Q2FsbEVudHJ5UG9p
bnRzLnJlc2l6ZShtX2NhbGxlZUNvdW50KTsKIAogICAgICAgICBtX3BsYW4tPmluaXRpYWxpemVD
YWxsZWVzKFsmXSAodW5zaWduZWQgY2FsbGVlSW5kZXgsIFJlZjxXYXNtOjpDYWxsZWU+JiYganNF
bnRyeXBvaW50Q2FsbGVlLCBSZWY8V2FzbTo6Q2FsbGVlPiYmIHdhc21FbnRyeXBvaW50Q2FsbGVl
KSB7CiAgICAgICAgICAgICBtX2pzQ2FsbGVlc1tjYWxsZWVJbmRleF0gPSBXVEZNb3ZlKGpzRW50
cnlwb2ludENhbGxlZSk7CiAgICAgICAgICAgICBtX2NhbGxlZXNbY2FsbGVlSW5kZXhdID0gV1RG
TW92ZSh3YXNtRW50cnlwb2ludENhbGxlZSk7Ci0gICAgICAgICAgICBtX3dhc21FbnRyeVBvaW50
c1tjYWxsZWVJbmRleF0gPSBtX2NhbGxlZXNbY2FsbGVlSW5kZXhdLT5lbnRyeXBvaW50KCk7Cisg
ICAgICAgICAgICBtX3dhc21JbmRpcmVjdENhbGxFbnRyeVBvaW50c1tjYWxsZWVJbmRleF0gPSBt
X2NhbGxlZXNbY2FsbGVlSW5kZXhdLT5lbnRyeXBvaW50KCk7CiAgICAgICAgIH0pOwogCiAgICAg
ICAgIG1fd2FzbVRvV2FzbUV4aXRTdHVicyA9IG1fcGxhbi0+dGFrZVdhc21Ub1dhc21FeGl0U3R1
YnMoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21Db2RlQmxv
Y2suaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21Db2RlQmxvY2suaAppbmRleCA1
NDRlNmQ2YjQwODhmMTcxOGJkMDJiZWJlNjVhNzU4NmIyZWQyNzlkLi45MGFmNmU0NTA4MDUzMmJj
ZjU2ODczMjNiMDA0OThmYTUzOGVkMzdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvd2FzbS9XYXNtQ29kZUJsb2NrLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20v
V2FzbUNvZGVCbG9jay5oCkBAIC05OCw3ICs5OCw3IEBAIHB1YmxpYzoKICAgICB7CiAgICAgICAg
IFJFTEVBU0VfQVNTRVJUKGZ1bmN0aW9uSW5kZXhTcGFjZSA+PSBmdW5jdGlvbkltcG9ydENvdW50
KCkpOwogICAgICAgICB1bnNpZ25lZCBjYWxsZWVJbmRleCA9IGZ1bmN0aW9uSW5kZXhTcGFjZSAt
IGZ1bmN0aW9uSW1wb3J0Q291bnQoKTsKLSAgICAgICAgcmV0dXJuICZtX3dhc21FbnRyeVBvaW50
c1tjYWxsZWVJbmRleF07CisgICAgICAgIHJldHVybiAmbV93YXNtSW5kaXJlY3RDYWxsRW50cnlQ
b2ludHNbY2FsbGVlSW5kZXhdOwogICAgIH0KIAogICAgIFRpZXJVcENvdW50JiB0aWVyVXBDb3Vu
dCh1aW50MzJfdCBmdW5jdGlvbkluZGV4KQpAQCAtMTIwLDcgKzEyMCw3IEBAIHByaXZhdGU6CiAg
ICAgVmVjdG9yPFJlZlB0cjxDYWxsZWU+PiBtX2NhbGxlZXM7CiAgICAgVmVjdG9yPFJlZlB0cjxD
YWxsZWU+PiBtX29wdGltaXplZENhbGxlZXM7CiAgICAgVmVjdG9yPFJlZlB0cjxDYWxsZWU+PiBt
X2pzQ2FsbGVlczsKLSAgICBWZWN0b3I8dm9pZCo+IG1fd2FzbUVudHJ5UG9pbnRzOworICAgIFZl
Y3Rvcjx2b2lkKj4gbV93YXNtSW5kaXJlY3RDYWxsRW50cnlQb2ludHM7CiAgICAgVmVjdG9yPFRp
ZXJVcENvdW50PiBtX3RpZXJVcENvdW50czsKICAgICBWZWN0b3I8VmVjdG9yPFVubGlua2VkV2Fz
bVRvV2FzbUNhbGw+PiBtX3dhc21Ub1dhc21DYWxsc2l0ZXM7CiAgICAgVmVjdG9yPE1hY3JvQXNz
ZW1ibGVyQ29kZVJlZj4gbV93YXNtVG9XYXNtRXhpdFN0dWJzOwpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbU9NR1BsYW4uY3BwIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL3dhc20vV2FzbU9NR1BsYW4uY3BwCmluZGV4IGFlNTI0ODU3MGU2MmIzMzc0ZDA5MGIxNzcx
ZDdiNTQ3M2Y3NDhjZDUuLjY1YTVjMDUwYzRiZTc5MjZjOGY4M2ZjOTkzZmMyNTIzODIwMTBlMzEg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21PTUdQbGFuLmNwcAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtT01HUGxhbi5jcHAKQEAgLTEsNSAr
MSw1IEBACiAvKgotICogQ29weXJpZ2h0IChDKSAyMDE2IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxNyBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTEyNCwxMSArMTI0LDEx
IEBAIHZvaWQgT01HUGxhbjo6d29yayhDb21waWxhdGlvbkVmZm9ydCkKIAogICAgIC8vIEl0J3Mg
aW1wb3J0YW50IHRvIG1ha2Ugc3VyZSB3ZSBkbyB0aGlzIGJlZm9yZSB3ZSBtYWtlIGFueSBvZiB0
aGUgY29kZSB3ZSBqdXN0IGNvbXBpbGVkIHZpc2libGUuIElmIHdlIGRpZG4ndCwgd2UgY291bGQg
ZW5kIHVwCiAgICAgLy8gd2hlcmUgd2UgYXJlIHRpZXJpbmcgdXAgc29tZSBmdW5jdGlvbiBBIHRv
IEEnIGFuZCB3ZSByZXBhdGNoIHNvbWUgZnVuY3Rpb24gQiB0byBjYWxsIEEnIGluc3RlYWQgb2Yg
QS4gQW5vdGhlciBDUFUgY291bGQgc2VlCi0gICAgLy8gdGhlIHVwZGF0ZXMgdG8gQiBidXQgc3Rp
bGwgbm90IGhhdmUgcmVzZXQgaXQncyBjYWNoZSBvZiBBJywgd2hpY2ggd291bGQgbGVhZCB0byBh
bGwga2luZHMgb2YgYmFkbmVzcy4KKyAgICAvLyB0aGUgdXBkYXRlcyB0byBCIGJ1dCBzdGlsbCBu
b3QgaGF2ZSByZXNldCBpdHMgY2FjaGUgb2YgQScsIHdoaWNoIHdvdWxkIGxlYWQgdG8gYWxsIGtp
bmRzIG9mIGJhZG5lc3MuCiAgICAgcmVzZXRJbnN0cnVjdGlvbkNhY2hlT25BbGxUaHJlYWRzKCk7
CiAgICAgV1RGOjpzdG9yZVN0b3JlRmVuY2UoKTsgLy8gVGhpcyBwcm9iYWJseSBpc24ndCBuZWNl
c3NhcnkgYnV0IGl0J3MgZ29vZCB0byBiZSBwYXJhbm9pZC4KIAotICAgIG1fY29kZUJsb2NrLT5t
X3dhc21FbnRyeVBvaW50c1ttX2Z1bmN0aW9uSW5kZXhdID0gZW50cnlwb2ludDsKKyAgICBtX2Nv
ZGVCbG9jay0+bV93YXNtSW5kaXJlY3RDYWxsRW50cnlQb2ludHNbbV9mdW5jdGlvbkluZGV4XSA9
IGVudHJ5cG9pbnQ7CiAgICAgewogICAgICAgICBMb2NrSG9sZGVyIGhvbGRlcihtX2NvZGVCbG9j
ay0+bV9sb2NrKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bVRpZXJVcENvdW50LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtVGllclVwQ291
bnQuaAppbmRleCAzYWQzNTA5ODAxOWUzODEwNzdlMTQ2NDhjZDZmZjYwMzFhYWJhMTdjLi4xNjE5
ZjIzZmYxYjIwMWJjNGZjODE5NWZhNWViMjg3ZTRmM2ZjNzI1IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtVGllclVwQ291bnQuaAorKysgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvd2FzbS9XYXNtVGllclVwQ291bnQuaApAQCAtMzMsMzggKzMzLDM4IEBACiAKIG5h
bWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgV2FzbSB7CiAKLSAgICAvLyBUaGlzIGNsYXNzIG1hbmFn
ZXMgdGhlIHRpZXIgdXAgY291bnRzIGZvciBXYXNtIGJpbmFyaWVzLiBUaGUgbWFpbiBpbnRlcmVz
dGluZyB0aGluZyBhYm91dAotICAgIC8vIHdhc20gdGllcmluZyB1cCBjb3VudHMgaXMgdGhhdCB0
aGUgbGVhc3Qgc2lnbmlmaWNhbnQgYml0IGluZGljYXRlcyBpZiB0aGUgdGllciB1cCBoYXMgYWxy
ZWFkeQotICAgIC8vIHN0YXJ0ZWQuIEFsc28sIHdhc20gY29kZSBkb2VzIG5vdCBhdG9taWNhbGx5
IHVwZGF0ZSB0aGlzIGNvdW50LiBUaGlzIGlzIGJlY2F1c2Ugd2UKLSAgICAvLyBkb24ndCBjYXJl
IHRvbyBtdWNoIGlmIHRoZSBjb3VudGRvd24gaXMgc2xpZ2h0bHkgb2ZmLiBUaGUgdGllciB1cCB0
cmlnZ2VyIGlzIGF0b21pYywgaG93ZXZlciwKLSAgICAvLyBzbyB0aWVyIHVwIHdpbGwgYmUgdHJp
Z2dlcmVkIGV4YWN0bHkgb25jZS4KLSAgICBjbGFzcyBUaWVyVXBDb3VudCB7Ci0gICAgICAgIFdU
Rl9NQUtFX05PTkNPUFlBQkxFKFRpZXJVcENvdW50KTsKLSAgICBwdWJsaWM6Ci0gICAgICAgIFRp
ZXJVcENvdW50KCkKLSAgICAgICAgICAgIDogbV9jb3VudChPcHRpb25zOjp3ZWJBc3NlbWJseU9N
R1RpZXJVcENvdW50KCkgKiAyKQotICAgICAgICB7Ci0gICAgICAgIH0KKy8vIFRoaXMgY2xhc3Mg
bWFuYWdlcyB0aGUgdGllciB1cCBjb3VudHMgZm9yIFdhc20gYmluYXJpZXMuIFRoZSBtYWluIGlu
dGVyZXN0aW5nIHRoaW5nIGFib3V0CisvLyB3YXNtIHRpZXJpbmcgdXAgY291bnRzIGlzIHRoYXQg
dGhlIGxlYXN0IHNpZ25pZmljYW50IGJpdCBpbmRpY2F0ZXMgaWYgdGhlIHRpZXIgdXAgaGFzIGFs
cmVhZHkKKy8vIHN0YXJ0ZWQuIEFsc28sIHdhc20gY29kZSBkb2VzIG5vdCBhdG9taWNhbGx5IHVw
ZGF0ZSB0aGlzIGNvdW50LiBUaGlzIGlzIGJlY2F1c2Ugd2UKKy8vIGRvbid0IGNhcmUgdG9vIG11
Y2ggaWYgdGhlIGNvdW50ZG93biBpcyBzbGlnaHRseSBvZmYuIFRoZSB0aWVyIHVwIHRyaWdnZXIg
aXMgYXRvbWljLCBob3dldmVyLAorLy8gc28gdGllciB1cCB3aWxsIGJlIHRyaWdnZXJlZCBleGFj
dGx5IG9uY2UuCitjbGFzcyBUaWVyVXBDb3VudCB7CisgICAgV1RGX01BS0VfTk9OQ09QWUFCTEUo
VGllclVwQ291bnQpOworcHVibGljOgorICAgIFRpZXJVcENvdW50KCkKKyAgICAgICAgOiBtX2Nv
dW50KE9wdGlvbnM6OndlYkFzc2VtYmx5T01HVGllclVwQ291bnQoKSAqIDIpCisgICAgeworICAg
IH0KIAotICAgICAgICBUaWVyVXBDb3VudChUaWVyVXBDb3VudCYmIG90aGVyKQotICAgICAgICB7
Ci0gICAgICAgICAgICBBU1NFUlQob3RoZXIubV9jb3VudCA9PSBPcHRpb25zOjp3ZWJBc3NlbWJs
eU9NR1RpZXJVcENvdW50KCkgKiAyKTsKLSAgICAgICAgICAgIG1fY291bnQgPSBvdGhlci5tX2Nv
dW50OwotICAgICAgICB9CisgICAgVGllclVwQ291bnQoVGllclVwQ291bnQmJiBvdGhlcikKKyAg
ICB7CisgICAgICAgIEFTU0VSVChvdGhlci5tX2NvdW50ID09IE9wdGlvbnM6OndlYkFzc2VtYmx5
T01HVGllclVwQ291bnQoKSAqIDIpOworICAgICAgICBtX2NvdW50ID0gb3RoZXIubV9jb3VudDsK
KyAgICB9CiAKLSAgICAgICAgc3RhdGljIHVpbnQzMl90IGxvb3BEZWNyZW1lbnQoKSB7IHJldHVy
biBPcHRpb25zOjp3ZWJBc3NlbWJseUxvb3BEZWNyZW1lbnQoKSAqIDI7IH0KLSAgICAgICAgc3Rh
dGljIHVpbnQzMl90IGZ1bmN0aW9uRW50cnlEZWNyZW1lbnQoKSB7IHJldHVybiBPcHRpb25zOjp3
ZWJBc3NlbWJseUZ1bmN0aW9uRW50cnlEZWNyZW1lbnQoKSAqIDI7IH0KKyAgICBzdGF0aWMgdWlu
dDMyX3QgbG9vcERlY3JlbWVudCgpIHsgcmV0dXJuIE9wdGlvbnM6OndlYkFzc2VtYmx5TG9vcERl
Y3JlbWVudCgpICogMjsgfQorICAgIHN0YXRpYyB1aW50MzJfdCBmdW5jdGlvbkVudHJ5RGVjcmVt
ZW50KCkgeyByZXR1cm4gT3B0aW9uczo6d2ViQXNzZW1ibHlGdW5jdGlvbkVudHJ5RGVjcmVtZW50
KCkgKiAyOyB9CiAKLSAgICAgICAgYm9vbCBzaG91bGRTdGFydFRpZXJVcCgpCi0gICAgICAgIHsK
LSAgICAgICAgICAgIHJldHVybiAhKFdURjo6YXRvbWljRXhjaGFuZ2VPcigmbV9jb3VudCwgMSkg
JiAxKTsKLSAgICAgICAgfQorICAgIGJvb2wgc2hvdWxkU3RhcnRUaWVyVXAoKQorICAgIHsKKyAg
ICAgICAgcmV0dXJuICEoV1RGOjphdG9taWNFeGNoYW5nZU9yKCZtX2NvdW50LCAxKSAmIDEpOwor
ICAgIH0KIAotICAgICAgICBpbnQzMl90IGNvdW50KCkgeyByZXR1cm4gYml0d2lzZV9jYXN0PGlu
dDMyX3Q+KG1fY291bnQpOyB9CisgICAgaW50MzJfdCBjb3VudCgpIHsgcmV0dXJuIGJpdHdpc2Vf
Y2FzdDxpbnQzMl90PihtX2NvdW50KTsgfQogCi0gICAgcHJpdmF0ZToKLSAgICAgICAgdWludDMy
X3QgbV9jb3VudDsKLSAgICB9OworcHJpdmF0ZToKKyAgICB1aW50MzJfdCBtX2NvdW50OworfTsK
ICAgICAKIH0gfSAvLyBuYW1lc3BhY2UgSlNDOjpXYXNtCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>