<?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>62778</bug_id>
          
          <creation_ts>2011-06-15 22:29:06 -0700</creation_ts>
          <short_desc>Remove Event::fromUserGesture</short_desc>
          <delta_ts>2011-06-15 23:15:47 -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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>aestes</cc>
    
    <cc>eric</cc>
    
    <cc>jnd</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>421775</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-06-15 22:29:06 -0700</bug_when>
    <thetext>Remove Event::fromUserGesture</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421777</commentid>
    <comment_count>1</comment_count>
      <attachid>97401</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-06-15 22:32:13 -0700</bug_when>
    <thetext>Created attachment 97401
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421778</commentid>
    <comment_count>2</comment_count>
      <attachid>97401</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-15 22:35:01 -0700</bug_when>
    <thetext>Comment on attachment 97401
Patch

Seems reasonable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421792</commentid>
    <comment_count>3</comment_count>
      <attachid>97401</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-15 23:15:42 -0700</bug_when>
    <thetext>Comment on attachment 97401
Patch

Clearing flags on attachment: 97401

Committed r89007: &lt;http://trac.webkit.org/changeset/89007&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421793</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-15 23:15:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97401</attachid>
            <date>2011-06-15 22:32:13 -0700</date>
            <delta_ts>2011-06-15 23:15:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-62778-20110615223212.patch</filename>
            <type>text/plain</type>
            <size>15094</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg5MDA2KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzkgQEAKKzIwMTEtMDYtMTUgIEFkYW0gQmFy
dGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBSZW1vdmUgRXZlbnQ6OmZyb21Vc2VyR2VzdHVyZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjI3NzgKKworICAgICAgICBU
aGlzIGZ1bmN0aW9uIGlzIGEgcmVtbmFudCBmcm9tIHRoZSBvbGQgdXNlci1nZXN0dXJlIGRlc2ln
bi4gIFRoZSBsaXN0CisgICAgICAgIG9mIGV2ZW50cyBoZXJlIGlzIHJlZHVuZGFudCB3aXRoIG91
ciBzZWxlY3Rpb24gb2YgY2FsbCBzaXRlcyBmb3IKKyAgICAgICAgc2V0dGluZyB0aGUgdXNlciBn
ZXN0dXJlIGluZGljYXRvci4KKworICAgICAgICBBcyBwYXJ0IG9mIHRoaXMgcGF0Y2gsIEkndmUg
YWxzbyBjbGVhbmVkIHVwIHRoZSBpbXBsZW1lbnRhdGlvbiBvZgorICAgICAgICBVc2VyR2VzdHVy
ZUluZGljYXRvciBpdHNlbGYgdG8gYWx3YXlzIGJlIGRlZmluaXRlIGFib3V0IHdoZXRoZXIgd2Un
cmUKKyAgICAgICAgcHJvY2Vzc2luZyBhIHVzZXIgZ2VzdHVyZS4gIFdlIG5vdyBzdGFydCBvdXQg
aW4gYSBkZWZpbml0ZSBzdGF0ZSAobm8KKyAgICAgICAgdXNlciBnZXN0dXJlKSBhbmQgaW5kdWN0
aXZlbHkgc3RhdGUgaW4gYSBkZWZpbml0ZSBzdGF0ZS4KKworICAgICAgICAqIFdlYkNvcmUuZXhw
LmluOgorICAgICAgICAqIGJpbmRpbmdzL2pzL1NjcmlwdENvbnRyb2xsZXIuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6U2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlKToKKyAg
ICAgICAgKiBiaW5kaW5ncy92OC9TY3JpcHRDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNjcmlwdENvbnRyb2xsZXI6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSk6CisgICAgICAgICog
ZG9tL0V2ZW50LmNwcDoKKyAgICAgICAgKiBkb20vRXZlbnQuaDoKKyAgICAgICAgKiBkb20vVXNl
ckdlc3R1cmVJbmRpY2F0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6aXNEZWZpbml0ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpVc2VyR2VzdHVyZUluZGljYXRvcjo6VXNlckdlc3R1cmVJbmRpY2F0
b3IpOgorICAgICAgICAoV2ViQ29yZTo6VXNlckdlc3R1cmVJbmRpY2F0b3I6On5Vc2VyR2VzdHVy
ZUluZGljYXRvcik6CisgICAgICAgICogZG9tL1VzZXJHZXN0dXJlSW5kaWNhdG9yLmg6CisgICAg
ICAgIChXZWJDb3JlOjpVc2VyR2VzdHVyZUluZGljYXRvcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJl
KToKKyAgICAgICAgKiBodG1sL01lZGlhRG9jdW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
TWVkaWFEb2N1bWVudDo6ZGVmYXVsdEV2ZW50SGFuZGxlcik6CisgICAgICAgICogaHRtbC9zaGFk
b3cvTWVkaWFDb250cm9sRWxlbWVudHMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFDb250
cm9sU2Vla0J1dHRvbkVsZW1lbnQ6OmRlZmF1bHRFdmVudEhhbmRsZXIpOgorICAgICAgICAqIGh0
bWwvc2hhZG93L1RleHRDb250cm9sSW5uZXJFbGVtZW50cy5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpJbnB1dEZpZWxkU3BlZWNoQnV0dG9uRWxlbWVudDo6ZGVmYXVsdEV2ZW50SGFuZGxlcik6CisK
IDIwMTEtMDYtMDggIEtlaXNoaSBIYXR0b3JpICA8a2Vpc2hpQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgS2VudCBUYW11cmEuCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9XZWJDb3Jl
LmV4cC5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgkocmV2
aXNpb24gODkwMDQpCisrKyBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgkod29ya2luZyBj
b3B5KQpAQCAtNTQyLDcgKzU0Miw3IEBAIF9fWk43V2ViQ29yZTIwUmVuZGVyRW1iZWRkZWRPYmpl
Y3QzMHNldFMKIF9fWk43V2ViQ29yZTIwUmVzb3VyY2VSZXNwb25zZUJhc2UyNHNldEV4cGVjdGVk
Q29udGVudExlbmd0aEV4CiBfX1pON1dlYkNvcmUyMFJlc291cmNlUmVzcG9uc2VCYXNlQzJFdgog
X19aTjdXZWJDb3JlMjBTcGFjZVNwbGl0U3RyaW5nRGF0YTEyY3JlYXRlVmVjdG9yRXYKLV9fWk43
V2ViQ29yZTIwVXNlckdlc3R1cmVJbmRpY2F0b3IyM3NfcHJvY2Vzc2luZ1VzZXJHZXN0dXJlRQor
X19aTjdXZWJDb3JlMjBVc2VyR2VzdHVyZUluZGljYXRvcjdzX3N0YXRlRQogX19aTjdXZWJDb3Jl
MjBVc2VyR2VzdHVyZUluZGljYXRvckMxRU5TXzI2UHJvY2Vzc2luZ1VzZXJHZXN0dXJlU3RhdGVF
CiBfX1pON1dlYkNvcmUyMFVzZXJHZXN0dXJlSW5kaWNhdG9yRDFFdgogX19aTjdXZWJDb3JlMjBt
YWtlUkdCQTMyRnJvbUZsb2F0c0VmZmZmCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9q
cy9TY3JpcHRDb250cm9sbGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9iaW5k
aW5ncy9qcy9TY3JpcHRDb250cm9sbGVyLmNwcAkocmV2aXNpb24gODkwMDUpCisrKyBTb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy9qcy9TY3JpcHRDb250cm9sbGVyLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMjQzLDE5ICsyNDMsNiBAQCB2b2lkIFNjcmlwdENvbnRyb2xsZXI6OmRpc2FibGVFdmFsKCkK
IAogYm9vbCBTY3JpcHRDb250cm9sbGVyOjpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKQogewotICAg
IEV4ZWNTdGF0ZSogZXhlYyA9IEpTTWFpblRocmVhZEV4ZWNTdGF0ZTo6Y3VycmVudFN0YXRlKCk7
Ci0gICAgRnJhbWUqIGZyYW1lID0gZXhlYyA/IHRvRHluYW1pY0ZyYW1lKGV4ZWMpIDogMDsKLSAg
ICAvLyBObyBzY3JpcHQgaXMgcnVubmluZywgc28gaXQgaXMgdXNlci1pbml0aWF0ZWQgdW5sZXNz
IHRoZSBnZXN0dXJlIHN0YWNrCi0gICAgLy8gZXhwbGljaXRseSBzYXlzIGl0IGlzIG5vdC4KLSAg
ICBpZiAoIWZyYW1lKQotICAgICAgICByZXR1cm4gVXNlckdlc3R1cmVJbmRpY2F0b3I6OmdldFVz
ZXJHZXN0dXJlU3RhdGUoKSAhPSBEZWZpbml0ZWx5Tm90UHJvY2Vzc2luZ1VzZXJHZXN0dXJlOwot
Ci0gICAgLy8gSWYgYSBET00gZXZlbnQgaXMgYmVpbmcgcHJvY2Vzc2VkLCBjaGVjayB0aGF0IGl0
IHdhcyBpbml0aWF0ZWQgYnkgdGhlIHVzZXIKLSAgICAvLyBhbmQgdGhhdCBpdCBpcyBpbiB0aGUg
d2hpdGVsaXN0IG9mIGV2ZW50IHR5cGVzIGFsbG93ZWQgdG8gZ2VuZXJhdGUgcG9wLXVwcy4KLSAg
ICBpZiAoSlNET01XaW5kb3dTaGVsbCogc2hlbGwgPSBmcmFtZS0+c2NyaXB0KCktPmV4aXN0aW5n
V2luZG93U2hlbGwoY3VycmVudFdvcmxkKGV4ZWMpKSkKLSAgICAgICAgaWYgKEV2ZW50KiBldmVu
dCA9IHNoZWxsLT53aW5kb3coKS0+Y3VycmVudEV2ZW50KCkpCi0gICAgICAgICAgICByZXR1cm4g
ZXZlbnQtPmZyb21Vc2VyR2VzdHVyZSgpOwotCiAgICAgcmV0dXJuIFVzZXJHZXN0dXJlSW5kaWNh
dG9yOjpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKTsKIH0KIApJbmRleDogU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvdjgvU2NyaXB0Q29udHJvbGxlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0Q29udHJvbGxlci5jcHAJKHJldmlzaW9uIDg5MDA1KQor
KysgU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvU2NyaXB0Q29udHJvbGxlci5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTE1MywyMiArMTUzLDYgQEAgdm9pZCBTY3JpcHRDb250cm9sbGVyOjp1cGRh
dGVQbGF0Zm9ybVNjcgogCiBib29sIFNjcmlwdENvbnRyb2xsZXI6OnByb2Nlc3NpbmdVc2VyR2Vz
dHVyZSgpCiB7Ci0gICAgRnJhbWUqIGZpcnN0RnJhbWUgPSBWOFByb3h5OjpyZXRyaWV2ZUZyYW1l
Rm9yRW50ZXJlZENvbnRleHQoKTsKLSAgICBpZiAoIWZpcnN0RnJhbWUpCi0gICAgICAgIHJldHVy
biBVc2VyR2VzdHVyZUluZGljYXRvcjo6Z2V0VXNlckdlc3R1cmVTdGF0ZSgpICE9IERlZmluaXRl
bHlOb3RQcm9jZXNzaW5nVXNlckdlc3R1cmU7Ci0KLSAgICB2ODo6SGFuZGxlU2NvcGUgaGFuZGxl
U2NvcGU7Ci0gICAgdjg6OkhhbmRsZTx2ODo6Q29udGV4dD4gdjhDb250ZXh0ID0gVjhQcm94eTo6
bWFpbldvcmxkQ29udGV4dChmaXJzdEZyYW1lKTsKLSAgICBpZiAodjhDb250ZXh0LklzRW1wdHko
KSkKLSAgICAgICAgcmV0dXJuIHRydWU7Ci0gICAgdjg6OkNvbnRleHQ6OlNjb3BlIHNjb3BlKHY4
Q29udGV4dCk7Ci0gICAgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBnbG9iYWwgPSB2OENvbnRleHQt
Pkdsb2JhbCgpOwotICAgIHY4OjpIYW5kbGU8djg6OlN0cmluZz4gZXZlbnRTeW1ib2wgPSBWOEhp
ZGRlblByb3BlcnR5TmFtZTo6ZXZlbnQoKTsKLSAgICB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4ganNF
dmVudCA9IGdsb2JhbC0+R2V0SGlkZGVuVmFsdWUoZXZlbnRTeW1ib2wpOwotICAgIEV2ZW50KiBl
dmVudCA9IFY4RE9NV3JhcHBlcjo6aXNWYWxpZERPTU9iamVjdChqc0V2ZW50KSA/IFY4RXZlbnQ6
OnRvTmF0aXZlKHY4OjpIYW5kbGU8djg6Ok9iamVjdD46OkNhc3QoanNFdmVudCkpIDogMDsKLSAg
ICBpZiAoZXZlbnQpCi0gICAgICAgIHJldHVybiBldmVudC0+ZnJvbVVzZXJHZXN0dXJlKCk7Ci0K
ICAgICByZXR1cm4gVXNlckdlc3R1cmVJbmRpY2F0b3I6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgp
OwogfQogCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9kb20vRXZlbnQuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5jcHAJKHJldmlzaW9uIDg5MDA0KQorKysgU291cmNl
L1dlYkNvcmUvZG9tL0V2ZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjU3LDMwICsyNTcsNiBA
QCBib29sIEV2ZW50Ojppc1N0cmVhbUV2ZW50KCkgY29uc3QKIH0KICNlbmRpZgogCi1ib29sIEV2
ZW50Ojpmcm9tVXNlckdlc3R1cmUoKQotewotICAgIGlmICghVXNlckdlc3R1cmVJbmRpY2F0b3I6
OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICBj
b25zdCBBdG9taWNTdHJpbmcmIHR5cGUgPSB0aGlzLT50eXBlKCk7Ci0gICAgcmV0dXJuCi0gICAg
ICAgIC8vIG1vdXNlIGV2ZW50cwotICAgICAgICB0eXBlID09IGV2ZW50TmFtZXMoKS5jbGlja0V2
ZW50IHx8IHR5cGUgPT0gZXZlbnROYW1lcygpLm1vdXNlZG93bkV2ZW50IAotICAgICAgICB8fCB0
eXBlID09IGV2ZW50TmFtZXMoKS5tb3VzZXVwRXZlbnQgfHwgdHlwZSA9PSBldmVudE5hbWVzKCku
ZGJsY2xpY2tFdmVudCAKLSAgICAgICAgLy8ga2V5Ym9hcmQgZXZlbnRzCi0gICAgICAgIHx8IHR5
cGUgPT0gZXZlbnROYW1lcygpLmtleWRvd25FdmVudCB8fCB0eXBlID09IGV2ZW50TmFtZXMoKS5r
ZXlwcmVzc0V2ZW50Ci0gICAgICAgIHx8IHR5cGUgPT0gZXZlbnROYW1lcygpLmtleXVwRXZlbnQK
LSNpZiBFTkFCTEUoVE9VQ0hfRVZFTlRTKQotICAgICAgICAvLyB0b3VjaCBldmVudHMKLSAgICAg
ICAgfHwgdHlwZSA9PSBldmVudE5hbWVzKCkudG91Y2hzdGFydEV2ZW50IHx8IHR5cGUgPT0gZXZl
bnROYW1lcygpLnRvdWNobW92ZUV2ZW50Ci0gICAgICAgIHx8IHR5cGUgPT0gZXZlbnROYW1lcygp
LnRvdWNoZW5kRXZlbnQgfHwgdHlwZSA9PSBldmVudE5hbWVzKCkudG91Y2hjYW5jZWxFdmVudAot
I2VuZGlmCi0gICAgICAgIC8vIG90aGVyIGFjY2VwdGVkIGV2ZW50cwotICAgICAgICB8fCB0eXBl
ID09IGV2ZW50TmFtZXMoKS5zZWxlY3RFdmVudCB8fCB0eXBlID09IGV2ZW50TmFtZXMoKS5jaGFu
Z2VFdmVudAotICAgICAgICB8fCB0eXBlID09IGV2ZW50TmFtZXMoKS5mb2N1c0V2ZW50IHx8IHR5
cGUgPT0gZXZlbnROYW1lcygpLmJsdXJFdmVudAotICAgICAgICB8fCB0eXBlID09IGV2ZW50TmFt
ZXMoKS5zdWJtaXRFdmVudDsKLX0KLQogYm9vbCBFdmVudDo6c3RvcmVzUmVzdWx0QXNTdHJpbmco
KSBjb25zdAogewogICAgIHJldHVybiBmYWxzZTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9F
dmVudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5oCShyZXZpc2lv
biA4OTAwNCkKKysrIFNvdXJjZS9XZWJDb3JlL2RvbS9FdmVudC5oCSh3b3JraW5nIGNvcHkpCkBA
IC0xNTAsOCArMTUwLDYgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogI2lmIEVOQUJMRShNRURJQV9T
VFJFQU0pCiAgICAgICAgIHZpcnR1YWwgYm9vbCBpc1N0cmVhbUV2ZW50KCkgY29uc3Q7CiAjZW5k
aWYKLSAgICAgICAgYm9vbCBmcm9tVXNlckdlc3R1cmUoKTsKLSAgICAgICAgCiAgICAgICAgIGJv
b2wgcHJvcGFnYXRpb25TdG9wcGVkKCkgY29uc3QgeyByZXR1cm4gbV9wcm9wYWdhdGlvblN0b3Bw
ZWQgfHwgbV9pbW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ7IH0KICAgICAgICAgYm9vbCBpbW1l
ZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQoKSBjb25zdCB7IHJldHVybiBtX2ltbWVkaWF0ZVByb3Bh
Z2F0aW9uU3RvcHBlZDsgfQogCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9kb20vVXNlckdlc3R1cmVJ
bmRpY2F0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9Vc2VyR2VzdHVy
ZUluZGljYXRvci5jcHAJKHJldmlzaW9uIDg5MDA0KQorKysgU291cmNlL1dlYkNvcmUvZG9tL1Vz
ZXJHZXN0dXJlSW5kaWNhdG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjgsMTcgKzI4LDI2IEBA
CiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotUHJvY2Vzc2luZ1VzZXJHZXN0dXJlU3RhdGUgVXNl
ckdlc3R1cmVJbmRpY2F0b3I6OnNfcHJvY2Vzc2luZ1VzZXJHZXN0dXJlID0gUG9zc2libHlQcm9j
ZXNzaW5nVXNlckdlc3R1cmU7CitzdGF0aWMgYm9vbCBpc0RlZmluaXRlKFByb2Nlc3NpbmdVc2Vy
R2VzdHVyZVN0YXRlIHN0YXRlKQoreworICAgIHJldHVybiBzdGF0ZSA9PSBEZWZpbml0ZWx5UHJv
Y2Vzc2luZ1VzZXJHZXN0dXJlIHx8IHN0YXRlID09IERlZmluaXRlbHlOb3RQcm9jZXNzaW5nVXNl
ckdlc3R1cmU7Cit9CisKK1Byb2Nlc3NpbmdVc2VyR2VzdHVyZVN0YXRlIFVzZXJHZXN0dXJlSW5k
aWNhdG9yOjpzX3N0YXRlID0gRGVmaW5pdGVseU5vdFByb2Nlc3NpbmdVc2VyR2VzdHVyZTsKIAog
VXNlckdlc3R1cmVJbmRpY2F0b3I6OlVzZXJHZXN0dXJlSW5kaWNhdG9yKFByb2Nlc3NpbmdVc2Vy
R2VzdHVyZVN0YXRlIHN0YXRlKQotICAgIDogbV9wcmV2aW91c1ZhbHVlKHNfcHJvY2Vzc2luZ1Vz
ZXJHZXN0dXJlKQorICAgIDogbV9wcmV2aW91c1N0YXRlKHNfc3RhdGUpCiB7Ci0gICAgc19wcm9j
ZXNzaW5nVXNlckdlc3R1cmUgPSBzdGF0ZTsKKyAgICAvLyBXZSBvdmVyd3JpdGUgc19zdGF0ZSBv
bmx5IGlmIHRoZSBjYWxsZXIgaXMgZGVmaW5pdGUgYWJvdXQgdGhlIGdlc3R1cmUgc3RhdGUuCisg
ICAgaWYgKGlzRGVmaW5pdGUoc3RhdGUpKQorICAgICAgICBzX3N0YXRlID0gc3RhdGU7CisgICAg
QVNTRVJUKGlzRGVmaW5pdGUoc19zdGF0ZSkpOwogfQogCiBVc2VyR2VzdHVyZUluZGljYXRvcjo6
flVzZXJHZXN0dXJlSW5kaWNhdG9yKCkKIHsKLSAgICBzX3Byb2Nlc3NpbmdVc2VyR2VzdHVyZSA9
IG1fcHJldmlvdXNWYWx1ZTsKKyAgICBzX3N0YXRlID0gbV9wcmV2aW91c1N0YXRlOworICAgIEFT
U0VSVChpc0RlZmluaXRlKHNfc3RhdGUpKTsKIH0KIAotfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQor
fQpJbmRleDogU291cmNlL1dlYkNvcmUvZG9tL1VzZXJHZXN0dXJlSW5kaWNhdG9yLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL1VzZXJHZXN0dXJlSW5kaWNhdG9yLmgJKHJldmlz
aW9uIDg5MDA0KQorKysgU291cmNlL1dlYkNvcmUvZG9tL1VzZXJHZXN0dXJlSW5kaWNhdG9yLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTM5LDE3ICszOSwxNiBAQCBlbnVtIFByb2Nlc3NpbmdVc2VyR2Vz
dHVyZVN0YXRlIHsKIGNsYXNzIFVzZXJHZXN0dXJlSW5kaWNhdG9yIHsKICAgICBXVEZfTUFLRV9O
T05DT1BZQUJMRShVc2VyR2VzdHVyZUluZGljYXRvcik7CiBwdWJsaWM6Ci0gICAgc3RhdGljIGJv
b2wgcHJvY2Vzc2luZ1VzZXJHZXN0dXJlKCkgeyByZXR1cm4gc19wcm9jZXNzaW5nVXNlckdlc3R1
cmUgPT0gRGVmaW5pdGVseVByb2Nlc3NpbmdVc2VyR2VzdHVyZTsgfQotICAgIHN0YXRpYyBQcm9j
ZXNzaW5nVXNlckdlc3R1cmVTdGF0ZSBnZXRVc2VyR2VzdHVyZVN0YXRlKCkgeyByZXR1cm4gc19w
cm9jZXNzaW5nVXNlckdlc3R1cmU7IH0KKyAgICBzdGF0aWMgYm9vbCBwcm9jZXNzaW5nVXNlckdl
c3R1cmUoKSB7IHJldHVybiBzX3N0YXRlID09IERlZmluaXRlbHlQcm9jZXNzaW5nVXNlckdlc3R1
cmU7IH0KIAogICAgIGV4cGxpY2l0IFVzZXJHZXN0dXJlSW5kaWNhdG9yKFByb2Nlc3NpbmdVc2Vy
R2VzdHVyZVN0YXRlKTsKICAgICB+VXNlckdlc3R1cmVJbmRpY2F0b3IoKTsKIAogcHJpdmF0ZToK
LSAgICBzdGF0aWMgUHJvY2Vzc2luZ1VzZXJHZXN0dXJlU3RhdGUgc19wcm9jZXNzaW5nVXNlckdl
c3R1cmU7Ci0gICAgUHJvY2Vzc2luZ1VzZXJHZXN0dXJlU3RhdGUgbV9wcmV2aW91c1ZhbHVlOwot
fTsgICAgCisgICAgc3RhdGljIFByb2Nlc3NpbmdVc2VyR2VzdHVyZVN0YXRlIHNfc3RhdGU7Cisg
ICAgUHJvY2Vzc2luZ1VzZXJHZXN0dXJlU3RhdGUgbV9wcmV2aW91c1N0YXRlOworfTsKIAotfSAv
LyBuYW1lc3BhY2UgV2ViQ29yZQorfQogCi0jZW5kaWYgLy8gVXNlckdlc3R1cmVJbmRpY2F0b3Jf
aAorI2VuZGlmCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRG9jdW1lbnQuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFEb2N1bWVudC5jcHAJKHJldmlz
aW9uIDg5MDA0KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYURvY3VtZW50LmNwcAkod29y
a2luZyBjb3B5KQpAQCAtNDAsNiArNDAsNyBAQAogI2luY2x1ZGUgIk1haW5SZXNvdXJjZUxvYWRl
ci5oIgogI2luY2x1ZGUgIk5vZGVMaXN0LmgiCiAjaW5jbHVkZSAiUmF3RGF0YURvY3VtZW50UGFy
c2VyLmgiCisjaW5jbHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogCiBuYW1lc3BhY2UgV2ViQ29y
ZSB7CiAKQEAgLTE2NCwxMiArMTY1LDEyIEBAIHZvaWQgTWVkaWFEb2N1bWVudDo6ZGVmYXVsdEV2
ZW50SGFuZGxlcigKICAgICBpZiAoSFRNTFZpZGVvRWxlbWVudCogdmlkZW8gPSBhbmNlc3RvclZp
ZGVvRWxlbWVudCh0YXJnZXROb2RlKSkgewogICAgICAgICBpZiAoZXZlbnQtPnR5cGUoKSA9PSBl
dmVudE5hbWVzKCkuY2xpY2tFdmVudCkgewogICAgICAgICAgICAgaWYgKCF2aWRlby0+Y2FuUGxh
eSgpKSB7Ci0gICAgICAgICAgICAgICAgdmlkZW8tPnBhdXNlKGV2ZW50LT5mcm9tVXNlckdlc3R1
cmUoKSk7CisgICAgICAgICAgICAgICAgdmlkZW8tPnBhdXNlKFNjcmlwdENvbnRyb2xsZXI6OnBy
b2Nlc3NpbmdVc2VyR2VzdHVyZSgpKTsKICAgICAgICAgICAgICAgICBldmVudC0+c2V0RGVmYXVs
dEhhbmRsZWQoKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfSBlbHNlIGlmIChldmVudC0+dHlw
ZSgpID09IGV2ZW50TmFtZXMoKS5kYmxjbGlja0V2ZW50KSB7CiAgICAgICAgICAgICBpZiAodmlk
ZW8tPmNhblBsYXkoKSkgewotICAgICAgICAgICAgICAgIHZpZGVvLT5wbGF5KGV2ZW50LT5mcm9t
VXNlckdlc3R1cmUoKSk7CisgICAgICAgICAgICAgICAgdmlkZW8tPnBsYXkoU2NyaXB0Q29udHJv
bGxlcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlKCkpOwogICAgICAgICAgICAgICAgIGV2ZW50LT5z
ZXREZWZhdWx0SGFuZGxlZCgpOwogICAgICAgICAgICAgfQogICAgICAgICB9CkBAIC0xODQsOSAr
MTg1LDkgQEAgdm9pZCBNZWRpYURvY3VtZW50OjpkZWZhdWx0RXZlbnRIYW5kbGVyKAogICAgICAg
ICBpZiAoa2V5Ym9hcmRFdmVudC0+a2V5SWRlbnRpZmllcigpID09ICJVKzAwMjAiKSB7IC8vIHNw
YWNlCiAgICAgICAgICAgICBpZiAodmlkZW8tPnBhdXNlZCgpKSB7CiAgICAgICAgICAgICAgICAg
aWYgKHZpZGVvLT5jYW5QbGF5KCkpCi0gICAgICAgICAgICAgICAgICAgIHZpZGVvLT5wbGF5KGV2
ZW50LT5mcm9tVXNlckdlc3R1cmUoKSk7CisgICAgICAgICAgICAgICAgICAgIHZpZGVvLT5wbGF5
KFNjcmlwdENvbnRyb2xsZXI6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpKTsKICAgICAgICAgICAg
IH0gZWxzZQotICAgICAgICAgICAgICAgIHZpZGVvLT5wYXVzZShldmVudC0+ZnJvbVVzZXJHZXN0
dXJlKCkpOworICAgICAgICAgICAgICAgIHZpZGVvLT5wYXVzZShTY3JpcHRDb250cm9sbGVyOjpw
cm9jZXNzaW5nVXNlckdlc3R1cmUoKSk7CiAgICAgICAgICAgICBldmVudC0+c2V0RGVmYXVsdEhh
bmRsZWQoKTsKICAgICAgICAgfQogICAgIH0KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvc2hh
ZG93L01lZGlhQ29udHJvbEVsZW1lbnRzLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9odG1sL3NoYWRvdy9NZWRpYUNvbnRyb2xFbGVtZW50cy5jcHAJKHJldmlzaW9uIDg5MDA0KQor
KysgU291cmNlL1dlYkNvcmUvaHRtbC9zaGFkb3cvTWVkaWFDb250cm9sRWxlbWVudHMuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC00Nyw2ICs0Nyw3IEBACiAjaW5jbHVkZSAiUmVuZGVyU2xpZGVyLmgi
CiAjaW5jbHVkZSAiUmVuZGVyVGhlbWUuaCIKICNpbmNsdWRlICJSZW5kZXJWaWV3LmgiCisjaW5j
bHVkZSAiU2NyaXB0Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIlNldHRpbmdzLmgiCiAKIG5hbWVz
cGFjZSBXZWJDb3JlIHsKQEAgLTU0Nyw3ICs1NDgsNyBAQCB2b2lkIE1lZGlhQ29udHJvbFNlZWtC
dXR0b25FbGVtZW50OjpkZWZhCiAgICAgICAgICAgICBtX2NhcHR1cmluZyA9IHRydWU7CiAgICAg
ICAgICAgICBmcmFtZS0+ZXZlbnRIYW5kbGVyKCktPnNldENhcHR1cmluZ01vdXNlRXZlbnRzTm9k
ZSh0aGlzKTsKICAgICAgICAgfQotICAgICAgICBtZWRpYUVsZW1lbnQoKS0+cGF1c2UoZXZlbnQt
PmZyb21Vc2VyR2VzdHVyZSgpKTsKKyAgICAgICAgbWVkaWFFbGVtZW50KCktPnBhdXNlKFNjcmlw
dENvbnRyb2xsZXI6OnByb2Nlc3NpbmdVc2VyR2VzdHVyZSgpKTsKICAgICAgICAgbV9zZWVrVGlt
ZXIuc3RhcnRSZXBlYXRpbmcoY1NlZWtSZXBlYXREZWxheSk7CiAgICAgICAgIGV2ZW50LT5zZXRE
ZWZhdWx0SGFuZGxlZCgpOwogICAgIH0gZWxzZSBpZiAoZXZlbnQtPnR5cGUoKSA9PSBldmVudE5h
bWVzKCkubW91c2V1cEV2ZW50KSB7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9U
ZXh0Q29udHJvbElubmVyRWxlbWVudHMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L2h0bWwvc2hhZG93L1RleHRDb250cm9sSW5uZXJFbGVtZW50cy5jcHAJKHJldmlzaW9uIDg5MDA0
KQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9zaGFkb3cvVGV4dENvbnRyb2xJbm5lckVsZW1lbnRz
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzksNiArMzksNyBAQAogI2luY2x1ZGUgIlBhZ2UuaCIK
ICNpbmNsdWRlICJSZW5kZXJMYXllci5oIgogI2luY2x1ZGUgIlJlbmRlclRleHRDb250cm9sU2lu
Z2xlTGluZS5oIgorI2luY2x1ZGUgIlNjcmlwdENvbnRyb2xsZXIuaCIKICNpbmNsdWRlICJTY3Jv
bGxiYXJUaGVtZS5oIgogI2luY2x1ZGUgIlNwZWVjaElucHV0LmgiCiAjaW5jbHVkZSAiU3BlZWNo
SW5wdXRFdmVudC5oIgpAQCAtMzg4LDcgKzM4OSw3IEBAIFBhc3NSZWZQdHI8SW5wdXRGaWVsZFNw
ZWVjaEJ1dHRvbkVsZW1lbnQKIHZvaWQgSW5wdXRGaWVsZFNwZWVjaEJ1dHRvbkVsZW1lbnQ6OmRl
ZmF1bHRFdmVudEhhbmRsZXIoRXZlbnQqIGV2ZW50KQogewogICAgIC8vIEZvciBwcml2YWN5IHJl
YXNvbnMsIG9ubHkgYWxsb3cgY2xpY2tzIGRpcmVjdGx5IGNvbWluZyBmcm9tIHRoZSB1c2VyLgot
ICAgIGlmICghZXZlbnQtPmZyb21Vc2VyR2VzdHVyZSgpKSB7CisgICAgaWYgKCFTY3JpcHRDb250
cm9sbGVyOjpwcm9jZXNzaW5nVXNlckdlc3R1cmUoKSkgewogICAgICAgICBIVE1MRGl2RWxlbWVu
dDo6ZGVmYXVsdEV2ZW50SGFuZGxlcihldmVudCk7CiAgICAgICAgIHJldHVybjsKICAgICB9Cklu
ZGV4OiBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwkocmV2aXNpb24gODkwMDYpCisrKyBTb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBA
CisyMDExLTA2LTE1ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIEV2ZW50Ojpmcm9t
VXNlckdlc3R1cmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTYyNzc4CisKKyAgICAgICAgVGhpcyBjYWxsIHNpdGUgaXMgbm90IGRlZmluaXRlIGFib3V0
IHRoZXJlIG5vdCBiZWluZyBhIHVzZXIgZ2VzdHVyZS4KKworICAgICAgICAqIHNyYy9XZWJQbHVn
aW5Db250YWluZXJJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGx1Z2luQ29udGFpbmVy
SW1wbDo6bG9hZEZyYW1lUmVxdWVzdCk6CisKIDIwMTEtMDYtMTUgIERhcmluIEFkbGVyICA8ZGFy
aW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCkluZGV4OiBT
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVnaW5Db250YWluZXJJbXBsLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJQbHVnaW5Db250YWluZXJJ
bXBsLmNwcAkocmV2aXNpb24gODkwMDQpCisrKyBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9X
ZWJQbHVnaW5Db250YWluZXJJbXBsLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzY1LDggKzM2NSw3
IEBAIFdlYlN0cmluZyBXZWJQbHVnaW5Db250YWluZXJJbXBsOjpleGVjdXQKICAgICByZXR1cm4g
cmVzdWx0U3RyOwogfQogCi12b2lkIFdlYlBsdWdpbkNvbnRhaW5lckltcGw6OmxvYWRGcmFtZVJl
cXVlc3QoCi0gICAgY29uc3QgV2ViVVJMUmVxdWVzdCYgcmVxdWVzdCwgY29uc3QgV2ViU3RyaW5n
JiB0YXJnZXQsIGJvb2wgbm90aWZ5TmVlZGVkLCB2b2lkKiBub3RpZnlEYXRhKQordm9pZCBXZWJQ
bHVnaW5Db250YWluZXJJbXBsOjpsb2FkRnJhbWVSZXF1ZXN0KGNvbnN0IFdlYlVSTFJlcXVlc3Qm
IHJlcXVlc3QsIGNvbnN0IFdlYlN0cmluZyYgdGFyZ2V0LCBib29sIG5vdGlmeU5lZWRlZCwgdm9p
ZCogbm90aWZ5RGF0YSkKIHsKICAgICBGcmFtZSogZnJhbWUgPSBtX2VsZW1lbnQtPmRvY3VtZW50
KCktPmZyYW1lKCk7CiAgICAgaWYgKCFmcmFtZSkKQEAgLTM4MiwxOSArMzgxLDkgQEAgdm9pZCBX
ZWJQbHVnaW5Db250YWluZXJJbXBsOjpsb2FkRnJhbWVSZQogICAgICAgICBXZWJEYXRhU291cmNl
SW1wbDo6c2V0TmV4dFBsdWdpbkxvYWRPYnNlcnZlcihvYnNlcnZlci5yZWxlYXNlKCkpOwogICAg
IH0KIAotICAgIEZyYW1lTG9hZFJlcXVlc3QgZnJhbWVSZXF1ZXN0KGZyYW1lLT5kb2N1bWVudCgp
LT5zZWN1cml0eU9yaWdpbigpLAotICAgICAgICByZXF1ZXN0LnRvUmVzb3VyY2VSZXF1ZXN0KCks
IHRhcmdldCk7Ci0KLSAgICBVc2VyR2VzdHVyZUluZGljYXRvciBnZXN0dXJlSW5kaWNhdG9yKHJl
cXVlc3QuaGFzVXNlckdlc3R1cmUoKSA/Ci0gICAgICAgIERlZmluaXRlbHlQcm9jZXNzaW5nVXNl
ckdlc3R1cmUgOiBEZWZpbml0ZWx5Tm90UHJvY2Vzc2luZ1VzZXJHZXN0dXJlKTsKLQotICAgIGZy
YW1lLT5sb2FkZXIoKS0+bG9hZEZyYW1lUmVxdWVzdCgKLSAgICAgICAgZnJhbWVSZXF1ZXN0LAot
ICAgICAgICBmYWxzZSwgIC8vIGxvY2sgaGlzdG9yeQotICAgICAgICBmYWxzZSwgIC8vIGxvY2sg
YmFjayBmb3J3YXJkIGxpc3QKLSAgICAgICAgMCwgICAgICAvLyBldmVudAotICAgICAgICAwLCAg
ICAgLy8gZm9ybSBzdGF0ZQotICAgICAgICBTZW5kUmVmZXJyZXIpOworICAgIEZyYW1lTG9hZFJl
cXVlc3QgZnJhbWVSZXF1ZXN0KGZyYW1lLT5kb2N1bWVudCgpLT5zZWN1cml0eU9yaWdpbigpLCBy
ZXF1ZXN0LnRvUmVzb3VyY2VSZXF1ZXN0KCksIHRhcmdldCk7CisgICAgVXNlckdlc3R1cmVJbmRp
Y2F0b3IgZ2VzdHVyZUluZGljYXRvcihyZXF1ZXN0Lmhhc1VzZXJHZXN0dXJlKCkgPyBEZWZpbml0
ZWx5UHJvY2Vzc2luZ1VzZXJHZXN0dXJlIDogUG9zc2libHlQcm9jZXNzaW5nVXNlckdlc3R1cmUp
OworICAgIGZyYW1lLT5sb2FkZXIoKS0+bG9hZEZyYW1lUmVxdWVzdChmcmFtZVJlcXVlc3QsIGZh
bHNlLCBmYWxzZSwgMCwgMCwgU2VuZFJlZmVycmVyKTsKIH0KIAogdm9pZCBXZWJQbHVnaW5Db250
YWluZXJJbXBsOjp6b29tTGV2ZWxDaGFuZ2VkKGRvdWJsZSB6b29tTGV2ZWwpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>