<?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>165863</bug_id>
          
          <creation_ts>2016-12-14 12:57:15 -0800</creation_ts>
          <short_desc>[GTK] Support latest SubtleCrypto HMAC APIs</short_desc>
          <delta_ts>2016-12-14 18:32:16 -0800</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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>calvaris</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1259855</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-12-14 12:57:15 -0800</bug_when>
    <thetext>[GTK] Support latest SubtleCrypto HMAC APIs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1259860</commentid>
    <comment_count>1</comment_count>
      <attachid>297113</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-12-14 12:58:49 -0800</bug_when>
    <thetext>Created attachment 297113
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1259994</commentid>
    <comment_count>2</comment_count>
      <attachid>297113</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-12-14 18:07:22 -0800</bug_when>
    <thetext>Comment on attachment 297113
Patch

Thank you for your review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260004</commentid>
    <comment_count>3</comment_count>
      <attachid>297113</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-14 18:32:12 -0800</bug_when>
    <thetext>Comment on attachment 297113
Patch

Clearing flags on attachment: 297113

Committed r209849: &lt;http://trac.webkit.org/changeset/209849&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260005</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-14 18:32:16 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297113</attachid>
            <date>2016-12-14 12:58:49 -0800</date>
            <delta_ts>2016-12-14 18:32:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165863-20161215055757.patch</filename>
            <type>text/plain</type>
            <size>10815</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5ODIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjk2Yjg4YWJmZTIzMDVk
YjhmZTY4MzMwZDk2ODY0ZjIxOThhZjg1ZC4uNzFkNThhN2VmODE5ODlkNzZlN2NhZGM4M2U2YmY3
MGYzMjJmNjIxMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTEyLTE0ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtHVEtdIFN1cHBv
cnQgbGF0ZXN0IFN1YnRsZUNyeXB0byBITUFDIEFQSXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NTg2MworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFN1YnRsZUNyeXB0byBzcGVjIGlzIHVwZGF0ZWQsIGFu
ZCBuZXcgZGVsZWdhdGUgaW1wbGVtZW50YXRpb25zIGFyZSByZXF1aXJlZCB0byBzdXBwb3J0IHRo
ZXNlIGludGVyZmFjZXMuCisgICAgICAgIFRoaXMgcGF0Y2ggaW1wbGVtZW50cyBwbGF0Zm9ybVNp
Z24gYW5kIHBsYXRmb3JtVmVyaWZ5IHdpdGggV29ya1F1ZXVlcyBmb3IgZ2NyeXB0IGJhY2tlbmQu
CisKKyAgICAgICAgKiBjcnlwdG8vZ2NyeXB0L0NyeXB0b0FsZ29yaXRobUhNQUNHQ3J5cHQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6Y2FsY3VsYXRlU2lnbmF0dXJlKToKKyAgICAgICAgKFdlYkNv
cmU6OkNyeXB0b0FsZ29yaXRobUhNQUM6OnBsYXRmb3JtU2lnbik6CisgICAgICAgIChXZWJDb3Jl
OjpDcnlwdG9BbGdvcml0aG1ITUFDOjpwbGF0Zm9ybVZlcmlmeSk6CisKIDIwMTYtMTItMTQgIEFs
ZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBSRUdS
RVNTSU9OIChyMjA5Nzc2KTogW2lvcy1zaW11bGF0b3JdIExheW91dFRlc3QgaHR0cC90ZXN0cy94
bWxodHRwcmVxdWVzdC9vbi1uZXR3b3JrLXRpbWVvdXQtZXJyb3ItZHVyaW5nLXByZWZsaWdodC5o
dG1sIGlzIHRpbWluZyBvdXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2NyeXB0by9nY3J5
cHQvQ3J5cHRvQWxnb3JpdGhtSE1BQ0dDcnlwdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jcnlwdG8v
Z2NyeXB0L0NyeXB0b0FsZ29yaXRobUhNQUNHQ3J5cHQuY3BwCmluZGV4IDQ1YTY2ODg0MmYzOGUx
OWZlZGJiNTM3ODA1MTQxYzkwMGE1ZTRiYTcuLjc0NmUzYmVlMDg1YTRlY2Q5MjZlMTYzYzkwNmQy
NThlNmM0YWYwNzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2NyeXB0by9nY3J5cHQvQ3J5
cHRvQWxnb3JpdGhtSE1BQ0dDcnlwdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3J5cHRvL2dj
cnlwdC9DcnlwdG9BbGdvcml0aG1ITUFDR0NyeXB0LmNwcApAQCAtMSw2ICsxLDggQEAKIC8qCiAg
KiBDb3B5cmlnaHQgKEMpIDIwMTQgSWdhbGlhIFMuTC4KICAqIENvcHlyaWdodCAoQykgMjAxNiBT
b2Z0QXRIb21lCisgKiBDb3B5cmlnaHQgKEMpIDIwMTYgQXBwbGUgSW5jLgorICogQ29weXJpZ2h0
IChDKSAyMDE2IFl1c3VrZSBTdXp1a2kgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4uCiAgKgogICog
UmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBv
ciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0
aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTMyLDcgKzM0LDcgQEAKICNpbmNsdWRlICJDcnlw
dG9BbGdvcml0aG1IbWFjUGFyYW1zRGVwcmVjYXRlZC5oIgogI2luY2x1ZGUgIkNyeXB0b0tleUhN
QUMuaCIKICNpbmNsdWRlICJFeGNlcHRpb25Db2RlLmgiCi0jaW5jbHVkZSAiTm90SW1wbGVtZW50
ZWQuaCIKKyNpbmNsdWRlICJTY3JpcHRFeGVjdXRpb25Db250ZXh0LmgiCiAjaW5jbHVkZSA8Z2Ny
eXB0Lmg+CiAjaW5jbHVkZSA8d3RmL0NyeXB0b2dyYXBoaWNVdGlsaXRpZXMuaD4KIApAQCAtNTYs
NyArNTgsNyBAQCBzdGF0aWMgaW50IGdldEdDcnlwdERpZ2VzdEFsZ29yaXRobShDcnlwdG9BbGdv
cml0aG1JZGVudGlmaWVyIGhhc2hGdW5jdGlvbikKICAgICB9CiB9CiAKLXN0YXRpYyBzdGQ6Om9w
dGlvbmFsPFZlY3Rvcjx1aW50OF90Pj4gY2FsY3VsYXRlU2lnbmF0dXJlKGludCBhbGdvcml0aG0s
IGNvbnN0IFZlY3Rvcjx1aW50OF90PiYga2V5LCBjb25zdCBDcnlwdG9PcGVyYXRpb25EYXRhJiBk
YXRhKQorc3RhdGljIHN0ZDo6b3B0aW9uYWw8VmVjdG9yPHVpbnQ4X3Q+PiBjYWxjdWxhdGVTaWdu
YXR1cmUoaW50IGFsZ29yaXRobSwgY29uc3QgVmVjdG9yPHVpbnQ4X3Q+JiBrZXksIGNvbnN0IHVp
bnQ4X3QqIGRhdGEsIHNpemVfdCBkYXRhTGVuZ3RoKQogewogICAgIHNpemVfdCBkaWdlc3RMZW5n
dGggPSBnY3J5X21hY19nZXRfYWxnb19tYWNsZW4oYWxnb3JpdGhtKTsKICAgICBjb25zdCB2b2lk
KiBrZXlEYXRhID0ga2V5LmRhdGEoKSA/IGtleS5kYXRhKCkgOiByZWludGVycHJldF9jYXN0PGNv
bnN0IHVpbnQ4X3QqPigiIik7CkBAIC03NSw3ICs3Nyw3IEBAIHN0YXRpYyBzdGQ6Om9wdGlvbmFs
PFZlY3Rvcjx1aW50OF90Pj4gY2FsY3VsYXRlU2lnbmF0dXJlKGludCBhbGdvcml0aG0sIGNvbnN0
IFZlCiAgICAgaWYgKGVycikKICAgICAgICAgZ290byBjbGVhbnVwOwogCi0gICAgZXJyID0gZ2Ny
eV9tYWNfd3JpdGUoaGQsIGRhdGEuZmlyc3QsIGRhdGEuc2Vjb25kKTsKKyAgICBlcnIgPSBnY3J5
X21hY193cml0ZShoZCwgZGF0YSwgZGF0YUxlbmd0aCk7CiAgICAgaWYgKGVycikKICAgICAgICAg
Z290byBjbGVhbnVwOwogCkBAIC05NywxNCArOTksNjEgQEAgc3RhdGljIHN0ZDo6b3B0aW9uYWw8
VmVjdG9yPHVpbnQ4X3Q+PiBjYWxjdWxhdGVTaWduYXR1cmUoaW50IGFsZ29yaXRobSwgY29uc3Qg
VmUKICAgICByZXR1cm4gV1RGTW92ZShzaWduYXR1cmUpOwogfQogCi12b2lkIENyeXB0b0FsZ29y
aXRobUhNQUM6OnBsYXRmb3JtU2lnbihSZWY8Q3J5cHRvS2V5PiYmLCBWZWN0b3I8dWludDhfdD4m
JiwgVmVjdG9yQ2FsbGJhY2smJiwgRXhjZXB0aW9uQ2FsbGJhY2smJiwgU2NyaXB0RXhlY3V0aW9u
Q29udGV4dCYsIFdvcmtRdWV1ZSYpCitzdGF0aWMgc3RkOjpvcHRpb25hbDxWZWN0b3I8dWludDhf
dD4+IGNhbGN1bGF0ZVNpZ25hdHVyZShpbnQgYWxnb3JpdGhtLCBjb25zdCBWZWN0b3I8dWludDhf
dD4mIGtleSwgY29uc3QgQ3J5cHRvT3BlcmF0aW9uRGF0YSYgZGF0YSkKK3sKKyAgICByZXR1cm4g
Y2FsY3VsYXRlU2lnbmF0dXJlKGFsZ29yaXRobSwga2V5LCBkYXRhLmZpcnN0LCBkYXRhLnNlY29u
ZCk7Cit9CisKK3ZvaWQgQ3J5cHRvQWxnb3JpdGhtSE1BQzo6cGxhdGZvcm1TaWduKFJlZjxDcnlw
dG9LZXk+JiYga2V5LCBWZWN0b3I8dWludDhfdD4mJiBkYXRhLCBWZWN0b3JDYWxsYmFjayYmIGNh
bGxiYWNrLCBFeGNlcHRpb25DYWxsYmFjayYmIGV4Y2VwdGlvbkNhbGxiYWNrLCBTY3JpcHRFeGVj
dXRpb25Db250ZXh0JiBjb250ZXh0LCBXb3JrUXVldWUmIHdvcmtRdWV1ZSkKIHsKLSAgICBub3RJ
bXBsZW1lbnRlZCgpOworICAgIGNvbnRleHQucmVmKCk7CisgICAgd29ya1F1ZXVlLmRpc3BhdGNo
KFtrZXkgPSBXVEZNb3ZlKGtleSksIGRhdGEgPSBXVEZNb3ZlKGRhdGEpLCBjYWxsYmFjayA9IFdU
Rk1vdmUoY2FsbGJhY2spLCBleGNlcHRpb25DYWxsYmFjayA9IFdURk1vdmUoZXhjZXB0aW9uQ2Fs
bGJhY2spLCAmY29udGV4dF0oKSBtdXRhYmxlIHsKKyAgICAgICAgYXV0byYgaG1hY0tleSA9IGRv
d25jYXN0PENyeXB0b0tleUhNQUM+KGtleS5nZXQoKSk7CisgICAgICAgIGF1dG8gYWxnb3JpdGht
ID0gZ2V0R0NyeXB0RGlnZXN0QWxnb3JpdGhtKGhtYWNLZXkuaGFzaEFsZ29yaXRobUlkZW50aWZp
ZXIoKSk7CisgICAgICAgIGlmIChhbGdvcml0aG0gIT0gR0NSWV9NQUNfTk9ORSkgeworICAgICAg
ICAgICAgYXV0byByZXN1bHQgPSBjYWxjdWxhdGVTaWduYXR1cmUoYWxnb3JpdGhtLCBobWFjS2V5
LmtleSgpLCBkYXRhLmRhdGEoKSwgZGF0YS5zaXplKCkpOworICAgICAgICAgICAgaWYgKHJlc3Vs
dCkgeworICAgICAgICAgICAgICAgIC8vIFdlIHNob3VsZCBvbmx5IGRlcmVmZXJlbmNlIGNhbGxi
YWNrcyBhZnRlciBiZWluZyBiYWNrIHRvIHRoZSBEb2N1bWVudC9Xb3JrZXIgdGhyZWFkcy4KKyAg
ICAgICAgICAgICAgICBjb250ZXh0LnBvc3RUYXNrKFtjYWxsYmFjayA9IFdURk1vdmUoY2FsbGJh
Y2spLCByZXN1bHQgPSBXVEZNb3ZlKCpyZXN1bHQpLCBleGNlcHRpb25DYWxsYmFjayA9IFdURk1v
dmUoZXhjZXB0aW9uQ2FsbGJhY2spXShTY3JpcHRFeGVjdXRpb25Db250ZXh0JiBjb250ZXh0KSB7
CisgICAgICAgICAgICAgICAgICAgIGNhbGxiYWNrKHJlc3VsdCk7CisgICAgICAgICAgICAgICAg
ICAgIGNvbnRleHQuZGVyZWYoKTsKKyAgICAgICAgICAgICAgICB9KTsKKyAgICAgICAgICAgICAg
ICByZXR1cm47CisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICAgICAgLy8gV2Ugc2hvdWxk
IG9ubHkgZGVyZWZlcmVuY2UgY2FsbGJhY2tzIGFmdGVyIGJlaW5nIGJhY2sgdG8gdGhlIERvY3Vt
ZW50L1dvcmtlciB0aHJlYWRzLgorICAgICAgICBjb250ZXh0LnBvc3RUYXNrKFtleGNlcHRpb25D
YWxsYmFjayA9IFdURk1vdmUoZXhjZXB0aW9uQ2FsbGJhY2spLCBjYWxsYmFjayA9IFdURk1vdmUo
Y2FsbGJhY2spXShTY3JpcHRFeGVjdXRpb25Db250ZXh0JiBjb250ZXh0KSB7CisgICAgICAgICAg
ICBleGNlcHRpb25DYWxsYmFjayhPcGVyYXRpb25FcnJvcik7CisgICAgICAgICAgICBjb250ZXh0
LmRlcmVmKCk7CisgICAgICAgIH0pOworICAgIH0pOwogfQogCi12b2lkIENyeXB0b0FsZ29yaXRo
bUhNQUM6OnBsYXRmb3JtVmVyaWZ5KFJlZjxDcnlwdG9LZXk+JiYsIFZlY3Rvcjx1aW50OF90PiYm
LCBWZWN0b3I8dWludDhfdD4mJiwgQm9vbENhbGxiYWNrJiYsIEV4Y2VwdGlvbkNhbGxiYWNrJiYs
IFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmLCBXb3JrUXVldWUmKQordm9pZCBDcnlwdG9BbGdvcml0
aG1ITUFDOjpwbGF0Zm9ybVZlcmlmeShSZWY8Q3J5cHRvS2V5PiYmIGtleSwgVmVjdG9yPHVpbnQ4
X3Q+JiYgc2lnbmF0dXJlLCBWZWN0b3I8dWludDhfdD4mJiBkYXRhLCBCb29sQ2FsbGJhY2smJiBj
YWxsYmFjaywgRXhjZXB0aW9uQ2FsbGJhY2smJiBleGNlcHRpb25DYWxsYmFjaywgU2NyaXB0RXhl
Y3V0aW9uQ29udGV4dCYgY29udGV4dCwgV29ya1F1ZXVlJiB3b3JrUXVldWUpCiB7Ci0gICAgbm90
SW1wbGVtZW50ZWQoKTsKKyAgICBjb250ZXh0LnJlZigpOworICAgIHdvcmtRdWV1ZS5kaXNwYXRj
aChba2V5ID0gV1RGTW92ZShrZXkpLCBzaWduYXR1cmUgPSBXVEZNb3ZlKHNpZ25hdHVyZSksIGRh
dGEgPSBXVEZNb3ZlKGRhdGEpLCBjYWxsYmFjayA9IFdURk1vdmUoY2FsbGJhY2spLCBleGNlcHRp
b25DYWxsYmFjayA9IFdURk1vdmUoZXhjZXB0aW9uQ2FsbGJhY2spLCAmY29udGV4dF0oKSBtdXRh
YmxlIHsKKyAgICAgICAgYXV0byYgaG1hY0tleSA9IGRvd25jYXN0PENyeXB0b0tleUhNQUM+KGtl
eS5nZXQoKSk7CisgICAgICAgIGF1dG8gYWxnb3JpdGhtID0gZ2V0R0NyeXB0RGlnZXN0QWxnb3Jp
dGhtKGhtYWNLZXkuaGFzaEFsZ29yaXRobUlkZW50aWZpZXIoKSk7CisgICAgICAgIGlmIChhbGdv
cml0aG0gIT0gR0NSWV9NQUNfTk9ORSkgeworICAgICAgICAgICAgYXV0byBleHBlY3RlZFNpZ25h
dHVyZSA9IGNhbGN1bGF0ZVNpZ25hdHVyZShhbGdvcml0aG0sIGhtYWNLZXkua2V5KCksIGRhdGEu
ZGF0YSgpLCBkYXRhLnNpemUoKSk7CisgICAgICAgICAgICBpZiAoZXhwZWN0ZWRTaWduYXR1cmUp
IHsKKyAgICAgICAgICAgICAgICAvLyBVc2luZyBhIGNvbnN0YW50IHRpbWUgY29tcGFyaXNvbiB0
byBwcmV2ZW50IHRpbWluZyBhdHRhY2tzLgorICAgICAgICAgICAgICAgIGJvb2wgcmVzdWx0ID0g
c2lnbmF0dXJlLnNpemUoKSA9PSBleHBlY3RlZFNpZ25hdHVyZS0+c2l6ZSgpICYmICFjb25zdGFu
dFRpbWVNZW1jbXAoZXhwZWN0ZWRTaWduYXR1cmUtPmRhdGEoKSwgc2lnbmF0dXJlLmRhdGEoKSwg
ZXhwZWN0ZWRTaWduYXR1cmUtPnNpemUoKSk7CisgICAgICAgICAgICAgICAgLy8gV2Ugc2hvdWxk
IG9ubHkgZGVyZWZlcmVuY2UgY2FsbGJhY2tzIGFmdGVyIGJlaW5nIGJhY2sgdG8gdGhlIERvY3Vt
ZW50L1dvcmtlciB0aHJlYWRzLgorICAgICAgICAgICAgICAgIGNvbnRleHQucG9zdFRhc2soW2Nh
bGxiYWNrID0gV1RGTW92ZShjYWxsYmFjayksIHJlc3VsdCwgZXhjZXB0aW9uQ2FsbGJhY2sgPSBX
VEZNb3ZlKGV4Y2VwdGlvbkNhbGxiYWNrKV0oU2NyaXB0RXhlY3V0aW9uQ29udGV4dCYgY29udGV4
dCkgeworICAgICAgICAgICAgICAgICAgICBjYWxsYmFjayhyZXN1bHQpOworICAgICAgICAgICAg
ICAgICAgICBjb250ZXh0LmRlcmVmKCk7CisgICAgICAgICAgICAgICAgfSk7CisgICAgICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIC8vIFdlIHNo
b3VsZCBvbmx5IGRlcmVmZXJlbmNlIGNhbGxiYWNrcyBhZnRlciBiZWluZyBiYWNrIHRvIHRoZSBE
b2N1bWVudC9Xb3JrZXIgdGhyZWFkcy4KKyAgICAgICAgY29udGV4dC5wb3N0VGFzayhbZXhjZXB0
aW9uQ2FsbGJhY2sgPSBXVEZNb3ZlKGV4Y2VwdGlvbkNhbGxiYWNrKSwgY2FsbGJhY2sgPSBXVEZN
b3ZlKGNhbGxiYWNrKV0oU2NyaXB0RXhlY3V0aW9uQ29udGV4dCYgY29udGV4dCkgeworICAgICAg
ICAgICAgZXhjZXB0aW9uQ2FsbGJhY2soT3BlcmF0aW9uRXJyb3IpOworICAgICAgICAgICAgY29u
dGV4dC5kZXJlZigpOworICAgICAgICB9KTsKKyAgICB9KTsKIH0KIAogRXhjZXB0aW9uT3I8dm9p
ZD4gQ3J5cHRvQWxnb3JpdGhtSE1BQzo6cGxhdGZvcm1TaWduKGNvbnN0IENyeXB0b0FsZ29yaXRo
bUhtYWNQYXJhbXNEZXByZWNhdGVkJiBwYXJhbWV0ZXJzLCBjb25zdCBDcnlwdG9LZXlITUFDJiBr
ZXksIGNvbnN0IENyeXB0b09wZXJhdGlvbkRhdGEmIGRhdGEsIFZlY3RvckNhbGxiYWNrJiYgY2Fs
bGJhY2ssIFZvaWRDYWxsYmFjayYmIGZhaWx1cmVDYWxsYmFjaykKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBlZGU5MWVmOTY5
ZjVmOThlOGY3NTVmZmEwZDQxNWFiNjU2YzAyMzMzLi5mOWUxZjVhNDdkM2M0YTJmNWNiNTQ2MmI0
ZmQ4MWU0NmMyODVlNDg4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTYtMTItMTQgIFl1c3Vr
ZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+CisKKyAgICAgICAgW0dUS10gU3VwcG9y
dCBsYXRlc3QgU3VidGxlQ3J5cHRvIEhNQUMgQVBJcworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY1ODYzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRW5hYmxlIEhNQUMgdGVzdHMuCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAxNi0xMi0xNCAgUnlhbiBIYWRkYWQg
IDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgbWFjLWVsY2FwaXRhbiBiYXNl
bGluZSBmb3IganMvZG9tL2dsb2JhbC1jb25zdHJ1Y3RvcnMtYXR0cmlidXRlcy5odG1sLgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA0MTE5YzM3NjVlMDg2
M2U0OTVlNjgzN2M3NTg4ZmQyNTE1MTU0ODg2Li45OGUxNTZjNGI0YTFmMTg5MTBlNmMxMjg1ZTIz
MjNmMWM3NzI2NjVkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4
cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9u
cwpAQCAtMzY1LDYgKzM2NSw0NiBAQCBCdWcoR1RLKSBlZGl0aW5nL3NlY3VyZS1pbnB1dCBbIEZh
aWx1cmUgXQogd2Via2l0Lm9yZy9iLzEzMzEyMiBjcnlwdG8vc3VidGxlIFsgU2tpcCBdCiB3ZWJr
aXQub3JnL2IvMTMzMTIyIGNyeXB0by93ZWJraXRTdWJ0bGUgWyBTa2lwIF0KIHdlYmtpdC5vcmcv
Yi8xMzMxMjIgY3J5cHRvL3dvcmtlcnMvc3VidGxlIFsgU2tpcCBdCitjcnlwdG8vc3VidGxlL2ht
YWMtZXhwb3J0LWtleS1tYWxmb3JtZWQtcGFyYW1ldGVycy5odG1sIFsgUGFzcyBdCitjcnlwdG8v
c3VidGxlL2htYWMtZ2VuZXJhdGUtZXhwb3J0LWtleS1qd2stc2hhMS5odG1sIFsgUGFzcyBdCitj
cnlwdG8vc3VidGxlL2htYWMtZ2VuZXJhdGUtZXhwb3J0LWtleS1qd2stc2hhMjI0Lmh0bWwgWyBQ
YXNzIF0KK2NyeXB0by9zdWJ0bGUvaG1hYy1nZW5lcmF0ZS1leHBvcnQta2V5LWp3ay1zaGEyNTYu
aHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9obWFjLWdlbmVyYXRlLWV4cG9ydC1rZXktandr
LXNoYTM4NC5odG1sIFsgUGFzcyBdCitjcnlwdG8vc3VidGxlL2htYWMtZ2VuZXJhdGUtZXhwb3J0
LWtleS1qd2stc2hhNTEyLmh0bWwgWyBQYXNzIF0KK2NyeXB0by9zdWJ0bGUvaG1hYy1nZW5lcmF0
ZS1leHBvcnQtcmF3LWtleS5odG1sIFsgUGFzcyBdCitjcnlwdG8vc3VidGxlL2htYWMtZ2VuZXJh
dGUta2V5LWN1c3RvbWl6ZWQtbGVuZ3RoLmh0bWwgWyBQYXNzIF0KK2NyeXB0by9zdWJ0bGUvaG1h
Yy1nZW5lcmF0ZS1rZXktaGFzaC1vYmplY3QuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9o
bWFjLWdlbmVyYXRlLWtleS1tYWxmb3JtZWQtcGFyYW1ldGVycy5odG1sIFsgUGFzcyBdCitjcnlw
dG8vc3VidGxlL2htYWMtZ2VuZXJhdGUta2V5LXNoYTEuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1
YnRsZS9obWFjLWdlbmVyYXRlLWtleS1zaGEyMjQuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRs
ZS9obWFjLWdlbmVyYXRlLWtleS1zaGEyNTYuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9o
bWFjLWdlbmVyYXRlLWtleS1zaGEzODQuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9obWFj
LWdlbmVyYXRlLWtleS1zaGE1MTIuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9obWFjLWdl
bmVyYXRlLWtleS1zaWduLXZlcmlmeS5odG1sIFsgUGFzcyBdCitjcnlwdG8vc3VidGxlL2htYWMt
aW1wb3J0LWp3ay1rZXktZXhwb3J0LWp3ay1rZXkuaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRs
ZS9obWFjLWltcG9ydC1qd2sta2V5LWV4cG9ydC1yYXcta2V5Lmh0bWwgWyBQYXNzIF0KK2NyeXB0
by9zdWJ0bGUvaG1hYy1pbXBvcnQtandrLWtleS1taW5pbXVtLmh0bWwgWyBQYXNzIF0KK2NyeXB0
by9zdWJ0bGUvaG1hYy1pbXBvcnQtandrLWtleS1ub24tZXh0cmFjdGFibGUuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1qd2sta2V5LXNoYTEuaHRtbCBbIFBhc3MgXQor
Y3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1qd2sta2V5LXNoYTIyNC5odG1sIFsgUGFzcyBdCitj
cnlwdG8vc3VidGxlL2htYWMtaW1wb3J0LWp3ay1rZXktc2hhMjU2Lmh0bWwgWyBQYXNzIF0KK2Ny
eXB0by9zdWJ0bGUvaG1hYy1pbXBvcnQtandrLWtleS1zaGEzODQuaHRtbCBbIFBhc3MgXQorY3J5
cHRvL3N1YnRsZS9obWFjLWltcG9ydC1qd2sta2V5LXNoYTUxMi5odG1sIFsgUGFzcyBdCitjcnlw
dG8vc3VidGxlL2htYWMtaW1wb3J0LWtleS1tYWxmb3JtZWQtcGFyYW1ldGVycy5odG1sIFsgUGFz
cyBdCitjcnlwdG8vc3VidGxlL2htYWMtaW1wb3J0LWtleS1zaWduLXNoYTEuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktc2lnbi1zaGEyMjQuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktc2lnbi1zaGEyNTYuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktc2lnbi1zaGEzODQuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktc2lnbi1zaGE1MTIuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktdmVyaWZ5LXNoYTEuaHRtbCBbIFBhc3Mg
XQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktdmVyaWZ5LXNoYTIyNC5odG1sIFsgUGFz
cyBdCitjcnlwdG8vc3VidGxlL2htYWMtaW1wb3J0LWtleS12ZXJpZnktc2hhMjU2Lmh0bWwgWyBQ
YXNzIF0KK2NyeXB0by9zdWJ0bGUvaG1hYy1pbXBvcnQta2V5LXZlcmlmeS1zaGEzODQuaHRtbCBb
IFBhc3MgXQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1rZXktdmVyaWZ5LXNoYTUxMi5odG1s
IFsgUGFzcyBdCitjcnlwdG8vc3VidGxlL2htYWMtaW1wb3J0LXJhdy1rZXktY3VzdG9taXplZC1s
ZW5ndGguaHRtbCBbIFBhc3MgXQorY3J5cHRvL3N1YnRsZS9obWFjLWltcG9ydC1yYXcta2V5LWV4
cG9ydC1qd2sta2V5Lmh0bWwgWyBQYXNzIF0KK2NyeXB0by9zdWJ0bGUvaG1hYy1pbXBvcnQtcmF3
LWtleS1leHBvcnQtcmF3LWtleS5odG1sIFsgUGFzcyBdCitjcnlwdG8vc3VidGxlL2htYWMtaW1w
b3J0LXJhdy1rZXkuaHRtbCBbIFBhc3MgXQogd2Via2l0Lm9yZy9iLzEzMzMxOSBjcnlwdG8vd2Vi
a2l0U3VidGxlL3NoYS0xLmh0bWwgWyBQYXNzIF0KIHdlYmtpdC5vcmcvYi8xMzMzMTkgY3J5cHRv
L3dlYmtpdFN1YnRsZS9zaGEtMjI0Lmh0bWwgWyBQYXNzIF0KIHdlYmtpdC5vcmcvYi8xMzMzMTkg
Y3J5cHRvL3dlYmtpdFN1YnRsZS9zaGEtMjU2Lmh0bWwgWyBQYXNzIF0K
</data>

          </attachment>
      

    </bug>

</bugzilla>